dethmaShine
Newbie level 4
I am trying to write a file from the PC to the RAM available on board.
I have verified read and write operations to a single BRAM. I have accomplished this through the UsbEpp interface.
Now I have a couple of PERL scripts running on my machine which packet the data and provide it to the UsbEpp interface through a win32 executable (C++).
All I need to do is to add more BRAM modules and make a large BRAM structure.
Also, it would be great if it is possible to switch between block RAMs at run time.
I have read almost any other tutorial but I don't understand how to use multiple block RAM modules and perform the read and write operations.
Just for the info, I am using ISE 12.1 and I code in verilog.
Any thoughts?
Thanks!
Regards
Kartik Thapar
I have verified read and write operations to a single BRAM. I have accomplished this through the UsbEpp interface.
Now I have a couple of PERL scripts running on my machine which packet the data and provide it to the UsbEpp interface through a win32 executable (C++).
All I need to do is to add more BRAM modules and make a large BRAM structure.
Also, it would be great if it is possible to switch between block RAMs at run time.
I have read almost any other tutorial but I don't understand how to use multiple block RAM modules and perform the read and write operations.
Just for the info, I am using ISE 12.1 and I code in verilog.
Any thoughts?
Thanks!
Regards
Kartik Thapar