- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i apply a design to EP3C120F484C8 noticing m9ks don't perform perfectly well at above 170 mhz, that is, at occasional address the readdata doesn't agree with what has been written.
for testing purpose, bringing down frequency to half or using stratixiii instead both escape the problem althought device datasheet says the best performance can be up to 260 mhz, i reckon that simply refers to speed level 6. can anyone please tell if 170 mhz or something will indeed lead to unstable use of m9ks on cycloneiii c8? thanks a lot.Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The performance of memory block depends heavily on port registering. You must use both registered inputs and outputs to get close to the maximum performance.
Regardless, make sure you are correctly constrainting your design. Timing analyzer should detect if your clock frequency is too high.
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