ISE 12.4 software users targeting a -3 speed grade on a Spartan-6 LX45 or LX16 will have a hold time failure on a path that includes the PCILOGIC dedicated silicon. The timing report shows something similar to the following in the path analysis:
PCILOGIC_X0Y0.PCI_CE Tpcido_RDY XPIC_WRAP/XPCI_CORE/BU2/U0/pci32_inst/PCI_LC_I/OUT_CE/PCILOGIC
If this is one of the failing paths, the user must update to ISE 13.1 software.
In ISE 13.1 software, users might experience other hold time failures on paths from the pad to the IFD. To correct this, modify the IDELAY values in the UCF file as shown below (these values can be used on all device and speedgrade combinations):
32-bit
INST "XPCI_WRAP/XPCI_ADD*" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_CBD*" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_PARD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_FRAMED" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_IRDYD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_TRDYD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_STOPD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_DEVSELD"IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_PERRD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_SERRD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_IDSELD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_GNTD" IDELAY_VALUE = 83 ;
64-bit
INST "XPCI_WRAP/XPCI_ADD*" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_CBD*" IDELAY_VALUE = 83;
INST "XPCI_WRAP/XPCI_PARD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_PAR64D" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_REQ64D" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_FRAMED" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_IRDYD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_TRDYD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_STOPD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_DEVSELD"IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_ACK64D" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_PERRD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_SERRD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_IDSELD" IDELAY_VALUE = 83 ;
INST "XPCI_WRAP/XPCI_GNTD" IDELAY_VALUE = 83 ;
Revision History
02/11/2011 - Initial Release
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
36646 | LogiCORE IP Initiator, Target v4.13 for PCI - Release Notes and Known Issues for ISE Design Suite 12.2 | N/A | N/A |
AR# 40597 | |
---|---|
Date | 05/20/2012 |
Status | Active |
Type | Known Issues |
Devices | |
Tools | |
IP |