chipIgnite IP Catalog
Accelerate Your Caravel Design
Welcome to the official IP catalog for the chipIgnite Program. To accelerate your design and minimize risk, you can drop our pre-verified, production-ready IPs directly into the User Project Area, connecting seamlessly to the internal Wishbone bus.
| IP Name | Description | Price | Status |
|---|---|---|---|
| Commercial SRAM (4Kx32, 16Kx32, 32Kx32) | Robust, commercially proven SRAM macros providing high-density, high-speed on-chip storage. | $2500 | Available |
| DFFRAM (512B, 1KB, 2KB) | Register-based memory (D-Flip-Flop RAM) options providing fast, low-latency temporary storage. | Free | Available |
| 32-bit Timer/PWM (CF_TMR32) | A 32-bit timer and Pulse Width Modulation (PWM) generator for timing control, interrupt generation, and driving external devices. | Free | Available |
| UART (CF_UART) | A standard Universal Asynchronous Receiver/Transmitter with programmable baud rate and FIFOs for reliable serial communication. | Free | Available |
| I2S Receiver (CF_I2S) | An Inter-IC Sound (I2S) receiver block with a FIFO for connecting to and processing digital audio data streams. | Free | Available |
| I2C Master Controller (CF_I2C) | An I²C master controller with APB/WB interface for serial communication with low-speed peripherals. | Free | Available |
| PSRAM Controller (EF_PSRAM_CTRL_V2) | A Controller for Quad I/O SPI PSRAM. | Free | Coming Soon |
| GPIO Peripheral (CF_GPIO) | A peripheral module for managing and interfacing with Caravel’s configurable I/O pads. Necessary for connecting your custom logic to the chip’s pins. | Free | Coming Soon |
| Quad SPI Flash Controller (CF_QSPI_XIP_CTRL) | A QSPI XiP (Execute-in-Place) Flash Controller with a parameterized Direct-Mapped Cache for high-throughput off-chip data storage access. | Free | Coming Soon |
| Quad SPI Flash Writer (EF_QSPI_FLASH_WRITER) | A peripheral for programming Quad SPI flash memory. | Free | Coming Soon |
| AES Accelerator (EF_AES) | Hardware acceleration for the symmetric block cipher AES (128/256 bit keys). | Free | Coming Soon |
| SHA-256 Accelerator (EF_SHA256) | Hardware implementation of the SHA-256 cryptographic hash function. | Free | Coming Soon |
| eFPGA (EF_eFPGA) | An embedded FPGA fabric for reconfigurable custom logic. | Free | Coming Soon |
| Clock & Reset Manager (EF_CLK_RST_V2) | Digital Clock and Reset Manager featuring on-chip crystal oscillator control. | Free | Coming Soon |
| IP Name | Description | Price | Status |
|---|---|---|---|
| Non-Volatile Memory (Neuromorphic_X1) | Commercial 32x32 1T1R Non-Volatile ReRAM for low-power Neuromorphic and Edge AI applications. | $5500 | Available |
| Comparator (EF_R2RVC02) | Rail-Rail Dual Channel Voltage Comparator, Dual Power Supply. | Free | Coming Soon |
| DAC 10-Bit (EF_DAC1001_DI) | 10-Bit Switching Capacitor Array Digital to Analog Converter (DAC) with a digital interface. | Free | Coming Soon |
| ADC Digital Controller (EF_ADCS1008A) | A digital controller for the 8-Channel 10-bit SAR ADC. | Free | Coming Soon |
| ADC 10-Bit SAR (EF_ADCS1008NC) | 10-Bit, 8-channel SAR Analog-Digital-Converter without SAR controller. | Free | Coming Soon |
| 32kHz Crystal Oscillator (sky130_ef_ip__xtal_osc_32k) | Ultra-low-power, low speed crystal oscillator, including its digital wrapper. | Free | Coming Soon |
| 16MHz Crystal Oscillator (sky130_ef_ip__xtal_osc_16M) | High-speed crystal oscillator, including its digital wrapper. | Free | Coming Soon |
| 500kHz RC Oscillator (sky130_ef_ip__rc_osc_500k) | A 500kHz ring oscillator for low-power operation, including its digital wrapper. | Free | Coming Soon |
| LDO Regulator (EF_LDOR1V8) | Low-Dropout (LDO) regulator providing a clean 1.8V voltage supply. | Free | Coming Soon |
We use cookies to improve user experience. Choose what cookie categories you allow us to use. You can read more about our Cookie Policy by clicking on Cookie Policy below.
These cookies enable strictly necessary cookies for security, language support and verification of identity. These cookies can’t be disabled.
These cookies collect data to remember choices users make to improve and give a better user experience. Disabling can cause some parts of the site to not work properly.
These cookies help us to understand how visitors interact with our website, help us measure and analyze traffic to improve our service.
These cookies help us to better deliver marketing content and customized ads.