Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

Need advice on device/kit for NTSC video project

I will try not to be unnecessarily long winded, but here is what I'm trying to accomplish:

my project: Build a circuit that will capture a digital camera's NTSC video signal via a 8-10 bit NTSC decoder with a clocked output at 27MHz. Store this raw video data in memory (1-2GB DDR/2/3 or whatever) and after a certain amount of time has passed (the delay), encode the video data stored in memory back to NTSC and send it back out to a television.

This is basically a NTSC video delay system that needs to delay the signal for 60-120 seconds.

Input:

[NTSC VIDEO IN] >> NTSC Decoder >> FPGA >> MEMORY

Output:

MEMORY >> FPGA >> NTSC Encoder >> [NTSC VIDEO OUT]

my problem: I currently have no FPGA development hardware and am doing this project for fun. I don't mind spending a bit of money on the more inexpensive dev kits ($100-$300), but really don't want to spend a lot more than that if I don't need to.

my questions:

1. are there any dev kits out there that will allow me to get something like this running? I understand that the dev kits are not likely to have 1-2GBs of memory and that's fine. I can work with a much smaller amount of memory (and video delay) if necessary until I have a better understanding of how everything works together. Then I will begin working on a custom design.

2. what is the appropriate device for a project like this? Even if it's considered a legacy device, I'm fine with that. I don't want to get something unnecessarily expensive with all the bells and whistles if I am not going to need all those bells and whistles. I want to get something sufficient with some performance/spec buffer for unexpected design considerations.

3. is there something i'm missing or not considering? Any feedback will help. :)

The primary goal of this project for me is to learn. I have allotted a fair amount of time to complete it since it is such a big undertaking considering my experience with many of the things above (NTSC, FPGAs, Memory, etc.) ...which is minimal.

Thanks!
No RepliesBe the first to reply