This Release Note is for the SPI-4.2 (POS-PHY L4) Lite Core v4.2 released in 9.1i IP Update 1 and contains the following information:
- General Information
- New Features
- Bug Fixes
- Known Issues
For the installation instructions for IP Update #1 and design tool requirements for 9.1i IP Update 1, see (Xilinx Answer 24307).
For the installation instructions for IP Update #2 and design tools requirements, see (Xilinx Answer 24628).
Installing IP Update # 2 upgrades the core to "Rev 1" status and enables Spartan3A DSP support.
All known issues mentioned in this Answer Record is still applicable.
New Features in v4.2
- Support added for Spartan-3A
- Support added for ISE 9.1i
Bug Fixes in v4.2
AR 21974: RStat Errors reporting in timing simulation
AR 21975: Demonstration testbench reports that DataMaxT was violated
(Xilinx Answer 20430) What is the power consumption of SPI-4.2 Lite Core?
(Xilinx Answer 20017) Which I/O Standards are supported for SPI-4.2 Core?
Multiple Cores: If you are using multiple SPI-4.2 Cores in a single device, see the "Multiple Core Instantiation" section under the "Special Design Consideration" chapter of the SPI-4.2 Lite User Guide. It is important to generate multiple cores with unique component names for each instance regardless of core configuration.
Known Issues in v4.2
Constraints and Implementation Issues
(Xilinx Answer 22009)) When implementing an SPI-4.2 Lite design through NGDBuild, several "INFO" and "WARNING" messages appear
(Xilinx Answer 21998) When implementing an SPI-4.2 Lite design through MAP, several "WARNING" messages appear
(Xilinx Answer 21999) When implementing an SPI-4.2 Lite design through BitGen, several "WARNING" messages appear
(Xilinx Answer 22011) There are missing example constraints in the UCF file
(Xilinx Answer 22012) TSClk unrouted for 3 regional clocks causing unrouted net error in PAR
(Xilinx Answer 19999) "ERROR:BitGen:169 - This design contains one or more evaluation cores for which bitstream generation is not supported"
General Simulation Issues
(Xilinx Answer 21319) TDat Error: Data mismatch error in timing simulation
(Xilinx Answer 22001) Design example results in warnings for source segmenting packets
(Xilinx Answer 21350) Demo testbench results in RDat Protocol violation warnings
(Xilinx Answer 21322) Timing simulation errors: SETUP, HOLD, RECOVERY violations
(Xilinx Answer 22026) Simulating SPI-4.2 Lite design results in "Error: /X_ODDR HOLD Low VIOLATION ON D1 WITH RESPECT TO C;"
(Xilinx Answer 25030) PAR timing error can be seen on OFFSET constraint
(Xilinx Answer 20796) When targeting Virtex-4 design with SPI4.2, be advised of silicon issue
(Xilinx Answer 20022) When fixed static alignment is used, it is necessary to determine the best IOBDELAY (ISERDES) value or the best DCM setting (PHASE SHIFT) to ensure that the target system contains the maximum system margin and performs across voltage, temperature, and process (multiple chips) variations.
SPI- 4.2 (PL4) Lite v4.1 KNOWN ISSUES
- The SPI-4.2 Lite v4.1 Core is now obsolete. Please upgrade to the latest version of the core.
For information on existing SPI-4.2 Lite v4.1 issues, see (Xilinx Answer 23488).
SPI- 4.2 (PL4) Lite v3.1 KNOWN ISSUES
- The SPI-4.2 Lite v3.1 Core is now obsolete. Please upgrade to the latest version of the core.
For information on existing SPI-4.2 Lite v3.1 issues, see (Xilinx Answer 22390).