|
|
Verilog / VHDL IP Cores for ASIC/SOC & FPGA |
|
| Networking, System Connectivity & Bus Interface IP Cores | ||
| IP Name/Part # | Description | |
| 40G/100G Ethernet MAC & PCS | 40/100Gbps dual-mode Ethernet MAC and PCS IP solution IP core | |
| 40G Ethernet MAC & PCS | 40 Gigabit Ethernet MAC & PCS IP cores | |
| 10G TOE | 10Gbps TCP/IP Offload Engine (TOE) IP core | |
| 1G/10G Ethernet MAC | 10G low latency MAC - 802.3ae compliant low latency MAC IP core | |
| 10/100 Ethernet MAC | 10/100 Mb Ethernet Media Access Controller | |
| PCI Express Controller - Gen3 | 4 & 8 Lanes: Specification Compliant | |
| PCI Express Controller - Gen 2 | 4 & 8 Lanes: Specification 2.0/1.1 Compliant | |
| PCI Express DMA Back-end | PCI To PCI Express Bridge Module | |
| Complete PCI Express Solution | IP Cores, DMA Back-end, Memory Controller, Verification Suite, Reference Boards, etc. | |
| USB 3.0 Device | USB 3.0 SuperSpeed Device IP core | |
| USB 2.0 On-The-Go | USB 2.0 On-The-Go IP Core (FS & SH). Operates as both an USB peripheral or as an USB OTG host. | |
| USB 2.0 Device | USB 2.0 Device only IP Core with ULPI L2 + Interface, ULPI wrapper and FS only transceiver | |
| SD/SDIO Device | Secure Digital (SD) and SDIO Device IP Core | |
| MMC Device Controller | Multimedia Card Device Controller IP Core | |
| SD/SDIO/MMC Host | SD/SDIO/MMC Host Controller IP Core | |
| CAN 2.0 Network Controller | Compliant with Bosch CAN 2.0B specification (2.0B Active) | |
| Network Interface | Network interface IP core implementing Ethernet communications in hardware without need for a software protocol stack | |
| LIN Controller | Local Interconnect Network (LIN) bus controller IP Core | |
| Memory Controller IP Cores | ||
| IP Name/Part # | Description | |
| DDR3 SDRAM | Double Data Rate SDRAM Memory Controller | |
| DDR2 SDRAM | Double Data Rate 2 SDRAM Memory Controller | |
| SDR SDRAM | Single Data Rate SDRAM Memory Controller | |
| DDR SDRAM | Double Data Rate SDRAM Memory Controller | |
| Mobile DDR | Mobile DDR SDRAM Memory Controller | |
| Mobile SDR | Mobile SDR SDRAM Memory Controller | |
| RLDRAM II | RLDRAM II Controller Core | |
| FCRAM II | FCRAM II Controller Core | |
| ECC | Error Correction Coding (ECC) Module | |
| Read-Modify-Write | Read-Modify-Write Module Controller | |
| Multi-Burst | Multi-Burst Module Controller | |
| SPI Flash Controller | SPI Flash Controller Wishbone Bridge Host IP Core | |
| DMA Module | DMA Module for PCI, Memory Controller, and other IP cores | |
| Virtual FIFO | Virtual FIFO (VFIFO) IP Core | |
| Multi-Port Front-End | Multi-Port Front-End Module for memory controller IP cores | |
| Storage Connectivity | ||
| IP Name/Part # | Description | |
| Serial ATA Host (SATA) | Serial ATA Host Controller IP Core | |
| Serial ATA Device (SATA) | Serial ATA Device Controller IP Core | |
| SATA Port Multiplier | A Port Multiplier connects one Serial ATA host bus adapter to multiple Serial ATA devices | |
| ATA-7 Device | ATA-7 Device Controller IP Core used for interfacing custom devices to IDE Controller | |
| ATA-7 Host | ATA-7 Host Controller IP core | |
| IP Name/Part # | Description | |
| 8051 CPU, 8051, 8051XP ,80C51 | Pipelined High Performance Speed Optimized Microcontrollers family | |
| 80390 CPU, 80390, 80390XP | Pipelined High Performance Speed Optimized Microcontrollers family | |
|
6811CPU,
6811 6802, 6805 , 6808 68HC08, 68HC11 , 68HC11K, 68H11F1, 68H11K4, 68H11KW1 |
8-bit FAST Microcontroller family including | |
| PIC165x | High Performance 8-bit RISC Microcontroller | |
| PIC1655x | High Performance 8-bit RISC Microcontroller | |
| PIC1655x | High Performance Configurable 8-bit RISC Microcontroller | |
| 68000 | 16/32-bit Microprocessor | |
| RDSP | 16-bit RISC Digital Signal Processor | |
| Z80 | 8-Bit Microprocessor | |
| B3 | 8- or 16-bit Microcontroller with Native multi threading support | |
| Arithmetic / Mathematics Coprocessors & DSP Cores | ||
| IP Name/Part # | Description | |
| FPAU-DP | Double Precision Floating Point Coprocessor, Arithmetic Unit | |
| FPMU-DP |
Double Precision Floating Point Coprocessor,
Mathematics Unit |
|
| FPAU |
Floating Point Coprocessor, Arithmetic Unit |
|
| FPMU |
Floating
Point
Coprocessor, Mathematics Unit |
|
| CORDIC |
Floating
Point
Coprocessor, CO |
|
| FPADD | Pipelined Floating Point Adder | |
| FPMUL |
Pipelined
Floating Point Multiplier |
|
| FPDIV | Pipelined Floating Point Divider | |
| FPSQRT | Pipelined Floating Point Square Root | |
| FPCOMP | Pipelined Floating Point Comparator | |
| FP2INT | Pipelined Floating Point To Integer Converter | |
| INT2FP | Pipelined Integer to Pipelined Floating Point Converter | |
| EFPU | Enhanced Floating Point Unit | |
| DSP-ACC | Multi-Standard DSP Acceleration Template IP Core | |
| Serial Communications Cores | ||
| IP Name/Part # | Description | |
| DI2CM |
I2C
Bus Interface - Master |
|
| DI2CS | I2C Bus Interface - Slave | |
| DI2CSB | I2C Bus Interface - Slave Base | |
| DI2CMS | I2C Bus Interface - Master/Slave | |
| Microprocessor Peripheral Cores | ||
| IP Name/Part # | Description | |
| DSPI | Serial Peripheral Interface | |
| D8254 |
Programmable
interval timer |
|
| D16450 | Configurable UART | |
| D16550 | Configurable UART with FIFO | |
| D16750 | Configurable UART with FIFO | |
| D16950 | Configurable UART with FIFO | |
| Digital Audio IP Cores | ||
| IP Name/Part # | Description | |
| CWda03 | SPDIF-AES/EBU to I2S Converter | |
| CWda04 | I2S to SPDIF-AES/EBU Converter | |
| CWda06 | I2S Transmitter | |
| CWda10 | I2S Receiver | |
| SPDIF-CWda14 | Configurable SPDIF-AES/EBU Receiver | |
| SPDIF-CWda15 | Configurable SPDIF-AES/EBU Transmitter | |
| I2S-CWda16 | Configurable Digital Audio Serial Input | |
| I2S-CWda17 | Configurable Digital Audio Serial Output | |
| SDI-CWda41 | SDI Audio De-Embedder | |
| SDI-CWda42 | SDI Audio Embedder | |
| CWda30 | 3rd Order Stereo Digital Audio Sigma-Delta Modulator | |
| SRC-CWda50 | Stereo / Mono Sample Rate Converter | |
| SRC-CWda52 | Multi-Channel Audio Sample Rate Converter (ASRC) | |
| Security/Error Correction | ||
| IP Name/Part # | Description | |
| LDPC Decoder | IEEE 802.16e (WiMAX) low-density parity-check (LDPC) Decoder IP core | |
| LDPC Encoder | IEEE 802.16e (WiMAX) low-density parity-check (LDPC) Eecoder IP core | |
| AES | Advanced Encryption Standard AES (Rijndael) - 128, 192 and 256-bit key sizes | |
| RSENCD | Reed Solomon Encoder | |
| RSDCD | Reed Solomon Decoder | |
| GPON | 2.5 Gbps GPON Forward Error Correction (FEC) Encoder and Decoder | |