- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I would create an sram with megawizard plugin manager. The data input of sram is one bit std_logic, and the q output is one bit std_logic.
The sram that i have on my cyclone 2 is 512 Kbye (256K * 16 bits). What i must write in the megaplugin manager in the window in this link? http://img15.imageshack.us/i/rambmt.jpg/ How many bit words?Link Copied
7 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How many do you need?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i don't know.
Can you do an example? If i need all memory?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- The sram that i have on my cyclone 2 is 512 Kbye (256K * 16 bits). What i must write in the megaplugin manager in the window in this link? --- Quote End --- There is probably some misunderstanding. As far as I know cyclone 2 (http://www.altera.com/literature/hb/cyc2/cyc2_cii51008.pdf) does not have 256K * 16bits (~ 65,000,000 bits) on-chip memory. The EP2C70 is the largest device with a total of 1,1520,000 RAM bits. In the assumption that you want to use on-chip memory you can of course only use what is available. In the Megawizard you can specify the bit-width of the memory. In your case this is '1'. For "How many 1-bit words of memory" you should specifiy the amount of these words that you need. In your form you specified 256 words. This means that you can address your memory with 8 bits (2^8 = 256). Hope this helps
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have an Ep2C35
De2 User Manual sram · 512-Kbyte Static RAM memory chip · Organized as 256K x 16 bits · Accessible as memory for the Nios II processor and by the DE2 Control Panel Memory Data Sheet The issi IS61LV25616 is a high-speed, 4,194,304-bit static RAM organized as 262,144 words by 16 bits. It is fabricated using issi's high-performance CMOS technology. This highly reliable process coupled with innovative circuit design techniques, yields high-performance and low power consumption devices.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- I have an Ep2C35 De2 User Manual --- Quote End --- You are refering to off-chip memory. The "memory compiler" in the MegaWizard is for on-chip memory. This means the memory blocks that are in your Cyclone II Fpga. You are refering to the off-chip SRAM module on your DE2 board. You can directly address your SRAM from your FPGA (but not via the MegaWizard), or you can add this SRAM very easily in the SOPC Builder. The university program ip cores (http://www.altera.com/education/univ/materials/ip-cores/unv-ip-cores.html) already provide prepared interfaces of the SRAM on the DE2 board in the Avalon fabric.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm afraid you are not doing this the correct way round...
First you should describe what you want to do. Then you can determine how much memory you need, and depending on available resources you can decide if you are going to use on-chip memory or the external RAM.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks for your help

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page