IP Products
Aldec and its partners provide reusable design IP cores and verification IP that has been validated with Aldec's Active-HDL and Riviera-PRO mixed-language simulators. These robust IP collections and model libraries help facilitate System Level Design and verification, shortening the time it takes to bring your product to market.
| Provider | Part | Description |
|---|---|---|
|
ARM® AMBA®
|
||
| Perfectus | AMBA: AHB, APB & AXI | VIP for AHB, APB, and AXI provides an algorithm to verify AMBA based designs |
| Perfectus | AMB Verification IP | AMB verification IP provides an interface behavior, between user and DDR2 SDRAM |
|
Communications
|
||
| Aldec | IC-ViterbiR | Viterbi Encoder/Decoder - Riviera-PRO |
| Aldec | IC-ViterbiA | Viterbi Encoder/Decoder - Active-HDL |
| Aldec | IC-SHA-1R | SHA-1 Hash Function Calculation - Riviera-PRO |
| Aldec | IC-SHA-1A | SHA-1 Hash Function Calculation - Active-HDL |
| Aldec | IC-IDCTR | Inverse Discrete Cosine Transform (IDCT) - Riviera-PRO |
| Aldec | IC-IDCTA | Inverse Discrete Cosine Transform (IDCT) - Active-HDL |
| Aldec | IC-DCTR | Discrete Cosine Transform (DCT) - Active-HDL |
| Aldec | IC-DCTA | Discrete Cosine Transform (DCT) - Active-HDL |
| Aldec | IC-BCH | BCH Encoder/Decoder - Request Version |
| StreamDSP | sFPDP IP Core | sFPDP IP Core |
|
Data Compression
|
||
| Helion Technology | LZRW3 Loss-less Data Compression | LZRW3 Loss-less Data Compression |
|
Encryption
|
||
| Aldec | IC-DESR | DES Encryption and Decryption Processor - Riviera-PRO |
| Aldec | IC-DESA | DES Encryption and Decryption Processor - Active-HDL |
| Helion Technology | SHA-384 & SHA-512 Fast Hashing | SHA-384 & SHA-512 Fast Hashing |
| Helion Technology | SHA-1 & SHA-256 dual-mode Fast Hashing | SHA-1 & SHA-256 dual-mode Fast Hashing |
| Helion Technology | SHA-1 & MD5 dual-mode Fast Hashing | SHA-1 & MD5 dual-mode Fast Hashing |
| Helion Technology | SHA-256 Fast Hashing | SHA-256 Fast Hashing |
| Helion Technology | SHA-1 Fast Hashing | SHA-1 Fast Hashing |
| Helion Technology | MD5 Fast Hashing | MD5 Fast Hashing |
| Helion Technology | Multi-Mode Tiny Hashing | Multi-Mode Tiny Hashing |
| Helion Technology | Modular Exponentiation (RSA & Diffie-Hellman) | Modular Exponentiation (RSA & Diffie-Hellman) |
| Helion Technology | DVB Common Scrambling Algorithm (CSA) | DVB Common Scrambling Algorithm (CSA) |
| Helion Technology | DES and 3DES | DES and 3DES |
| Helion Technology | ANSI Pseudo Random Number Generator (PRNG) | ANSI Pseudo Random Number Generator (PRNG) |
| Helion Technology | AES Key Unwrap | AES Key Unwrap |
| Helion Technology | AES Key Wrap | AES Key Wrap |
| Helion Technology | AES-GCM combined encryption and authentication | AES-GCM combined encryption and authentication |
| Helion Technology | AES-CCM combined encryption and authentication | AES-CCM combined encryption and authentication |
| Helion Technology | Fast AES encryption and decryption | Fast AES encryption and decryption |
| Helion Technology | Standard AES encryption and decryption | Standard AES encryption and decryption |
| Helion Technology | Tiny AES encryption and decryption | Tiny AES encryption and decryption |
|
Filters
|
||
| Aldec | IC-SDA | SDA FIR Filter - Request Version |
| Aldec | IC-PDA | PDA FIR Filter - Request Version |
|
Memory Controllers
|
||
| Northwest Logic | Multi-Burst Module | Adds Extended Burst support to Northwest Logic's Memory Controllers cores - Request Version |
| Northwest Logic | Read-Modify-Write Module | Adds Read-Modify-Write capability to ECC Module - Request Version |
| Northwest Logic | ECC Module | Double Bit Detection, Single Bit Correction ECC core - Request Version |
| Northwest Logic | FCRAM Controller Core | High throughput, easy-to-use FCRAM Controller - Request Version |
| Northwest Logic | RLDRAM II Controller Core | High throughput, easy-to-use RLDRAM II Controller - Request Version |
| Northwest Logic | Mobile SDR SDRAM | High throughput, easy-to-use Mobile SDR SDRAM Controller - Request Version |
| Northwest Logic | Mobile DDR SDRAM | High throughput, easy-to-use Mobile DDR SDRAM Controller - Request Version |
| Northwest Logic | SDR SDRAM Controller Core | High throughput, easy-to-use SDR SDRAM Controller - Request Version |
| Northwest Logic | DDR SDRAM Controller Core | High throughput, easy-to-use DDR SDRAM Controller - Request Version |
| Northwest Logic | DDR2 SDRAM Controller Core | High throughput, easy-to-use DDR2 SDRAM Controller - Request Version |
| Northwest Logic | DDR3 SDRAM Controller Core | High throughput, easy-to-use DDR3 SDRAM Controller - Request Version |
| Northwest Logic | DMA Module | Adds DMA capability to PCI Core |
|
Microprocessors and Microcontrollers
|
||
| Aldec | IC-8052 | Instruction Set Compatible with the 8052 8-bit Microcontroller Architecture - Request Version |
| Aldec | IC-8051/52 | Instruction Set Compatible with the 8051/52 8-bit Microcontroller Architecture - Request Version |
| Aldec | IC-8051 | Intel™ 8-bit 8051 Microcontroller - Request Version |
| Aldec | IC-PIC16C5xR | Microchip Technology™ PIC16C5x 8-bit Microcontroller - Riviera-PRO |
| Aldec | IC-PIC16C5xA | Microchip Technology™ PIC16C5x 8-bit Microcontroller - Active-HDL |
|
Model Libraries
|
||
| Free Model Foundry | FIFO, Flash memories, RAM memories | Free Model Foundry is dedicated to promoting standard modeling practices |
| Free Model Foundry | Packages, Bus Models, CLOCK, ECLPS, GENERIC SRAM, PROCESSOR, STND and more | Free Model Foundry is dedicated to promoting standard modeling practices |
|
Peripherals and Interfaces
|
||
| Aldec | IC-USB2 | USB Function Controller, Fully Compatible with USB 2.0 Specification - Request Version |
| Aldec | IC-USB1R | USB Function Controller, Fully Compatible with USB 1.1 Specification - Riviera-PRO |
| Aldec | IC-USB1A | USB Function Controller, Fully Compatible with USB 1.1 Specification - Active-HDL |
| Aldec | IC-FFTR | Fast Fourier Transform - (FFT) - Riviera-PRO |
| Aldec | IC-FFTA | Fast Fourier Transform - (FFT) - Active-HDL |
| Aldec | IC-8279R | Intel™ 8279 Programmable Keyboard/Display Interface Device - Riviera-PRO |
| Aldec | IC-8279A | Intel™ 8279 Programmable Keyboard/Display Interface Device - Active-HDL |
| Aldec | IC-8259 | Intel™ 8259 Programmable Interrupt Controller - Request Version |
| Aldec | IC-8254R | Intel™ Programmable Counter/Timer Device - Riviera-PRO |
| Aldec | IC-8254A | Intel™ Programmable Counter/Timer Device - Active-HDL |
| Aldec | IC-8253R | Intel™ Programmable Counter/Timer Device - Riviera-PRO |
| Aldec | IC-8253A | Intel™ Programmable Counter/Timer Device - Active-HDL |
| Aldec | IC-8243R | Intel™ 8243 Input/Output Expander - Riviera-PRO |
| Aldec | IC-8243A | Intel™ 8243 Input/Output Expander - Active-HDL |
| Aldec | IC-16450 | Universal Asynchronous Receiver/Transmitter - Request Version |
| Northwest Logic | I2C Controller Core | I2C bus controller supporting master and slave operation |
| Northwest Logic | PCI-X/PCI Verification Suite | Comprehensive PCI-X/ PCI Bus Functional Model (BFM) |
| Northwest Logic | Multi-Port PCI Bridge Core | Customizable PCI Bridge Core |
| Northwest Logic | Multi-Port PCI-X Bridge Core | Customizable PCI-X Bridge Core |
| Northwest Logic | Integrated PCI Core | PCI Core with complete FIFO-based back-end |
| Northwest Logic | PCI Core | High performance, easy-to-use PCI interface |
| Northwest Logic | PCI-X Core | High performance, easy-to-use PCI-X interface |
| Northwest Logic | PCI Express Verification Suite | Comprehensive PCI Express Bus Functional Model (BFM) |
| Northwest Logic | PCI Express Complete Core | PCI Express Core with complete back-end including multi-channel DMA Engine |
| Northwest Logic | PCI Express Core | High performance, easy-to-use x1, x4, x8 PCI Express Core |
| Quest Innovations | CameraLink Slave | CameraLink slave component for frame grabbers and other vision components |
| Quest Innovations | CameraLink Master | CameraLink master component for CMOS cameras |
| Quest Innovations | SVGA Controller | AMBA Bus SVGA Controller |
| Quest Innovations | IDE Controller | AMBA Bus IDE controller |
|
Storage
|
||
| Perfectus | Fibre Channel Verification IP | FC Verification Engine implements has the complete FCP2 stack (FC1 to FC4 layers) |
| Perfectus | SATA Port Selector Model | Genie-SATA-PS Port Selector model is configurable to work in protocol based and side band based mode |
| Perfectus | SATA Verification IP | SATA VIP has a Genie-SATA™ verification engine |
| Perfectus | SAS Expander Model | Genie-SAS expander model is a completely Configurable Edge expander with 2 to 128 Phys connections |
| Perfectus | SAS Verification IP | SAS VIP has a Genie-SAS™ verification engine |
|
Others
|
||
| Northwest Logic | UART Lite Core | Very small, easy to use, customizable UART |
| Perfectus | SMBUS Verification IP | VIP for SMBus provides an algorithm to verify SMBus based designs |
| Perfectus | OCP Verification IP | VIP for OCP provides an efficient bus-independent interface between IP cores |