Answers Database
XC7300 : How to force a wired-AND function into the UIM in Xabel-CPLD
Record #1190
Product Family: Software
Product Line: Data I/O
Problem Title:
XC7300 : How to force a wired-AND function into the UIM in Xabel-CPLD
Problem Description:
The UIM (Universal Interconnect Matrix) in the XC7300 is capable of
performing wired-AND functions. The software will automatically
use this capability when possible to improve resource utilization.
However, it is possible to manually specify a function to be
implemented in the UIM, by using the NODE (UIM) statement in the
ABEL file.
Solution 1:
To force the CPLD fitter to implement the function in
the UIM, use the following XEPLD Property statement in the
Declarations section of the ABEL code:
XEPLD Property 'NODE (UIM) signal_name';
For example:
MODULE FORCE_UIM
Q0, Q1, Q2, Q3 pin;
TCO pin;
XEPLD Property 'NODE (UIM) TCO';
EQUATIONS
TCO = Q0 * Q1 * Q2 * Q3;
END
End of Record #1190
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |