Answers Database
WIR2XNF 5.x: INIT attribute on macros may not be passed to lower levels.
Record #609
Product Family: Software
Product Line: ViewLogic
Problem Title:
WIR2XNF 5.x: INIT attribute on macros may not be passed to lower levels.
Problem Description:
INIT attributes placed on macros are not passed to the lower levels of logic
by WIR2XNF. They are therefore not passed to the implementation software.
Cause:
The INIT attribute has two uses. In pre-unified Library designs, it was
placed on I/O flip-flops to define the reset state. This function is no
longer needed since the Unified Libraries contain primitives that cover all
available set/reset behavior on each flip-flop. The INIT attribute is now
used only to define the initial value of a ROM.
Solution 1:
For Unified Libraries designs, place INIT attributes only on ROM16x1 and
ROM32x1 and use the predefined primitives otherwise.
End of Record #609
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |