Public access support for the Zynq™-7000, device families has been added to a selection of cores in this release.
For a comprehensive listing of IP cores supporting these new device families, see the table below.
The release also includes updates to these other popular IP cores:
The release also includes the following new LogiCORE IP:
New Cores | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
AXI4-Stream to Video Output(v1.0) | PG044 | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Video Input to AXI4-Stream(v1.0) | PG043 | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
DisplayPort with Audio (SPDIF) (v1.1) | ✓ | PG045 | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ||||
Virtex-7 FPGA Gen3 Integrated Block for PCI Express (PCIe) (v1.1) | PG023 | AXI4-Stream | ✓ | |||||||||
10 Gigabit Ethernet PCS/PMA with FEC/Auto-Negotiation for Backplanes(10GBASE-KR) (v1.0) | ✓ | DS739 | ✓ | ✓ | ✓ | |||||||
SMPTE2022-5/6 Video over IP (v1.0) | ✓ | PG032 | AXI4 AXI4-Stream AXI4-Lite |
✓ | ||||||||
AXI System Cache (v1.00a) | PG031 | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
I/O Module (v1.00a) | DS866 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
ChipScope Pro IBERT for 7 Series GTH (v2.00a) | DS873 | ✓ | ✓ | |||||||||
ChipScope Pro IBERT for 7 Series GTX (v2.00a) | DS872 | ✓ | ✓ | |||||||||
Interconnect Infrastructure | ||||||||||||
AXI Performance Monitor(v1.00a) | PG037 (AXI) | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | |||||
AXI4 Stream Interconnect(v1.0) | PG035 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
AXI Virtual FIFO Controller(v1.1) | AXI4 AXI4-Stream |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
AXI Video DMA (v5.01a) | ✓ | PG020 (AXI) | AXI4 AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Chroma Resampler (v2.00a) | ✓ | PG012 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Color Correction Matrix(v4.00a) | ✓ | PG001 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Color Filter Array (v5.00a) | ✓ | PG002 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Defective Pixel Correction(v5.00a) | ✓ | PG005 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Gamma Correction (v5.00a) | ✓ | PG004 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Image Edge Enhancement(v4.00a) | ✓ | PG004 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Image Noise Reduction(v4.00a) | ✓ | PG011 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Image Statistics Engine(v4.00a) | ✓ | PG008 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Motion Adaptive Noise Reduction (MANR) (v4.00a) | ✓ | PG006 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
RGB to YCrCb Color Space Converter (v5.00a) | PG013 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
YCrCb to RGB Color Space Converter (v5.00a) | PG014 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Video Deinterlacer (v2.00a) | ✓ | PG017 (AXI) | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | |||||
Video On Screen Display(v4.00a) | ✓ | PG010 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Video Scaler (v6.00a) | ✓ | PG009 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Video Timing Controller(v4.00a) | ✓ | PG016 (AXI) | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Basic Logic | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
RAM-based Shift Register * (v11.0) | DS228 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
Aurora | ||||||||||||
Aurora 8B/10B * (v8.1) | DS797 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
Aurora 64B/66B * (v7.1) | DS815 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ||||||
Ethernet | ||||||||||||
10 Gigabit Ethernet Media Access Controller(10GEMAC) (v11.3) | ✓ | DS813 | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ||||
10 Gigabit Ethernet PCS/PMA (10GBASE-R) (v2.3) | DS739 | ✓ | ✓ | ✓ | ✓ | |||||||
Ethernet 1000BASE-X PCS/PMA or SGMII * (v11.3) | DS264 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
Ethernet AVB Endpoint(v3.2) | ✓ | DS677 | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ||||||
Ethernet Statistics * (v3.6) | DS323 | ✓ | ✓ | ✓ | ||||||||
QSGMII (v1.2) | PG029 | ✓ | ✓ | ✓ | ||||||||
RXAUI (v2.3) | DS740 | ✓ | ✓ | ✓ | ✓ | |||||||
Tri-Mode Ethernet Media Access Controller (TEMAC) (v5.3) | ✓ | DS818 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Virtex-6 Embedded TEMAC Wrapper * ( v2.3 (AXI) / v1.6 (Non-AXI)) | DS818 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ||||||||
Virtex-5 Embedded TEMAC Wrapper * ( v1.8) | DS550 | ✓ | ||||||||||
XAUI * (v10.3) | DS266 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Error Correction | ||||||||||||
Convolutional Encoder * (v8.0 (AXI / v7.0 (non-AXI)) | PG026 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Interleaver/De-Interleaver(v7.0 (AXI) / v6.0 (non-AXI)) | ✓ | DS861 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Reed-Solomon Decoder(v8.0 (AXI / v7.1 (non-AXI)) | ✓ | DS862 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Reed-Solomon Encoder(v8.0 (AXI / v7.1 (non-AXI)) | ✓ | PG025 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Soft Error Mitigation (SEM) (v3.2) | PG036 | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
Viterbi Decoder (v8.0 (AXI / v7.0 (non-AXI)) | ✓ | PG027 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Telecommunications | ||||||||||||
SPI-4 Phase 2 Interface Solutions (SPI-42) (v12.1 (AXI) / v10.6 (non-AXI)) | ✓ | DS823 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ||||
Wireless | ||||||||||||
3GPP LTE DL Channel Encoder (v2.1) | ✓ | XMP023 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
3GPP LTE UL Channel Decoder (v3.0) | ✓ | PB005 (AXI) | AXI4 AXI4-Stream |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
3GPP LTE RACH Detector(v1.0) | ✓ | XMP041 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
3GPP LTE Turbo Encoder(v3.1) | ✓ | DS701 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
3GPP LTE Turbo Decoder(v2.0) | ✓ | XMP020 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
3GPP Mixed Mode Turbo Decoder (v1.0) | ✓ | PB009 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
CPRI (v5.1) | ✓ | DS611 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
JESD204 (v2.1) | ✓ | DS814 | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | |||||
Digital Signal Processing | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
CIC Compiler * (v3.0) | DS845 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
CORDIC * (v5.0) | DS858 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
DDS Compiler * (v5.0 (AXI) / v4.0 (non-AXI)) | DS794 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
DSP48 Macro * (v2.1) | DS754 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Fast Fourier Transform (FFT)* (v8.0 (AXI) / v7.1 (non-AXI)) | DS808 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
FIR Compiler * (v6.3 (AXI) / v5.0 (non-AXI)) | DS795 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Embedded Processing | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
AHB-Lite to AXI Bridge ** (v1.00a) | DS825 | AXI4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI to APB Bridge ** (v1.00a) | DS788 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI BRAM Interface Controller ** (v1.03a) | DS777 | AXI4-Lite | ✓ | ✓ | ✓ | |||||||
AXI CAN (v1.03a) | ✓ | DS791 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI Ethernet ** (v3.01a) | DS759 | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | |||||
AXI Ethernet Lite ** (v1.01b) | DS787 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI External Peripheral Controller (AXI EPC)** (v1.00a) | DS809 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI General Purpose IO(AXI GPIO)** (v1.01b) | DS744 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
AXI HWICAP ** (v2.02a) | DS817 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
AXI Interrupt Controller (AXI INTC)** (v1.02a) | DS747 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
AXI Lite IPIF ** (v1.01a) | DS765 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI IIC Bus Interface ** (v1.02a) | DS756 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI PCIe ** (v1.03a) | DS820 | AXI4 | ✓ | ✓ | ✓ | |||||||
AXI to PLBV46 Bridge ** (v2.02a) | DS712 | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI Quad SPI ** (v2.00a) | DS843 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI Slave Burst ** (v1.00a) | DS769 | AXI4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI UART 16550 ** (v1.01a) | DS748 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI UART Lite ** (v1.02a) | DS741 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI Watchdog Timer (WDT) ** (v1.01a) | DS763 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI XADC ** (v1.00a) | PG019 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | |||||
PLBV46 to AXI Bridge ** (v2.01a) | DS711 | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Processor System Reset Module ) ** (v3.00a (EDK) / v4.00a (Vivado)) | DS406 | AXI4-Lite | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Processing System 7 ** (v4.00a) | DS871 | ✓ | ||||||||||
FPGA Features & Debug | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
7 Series FPGAs Transceiver Wizard * (v2.1) | UG769 | ✓ | ✓ | ✓ | ✓ | |||||||
ChipScope AXI Monitor ** (v3.03a) | DS810 | AXI4 AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Clocking Wizard * (v4.1 (Vivado) / v3.5 (ISE)) | GSG521 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
SelectIO Wizard * (v4.1) | DS746 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Virtex-6 FPGA GTH Transceiver Wizard (v1.11) | UG691 | ✓ | ||||||||||
XADC Wizard * (v2.1) | UG772 | ✓ | ✓ | ✓ | ✓ | ✓ | ||||||
Interconnect Infrastructure | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
AXI Bus Functional Mode (BFM) (v2.1) | DS824 (AXI) | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
AXI Central DMA Controller** (v3.03a) | PG034 (AXI) | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
AXI DMA Controller ** (v6.00a) | PG021 (AXI) | AXI4 AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
AXI Datamover */** (v3.00a) | PG022 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | |||||
AXI Interconnect */** (v1.06a) | DS768 | AXI4 AXI4-Lite AXI3 |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Math Functions | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
Accumulator * (v11.0) | DS213 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Adder Subtracter * (v11.0) | DS214 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Binary Counter * (v11.0) | DS215 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Complex Multiplier * (v5.0 (AXI) / v3.1( non-AXI)) | DS793 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Divider Generator * (v4.0 (AXI) / v3.0 (non-AXI)) | DS819 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Floating Point Operator * (v6.0 (AXI) / v5.0 (non-AXI)) | DS816 (AXI) | AXI4-Stream | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Multiplier * (v11.2) | DS255 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Multiply Accumulator * (v2.0) | DS716 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Multiply Adder * (v2.0) | DS717 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
Memories & Storage Elements | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
Block Memory Generator * (v7.1) | DS512 (AXI) | AXI4 AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Distributed Memory Generator * (v7.1) | DS322 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |||
FIFO Generator * (v9.1) | DS317 (AXI) | AXI4 AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Memory Interface Generator* (MIG) (v3.91 / 7 Series v1.5) | MIG 7 Series | AXI4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
Standard Bus Interfaces | ||||||||||||
New Cores Versions | Additional License Required | Datasheet (PDF) | AXI4 | Vivado | Spartan-6 | Virtex-5 | Virtex-6 | Virtex-7 | Virtex-7 HT | Kintex-7 | Artix-7 | Zynq-7000 |
Displays | ||||||||||||
DisplayPort (v3.1) | ✓ | DS821 | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | |||||
PCI Express® | ||||||||||||
7 Series Integrated Block for PCI Express (PCIe) Gen 2* (v1.4) | DS821 | AXI4-Stream | ✓ | ✓ | ✓ | |||||||
RapidIO | ||||||||||||
Serial RapidIO Gen 2 v1.3 | ✓ | PG007 (AXI) | AXI4-Stream AXI4-Lite |
✓ | ✓ | ✓ | ✓ | ✓ |
*Included at no additional charge with Vivado
**Included at no additional charge with EDK