[chbot] FPGA vectorscope
Mark Atherton
markaren1 at xtra.co.nz
Thu Oct 16 00:46:18 BST 2014
Hi All,
Not sure if this is OT or not.
I have been tinkering with some real-time video processing using a
DE0-nano FPGA board and a couple of home-made PCBs.
Video codec PCB has 2 x 12 bit ADC and 2 x 14 bit DAC, both running
at 25Msps. Card also has anti-alias and reconstruction filters.
User interface card has Ethernet, SD card, 2 x USB, bluetooth etc,
but only one of the USB comms ports is used in this video, and
connects to a soft-core processor (NIOS II) which manages UI and the
digital PLL.
Project started out as an experiment to see how difficult it was to
lock a locally generated carrier to colour burst from a PAL video
test signal, and as usual everything has got a bit carried away.
Video input is colour bars from a Sony broadcast camera.
Output has a real time monochrome display using a pair of 256 x 256
pixel buffers swapping every frame (ping - pong). Output format video
is 312 line progressive at about 50Hz driving a 7" LCD.
All memory is on board the FPGA. Current build uses 31% of available
logic elements and 47% of available RAM.
And a short video is here : https://www.youtube.com/watch?v=8o0WLwx-md0
I continue to be amazed what can be done with these NZ$110 FPGA
development boards.
-mark
More information about the Chchrobotics
mailing list