- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
How to reduce the usage of IOBs??
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
12-29-2009 06:09 PM
When implementing my algorithm, I have used both the embeded multipliers and the IP Core of Multipliers. In my opinion, all the multipliers are implimented in FPGA .That is because the embeded multipliers are embeded in FPGA and the IP Core of Multipliers are implemented by LUT. Why they have occupied so many IOBs?
How can I reduce the usage of IOBs? Could you give me some advice on the IOBs?
Re: How to reduce the usage of IOBs??
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
12-30-2009 12:05 AM
Do you have some code so we can see what could be going on?
My first guess would be that you have a number of inputs and outputs on your design. These will be connected to pins (IOB) by default/. If you don't want this to happen, you have to tie them to something in your design.
Cheers,
Johan
Re: How to reduce the usage of IOBs??
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-03-2010 11:25 PM
Hi,
if you are not designing a top-level module, you can deactivate the "Add I/O-Buffers" option in the XST Synthesis options.
If you are going to implement that design anyway, you either have to add I/O Buffers manually or let the translate/map stages do it for you.
Have a nice synthesis
Eilert











