Altera_Forum
Honored Contributor
15 years agoSimple solution for external memory writes on CycloneIII sterter board.
Hi,
I have Cyclone3 started board connected via HSMC slot for data input from ADS5484EMV 200MSPS/16Bit ADC of Texas Instruments. I implemented small numerical algorithm that converts my continiously sampled data (16bits LVDS with 200MHz) to something like 100kbits/s data and tested it with sda/scl output pins. It works ok. My program is written on Verylog. Now I want to write this data bit by bit to the DDR memory to be able to load it to computer via USB-Blaster. So, I have something like wire [31:0] Data; // output from my Verilog module, wire MyClock; // ca. 10KHz wire [22:0] Position; // I can generate it if is required and need your kind suggestion what kind of module I can write (or pick up an example) to store my data continiously to the DDR memory (it is 256MBit, so, I hope that I cannot run it out in 10 minutes). Please, help me with a simple example how to do it! Sincerely, Ilghiz