- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm currently setting up my NIOSII system on my own board.
I've done some measurements on the SRAM_nCS, SDRAM_nWE... signals. I find the timing a little bit too tight. It seems like it is not possible to change this in the SOPC builder?? How can I modify these timings? Kind regards, nvdbLink Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please clarify: SRAM or SDRAM?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
oeps,
it's sram and NOT SDRAM; signals should be SRAM_nCS, SRAM_nWE... Kind regards, nvdb- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here's what I got from one of the developers. Please tell me if it helps you solve your problem...
The default dev kit SRAM component (two IDT71V416 chips, normally appearing as 'ext_ram' in example designs) should automatically compensate for timing by adding appropriate Avalon wait states depending on the desired System Clock Frequency. Internal memories do not compensate in the same way; other external memories require their own class.ptf files to configure their timing requirements. You cannot modify the timing settings of the default component -- it does all the math for you, based on System Clock and it's class.ptf settings. There are 3 sets of settings (wait states & setup/hold times), for the following frequency ranges: {f <= 50MHz} {50MHz < f <= 100MHz} {f > 100MHz} To get different setting requires making your own component/class.ptf, or hand editing the system.ptf.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your reply! This was the answer for my question; I've tried it in hardware and it's working.
Bye.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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