- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hey all.
i am using the 1-port single clock ram present in LPM megafunctions . simulating the function shows that the clock is positive-edge triggered. i wish to use a negative edge-triggered clock for it. is there a way to set the clock this way? thanks!Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If using Quartus integrated synthesis, simply invert the clock in the RTL or schematic before the connection to the megafunction port. Quartus will move the inverter into the RAM block during compilation.
If you use incremental compilation, the inverter in the source code needs to be in the same design partition with the RAM megafunction to avoid having the inversion done in an LE LUT.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks Brad!
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