Forum Discussion
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- The application will be reading parallel output from a couple of high speed ADCs and processing that data into a serial stream. --- Quote End --- How fast (clock rate) and what signal processing are you doing with the data? --- Quote Start --- I would like to start with the UART. I believe that I will require the NIOS processor to do computational manipulation of the data. --- Quote End --- Since you have a background in micros, this is probably a good place to start. Though you do not need to have a NIOS II processor as a master. The JTAG-to-Avalon-MM bridge allows you to read and write from an FPGA design via the USB interface. --- Quote Start --- There are many paths that can take all my time like studying the avalon interface specifications etc. I have to be efficient with my time. I am looking for advice on what would be a reasonable path to take to to get going to avoid heading down dead ends or "rabbit holes". --- Quote End --- Learn how to use Modelsim, and learn how to write testbenches. You should use Modelsim and a testbench to check that each of the components you design work, and then integrate them into a larger system and check that they work there. The Avalon master can be your NIOS core, or it can be the Avalon-MM BFM (bus functional model - a simulation only component). If you get stuck, just ask questions. Cheers, Dave