![]() |
|
![]() |
|
Answers Database
VERILOG-XL: Error! acc_replace_delays() [PLI-NOAPPREPMIPD] Error modifying MIPD: no XL loads on port
Record #1793
Product Family: Software VERILOG-XL: Error! acc_replace_delays() [PLI-NOAPPREPMIPD] Error modifying MIPD: no XL loads on port Problem Description: Urgency: Standard Problem Description: When using the Cadence's PLI routines to back-annotate a post layout file with Verilog-XL, the following error messages are generated: Error! acc_replace_delays() [PLI-NOAPPREPMIPD]
Error modifying MIPD: no XL loads on port
PR8.PLL.AGS
"PR8.spec", 10: $tdc("PR8.option");
Error! acc_replace_delays() [PLI-NOAPPREPMIPD]
Error modifying MIPD: non-XL loads on port
PR8.PLL.BP
"PR8.spec", 10: $tdc("PR8.option");
Error! acc_replace_delays() [PLI-NOAPPREPMIPD]
Error modifying MIPD: non-XL loads on port
PR8.PLL.FN
"PR8.spec", 10: $tdc("PR8.option");
Error! acc_replace_delays() [PLI-NOAPPREPMIPD] Error modifying MIPD: no XL loads on port PR8.PLL.DYB "PR8.spec", 10: $tdc("PR8.option"); Solution 1: The meaning of the error message "no XL loads on port PR8.PLL.AGS" and "no XL loads on port PR8.PLL.DYB" is that the ports AGS and DYB are floating. This violates a rule of SDF back annotation that the ports that are back-annotated must have to be connected to accelerable entities in Verilog-XL. In a similar manner, the port cannot be connected to a non-accelerated pin, unless through an acceleratable buffer. This is usually seen when using the Turbo algorithm which accelerates the simulation of behavioral constructs. End of Record #1793 - Last Modified: 06/17/99 15:11 |
| For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips! |