Forum Discussion
15 Replies
- Altera_Forum
Honored Contributor
Hi uzmeed,
Your system definition is better, but still not complete. As far as hardware goes, you need 6 channels of 14-bit ADCs capable of sampling a 20MHz bandwidth video signal. However, how much FPGA logic do you require for processing that data? Do all the data streams need to be processed together, or are they independent? Why is this important? Well, if you can find a 2-channel ADC board, then you can use three of those. For example, Terasic have an AD/DA board with two 14-bit ADCs that can operate to 150MHz. If you can clearly state your project requirements, then I can review them, and you can start a new thread requesting advice on what hardware other people on the forum recommend. How much can you spend on buying hardware for this project? Why do these video streams need to be sampled? Can you not get them in a digital form, eg. HDMI, SDI, etc? If the project can change the format of the video source, perhaps there is a simpler (cheaper) FPGA solution. Cheers, Dave - Altera_Forum
Honored Contributor
Hi Dave
i m sory to reply late as was ill for the last week yes we have to process data simultaneously and i dont want to buy seperate cards as then i will hav to synchronize them that will take a lot of my time secondly funding is not problem my uni will fund me and then it will be there property and more over i cannot have digital data i hav to digitize the analog data any way regards uzmeed - Altera_Forum
Honored Contributor
Hi uzmeed,
Ok, so now that you have more clearly stated what you need, how about you post a new thread; ------------------ snip ------------------------- "Multi-channel ADC+FPGA board for video processing?" System characteristics: - 6 analog video signals with 20MHz bandwidth per channel - sampled data needs to be available in a single FPGA for processing ADC requirements: - 6 channels - 14-bits - >40MHz sampling rate (>100MHz preferred) Does anyone have any recommendations for a single board, or FPGA board plus modules, meeting these requirements? ------------------ snip ------------------------- Cheers, Dave - Altera_Forum
Honored Contributor
yeh thanks i have already posted and know a board with FPGA and ADC on it ( agilent) but the problem is that i have to build the communication of ADC and Fpga MY SELF so looking for two seperate boards
thats why i asked wat are the possible aspects of VME interfacing with FPGA - Altera_Forum
Honored Contributor
Hi uzmeed,
--- Quote Start --- I know a board with FPGA and ADC on it ( agilent) --- Quote End --- What is it? --- Quote Start --- but the problem is that i have to build the communication of ADC and Fpga MY SELF so looking for two seperate boards thats why i asked wat are the possible aspects of VME interfacing with FPGA --- Quote End --- There is difference between 'communications' with a board over VME or PCI, and transferring all the data from the ADCs over PCI. Your earlier posts indicated you wanted to stream the ADC data over PCI, and this you cannot do, there is simply not enough bus bandwidth. The same goes for VME. The design of the ADC interface to the FPGA should be fairly simple. Provide details on the Agilent board, which I think is probably an Acqiris board - right? If so, these boards use Xilinx FPGAs, so for design help, you will have to find a Xilinx forum. If you want to get data from that board, you will need to purchase whatever IP Agilent has for getting data from the ADC. The big issue with commercial boards like this is they usually want big bucks for their IP. Cheers, Dave