FONT SIZE : AAA
• Understand your target architecture, so that you can fully exploit all its capabilities.
• Avoid using too many attributes that could hinder synthesis optimizations. Few of them are like DONT_TOUCH /MARK_ DEBUG . Debug comes with the cost of additional area/timing penalty. So make sure you understand the intent.
• Look at log fi le for synthesis info/warning messages, mainly on attributes and if any pipeline registers for block RAM/DSPs are missing.
• There is a misconception that heavy pipelining would make the design meet tim- ing easily. This might have an adverse impact. The reason is too many registers would make packing diffi cult. Maintain a good ratio of LUT to register, in the range of 1.5. If the ratio is less, relook if pipelining is more than needed.
• Look at logic level distribution post-synthesis. If there are too many paths at the higher side, use a systematic approach to distribute these. Few of the tricks learnt in this chapter should come handy.
Manufacturer:Xilinx
Product Categories:
Lifecycle:Obsolete -
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories:
Lifecycle:Obsolete -
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories: Accessoire de fusible
Lifecycle:Active Active
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories: FPGAs (Field Programmable Gate Array)
Lifecycle:Active Active
RoHS:
Manufacturer:Xilinx
Product Categories: Connecteurs&adapteurs
Lifecycle:Unconfirmed -
RoHS: No RoHS
Support