- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I have set a global fanout constraint to 25 and the tool is also inserting cells as shown in the info generated. But still when i see the fitter report there are NON-GLOBAL signals with fanouts of 400 . Even by using the assignment editor if i set the instance fanout assignments for those signals the tool is accepting it and no report for ignored fanout assignments are genrated but still the signals are having the same fanout if i check the fitter rpt. The state is quite confusing that the assignment is not ignored and not even implemented. Please guide me with this. ThanksLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There could be answer that the signals are outputs of a combinatorial black and the max_fanout constraint applies only to registers .
Is there a way to constraint the fanouts of combinatorial blocks.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Synthesis report <project>.map.rpt has "Registers Duplicated to Honor Maximum Fanout Requirements" section. It lists all the registers, required fanout and number of duplicated registers created for those registers. Thanks, Evgeni
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