- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As far as I can tell, Altera LUT ram does not allow writing by user logic.
This prevents a small ram from being implemented. My understanding is that Xilinx has patents ( expired ? ) on distributed rams. But surely just having a write to a LUT does not infringe on any patents. So why does Altera not allow user logic to write a LUT ? Anyone has a better insight ?Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Cyclone III/IV? That's correct, although the devices have smaller RAMs meant for this purpose. Stratix IV and all future families do allow the LAB to be converted to a small RAM, so it is there on the high end and coming on the less expensive FPGAs.
(Note that there is a silicon expense in hardware for doing this. I belive both X and A only allow it on every other column or something like that because of that...)- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the info. I'll be looking forward to Cyclone 5. Small lut rams can
be very useful & an advantage compared to asic designs. I am converting a Xilinx design into Altera & found the lack of small rams hindering. But then I figured out a different design which does away with the small rams entirely. Lucky this time but I'll certainly look forward to Altera lut rams.
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