2018.01.04 |
17.0 IR3, 17.0, 17.0 Update 1, and 17.0 Update 2 |
|
2016.07.22 |
16.0 |
- Updated for 16.0 software release. Updated release information and resource utilization numbers for the 16.0 software release.
- Updated speed grade support table in CPRI Intel® FPGA IP Core Performance: Device and Transceiver Speed Grade Support.
- Added Arria 10 and Stratix V device family support for CPRI line bit rate of 8.11008 Gbps. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.258.
- Removed Arria 10 device family support for CPRI line bit rate of 0.6144 Gbps. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.313.
- Added support for single-trip delay calibration. This Intel® FPGA IP core change is new in the CPRI Intel® FPGA IP core release 16.0.
- Added new parameters Core clock source input and Enable single-trip delay calibration. Refer to CPRI Intel® FPGA IP Core Parameters and Running the Testbench.
- Added new clocking structure, new IOPLL and DPCU blocks, and new top-level signal tx_clkout. Refer to CPRI Intel® FPGA IP Core Clocking Structure, CPRI Intel® FPGA IP Core Management Interfaces, Adding the Off-Chip Clean-Up PLL, and new section Example CPRI Clock Connections in Different Clocking Modes.
- Added new Intel® FPGA IP core signals cal_status[1:0] and cal_ctrl[15:0]. Refer to Adding and Connecting the Single-Trip Delay Calibration Blocks and Single-Trip Latency Measurement and Calibration Interface Signals.
- Added new registers DELAY_CAL_STD_CTRL1, DELAY_CAL_STD_CTRL2, DELAY_CAL_STD_CTRL3, DELAY_CAL_STD_CTRL4, DELAY_CAL_STD_CTRL5, and DELAY_CAL_STD_STATUS. Refer to CPRI Intel® FPGA IP Core Registers.
- Added description of new features in new sections Delay Calibration Features and Single-trip Delay Calibration.
- Added support for round-trip latency calibration. This Intel® FPGA IP core change is new in the CPRI Intel® FPGA IP core release 16.0.
- Added new parameters Enable round-trip delay calibration and Round-trip delay calibration FIFO depth. Refer to CPRI Intel® FPGA IP Core Parameters and Running the Testbench.
- Added new register DELAY_CAL_RTD. Refer to DELAY_CAL_RTD Register.
- Added description of new features in new section Round-Trip Delay Calibration.
- Added parameters to control Avalon-MM CPU interface addressing mode and to enable ADME support. Refer to CPRI Intel® FPGA IP Core Parameters. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.258.
- Previously the CPU interface addressing mode was always word (4-byte) addressing mode. For CPU interface addressing mode changes, refer to CPU Interface to CPRI Intel® FPGA IP Core Registers and CPU Interface Signals.
- You can turn on ADME support to support debugging through the Altera System Console and to expose transceiver registers. This parameter is available only in CPRI Intel® FPGA IP cores that target an Arria 10 device. For additional information about this parameter, refer to Arria 10 Transceiver Reconfiguration Interface.
- The transceiver reconfiguration interface is no longer available in certain configurations of the CPRI Intel® FPGA IP core. Refer to CPRI Intel® FPGA IP Core Parameters, Arria V, Arria V GZ, Cyclone V, and Stratix V Transceiver Reconfiguration Interface and Arria 10 Transceiver Reconfiguration Interface. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.258.
- The xcvr_rx_is_lockedtodata signal is now available whether or not you turn on Enable debug interface in the parameter editor. Refer to Transceiver Debug Interface and CPRI Intel® FPGA IP Core Transceiver and Transceiver Management Signals. This Intel® FPGA IP core change is new in the CPRI Intel® FPGA IP core release 16.0.
- Expanded width of round_trip_delay field in ROUND_TRIP_DELAY register from 10 bits to 20 bits. Refer to ROUND_TRIP_DELAY Register. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.313.
- Added new top-level signals tx_analogreset_ack and rx_analogreset_ack. These signals are available in Arria 10 variations with Enable line bit rate auto-negotiation turned on. Refer to Auto-Rate Negotiation and CPRI Intel® FPGA IP Core Management Interfaces. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.258.
- Changed name of cpri_10g_coreclk input clock signal to cpri_coreclk. Refer to CPRI Intel® FPGA IP Core Clocking Structure and CPRI Intel® FPGA IP Core Management Interfaces. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.258.
- Removed xcvr_reset_tx and xcvr_reset_rx signals. Refer to Adding the Reset Controller and CPRI Intel® FPGA IP Core Transceiver and Transceiver Management Signals.
- Specified the Recovered clock source parameter is no longer available for CPRI master Intel® FPGA IP cores. This Intel® FPGA IP core change is new in the CPRI Intel® FPGA IP core release 16.0.
- Specified the xcvr_recovered_clk output clock is available only in CPRI slave Intel® FPGA IP cores. Refer to CPRI Intel® FPGA IP Core Clocking Structure and Main Transceiver Clock and Reset Signals. This Intel® FPGA IP core change occurred in the CPRI Intel® FPGA IP core release 15.1.258.
- Corrected direction of multiple Transceiver Reset Controller signals in Required Connections to and From Reset Controllers in CPRI Design table in Adding the Reset Controller.
- Fixed assorted typos and minor errors.
|
2015.09.29 |
15.0 |
- Corrected RX GMII Timing Diagram figure. Refer to Gigabit Media Independent Interface (GMII) to External Ethernet Block.
- Clarified that the limitation of the testbench to CPRI line bit rates other than 614.4 Mbps only applies for Arria 10 devices. All other device families support a testbench for a DUT with the CPRI line bit rate of 614.4 Mbps. Refer to Running the Testbench.
|
2015.09.25 |
15.0 |
- Changed document part number from UG-01156 to UG-20008. The document title is not affected.
- Added support for Arria V GT, Arria V GX, Cyclone V GT, and Cyclone V GX devices.
- Updated for 15.0 software release. Updated release information and resource utilization numbers for the 15.0 software release.
- Modified device speed grade recommendations:
- Added supported transceiver speed grade information.
- Added device and transceiver speed grade support information for the previously unsupported device families.
- Added support for new GMII interface to external Ethernet block. Refer to Gigabit Media Independent Interface (GMII) to External Ethernet Block.
- Expanded Deterministic Latency and Delay Measurement and Calibration section. Removed latency numbers and examples, which are now available on the Altera wiki.
- Updated Intel® FPGA IP core parameters. Refer to CPRI Intel® FPGA IP Core Parameters.
- Added new Operation mode parameter. This parameter determines whether the Intel® FPGA IP core is in TX simplex, RX simplex, or duplex mode. Note the old Operation mode parameter from previous releases is renamed .
- Renamed the old Operation mode parameter to Synchronization mode. This parameter determines the default clocking mode of the Intel® FPGA IP core (Master or Slave clocking mode). Unfortunately, the operation_mode field of the LI_CONFIG register is not renamed. This field supports dynamic reconfiguration of the Intel® FPGA IP core clocking mode. Refer to L1_CONFIG Register.
- Added new Transmitter local clock division factor parameter. This parameter enables you to include multiple instances of the CPRI Intel® FPGA IP core with different CPRI line bit rates using the same external transceiver TX PLL.
- Added new Number of receiver CDR reference clock(s) parameter. This parameter supports Stratix V variations in auto-negotiation to or from the CPRI line bit rate of 10.1376 Gbps.
- Added new Recovered clock source parameter. This parameter supports auto-negotiation in Stratix V variations to or from the CPRI line bit rate of 10.1376 Gbps.
- Changed name of Bit rate (Mbit/s) parameter to Line bit rate (MBit/s). Enhanced description to include new supported devices.
- Changed name of Supported receiver CDR frequency (MHz) parameter to Receiver CDR reference clock frequency (MHz).
- Changed name of Receiver FIFO depth parameter to Receiver soft buffer depth.
- Changed name of Enable auto-rate negotiation parameter to Enable line bit rate auto-negotiation.
- Changed name of Enable auto-rate negotiation down to 614.4 Mbps parameter to Enable line bit rate auto-negotiation down to 614.4 Mbps.
- Changed name of Supported CPU interface standard parameter to Management (CSR) interface standard.
- Changed name of Auxiliary latency cycle(s) parameter to Auxiliary and direct interfaces write latency cycle(s).
- Changed name of Enable all control word access parameter to Enable all control word access via management interface.
- Changed name of Enable Z.130.0 access interface parameter to Enable direct Z.130.0 alarm bits access interface.
- Changed name of Enable real-time vendor specific interface (R-16A) parameter to Enable direct real-time vendor specific interface .
- Changed name of Enable L1 inband protocol negotiator parameter to Enable protocol version and C&M channel setting auto-negotiation.
- Changed order of some L1 Feature parameters to reflect their new order in the CPRI parameter editor.
- Changed name of Enable direct HDLC serial interface parameter to Enable HDLC serial interface.
- Changed name of Enable IEEE 802.3 100BASE-X 100Mbps MII On/Off parameter to Ethernet PCS interface multi-value parameter, and added new parameter value GMII. The On/Off parameter supported the values "None" and "MII", which are still available.
- Added allowed value of 11 for L2 Ethernet PCS Tx/Rx FIFO depth parameter, increasing the maximum L2 Ethernet buffer depth to 2048.
- Changed names of loopback-enable parameters to include "serial" or "parallel."
- Appended "_n" to names of active low reset signals.
- Modified recommended reset connections and added four new Intel® FPGA IP core reset signals: reset_tx_n, reset_rx_n, xcvr_reset_tx, and xcvr_reset_rx.
- Fixed assorted typos and minor errors.
|
2015.02.16 |
14.0 and 14.0 Arria 10 Edition |
- Corrected name of ROUND_TRIP_DELAY register at offset 0x058. The register name was previously listed incorrectly as ROUND_DELAY.
- Corrected names of rx_hfnsync and rx_hfnsync_hold fields of L1_STATUS register at offset 0x04. The fields were previously listed incorrectly as rx_state and rx_state_hold.
- Fixed assorted typos.
Note: This version of the user guide documents the same Intel® FPGA IP core version that the 2014.08.18 user guide documents.
|
2014.08.18 |
14.0 and 14.0 Arria 10 Edition |
Initial release for Arria 10 device support. Corrected multiple figures associated with the AUX interface synchronization signals and the Auxiliary latency cycle(s) parameter. Added discussion of external clean-up PLL in Getting Started chapter. Added multiple sections to Functional Description chapter, including section on latency. Added resource utilization numbers. Moved detailed signal descriptions into relevant sections in Functional Description chapter; the Signals chapter is now a port listing summary. Corrected assorted errors and typos. |
2014.07.28 |
14.0 |
Preliminary restricted document release. |