Brand new to FPGA, Vivado and all the "fun". I got an Arty board for evaluation with the hopes of porting a Labview based completed project into an FPGA based system.
I need to acquire data from multiple 12 bit ADCs (48 total to be exact at 4MHz) at the same time and dump the data to the allocated memory spaces (on the DDR3) and then eventually read the data with an order and transfer it to a computer/SD card.
Looking at Vivado block interface, seeing MIG block really gave me the hopes but having no FPGA experience and half the tutorials not even working on my system is getting frustrating to even asses the project. What I'd like to know is if this is possible using this board. It doesn't have to be 48 ADCs, can be 24, or 12 for now but I need to be able to read them all at the same clock cycle and dump it to the RAM to be processed after the whole acquisition is done.
Question
DrK
Hey everyone
Brand new to FPGA, Vivado and all the "fun". I got an Arty board for evaluation with the hopes of porting a Labview based completed project into an FPGA based system.
I need to acquire data from multiple 12 bit ADCs (48 total to be exact at 4MHz) at the same time and dump the data to the allocated memory spaces (on the DDR3) and then eventually read the data with an order and transfer it to a computer/SD card.
Looking at Vivado block interface, seeing MIG block really gave me the hopes but having no FPGA experience and half the tutorials not even working on my system is getting frustrating to even asses the project. What I'd like to know is if this is possible using this board. It doesn't have to be 48 ADCs, can be 24, or 12 for now but I need to be able to read them all at the same clock cycle and dump it to the RAM to be processed after the whole acquisition is done.
Thanks in advance
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.