ZEN SEMICONDUCTOR
Peripheral IP Library

40 blocks, ready to drop in.

A complete library of licensable peripheral and bus-protocol IP — synthesizable, struct-typed RTL, independently verified with regression gates, and packaged as soft-license kits. Click any block for details and to request its datasheet.

Synthesizable RTLVerified + regression-gatedISO-26262
Block details

Every block, spec'd.

Published datasheets — available now: UART (16550) — PDF ↓ Automotive Ethernet + TSN — PDF ↓ FORTH debug co-processor — PDF ↓ CSR-sim kit — PDF ↓
More are published as the datasheet factory signs them off; every other block below is available on request.
Bus Fabric & Interconnect

AXI4 / AXI4-Lite bridges

AXI4 and AXI4-Lite protocol bridges for connecting IP across the SoC.

Request datasheet →
Bus Fabric & Interconnect

AHB5 / APB4 bridges

Classic AMBA bridges for peripheral and register buses.

Request datasheet →
Bus Fabric & Interconnect

N×M AXI4 crossbar

Full AXI4 crossbar interconnect with configurable ports.

Request datasheet →
Bus Fabric & Interconnect

Dual-clock CDC

Verified clock-domain-crossing primitives.

Request datasheet →
Interrupt Architecture

PLIC

RISC-V platform-level interrupt controller for external interrupts.

Request datasheet →
Interrupt Architecture

CLINT

Core-local interrupt controller — timer and software IPI.

Request datasheet →
Interrupt Architecture

AIA (APLIC + IMSIC)

Advanced Interrupt Architecture, MSI-based and virtualization-ready.

Request datasheet →
Timers & Clocks

Watchdog timer

Window watchdog with early-warning interrupt.

Request datasheet →
Timers & Clocks

General-purpose timer

N-channel timer with prescaler, PWM, 64-bit free-run.

Request datasheet →
Timers & Clocks

Real-time clock

Calendar and alarm functionality.

Request datasheet →
Serial I/O

UART (16550)

Full-duplex 16550-compatible UART with FIFOs.

Datasheet (PDF) →
Serial I/O

SPI master

Motorola-mode SPI master, 4–16-bit frames, multi-CS.

Request datasheet →
Serial I/O

I2C master

7/10-bit I2C with clock-stretch and ACK/NACK.

Request datasheet →
Serial I/O

I2S audio

Master-mode audio TX/RX with BCLK/LRCLK generation.

Request datasheet →
Serial I/O

SMBus / PMBus

Power/sensor bus with CRC-8 PEC and alert.

Request datasheet →
Serial I/O

I3C (MIPI)

MIPI I3C with dynamic addressing, in-band interrupts, legacy I2C.

Request datasheet →
Automotive Networking

CAN 2.0 / CAN-FD

Classic CAN and CAN-FD with bit-stuffing and acceptance filters.

Request datasheet →
Automotive Networking

CAN XL

Next-gen CAN (CiA 610-1), up to 2048-byte payloads.

Request datasheet →
Automotive Networking

LIN 2.x

Low-cost body sub-bus, master and slave, auto-baud.

Request datasheet →
Automotive Networking

SENT (J2716)

Sensor receiver with tick calibration and nibble decode.

Request datasheet →
Automotive Networking

Automotive Ethernet + TSN

802.3 MAC with 802.1Qbv/Qav shapers and 1588 PTP timestamp.

Datasheet (PDF) →
Data Movement & Storage

Multi-channel DMA

Scatter-gather DMA with AXI4 master interface.

Request datasheet →
Data Movement & Storage

QSPI flash (XIP)

Quad-SPI NOR controller with execute-in-place boot.

Request datasheet →
Data Movement & Storage

NVMe-over-AXI

On-chip NVMe storage controller with admin and I/O queues.

Request datasheet →
Data Movement & Storage

SD / eMMC host

CRC-7 command engine, 1/4-bit DAT, multi-block + DMA.

Request datasheet →
GPIO & System Glue

GPIO

N-pin GPIO with atomic set/clr/toggle and per-pin IRQ.

Request datasheet →
GPIO & System Glue

Inter-core mailbox

N-channel doorbell and message passing with IRQ matrix.

Request datasheet →
Analog Control & Power

Motor-control PWM

Complementary outputs with dead-time and fault/brake.

Request datasheet →
Analog Control & Power

PVT / temperature sensor

On-die thermal/PVT front-end with WARN/CRIT and over-temp line.

Request datasheet →
Data Integrity & Security

CRC accelerator

Configurable CRC/checksum, Williams-model, golden-vector verified.

Request datasheet →
Data Integrity & Security

eFuse / OTP

One-time-programmable fuse array with read-lock key storage.

Request datasheet →
Data Integrity & Security

HSM-lite crypto island

SHA-256, AES-128 CBC/CTR, TRNG, key ladder from eFuse root.

Request datasheet →
Functional Safety (ISO-26262)

Safety aggregator / FCCU

Fault hub with per-source reaction and runtime self-test.

Request datasheet →
Functional Safety (ISO-26262)

SecOC / AES-CMAC

AUTOSAR SecOC frame authenticate/verify with replay rejection.

Request datasheet →
Functional Safety (ISO-26262)

ECC + lockstep safety-glue

Hsiao SECDED ECC and delayed-lockstep comparator.

Request datasheet →
Functional Safety (ISO-26262)

Challenge-response watchdog

Q&A windowed watchdog that catches a stuck-but-running CPU.

Request datasheet →
Functional Safety (ISO-26262)

AUTOSAR E2E protection

CRC + counter + Data-ID to detect corruption/loss/masquerade.

Request datasheet →
Functional Safety (ISO-26262)

Position decoder

Quadrature encoder and resolver-to-digital (CORDIC).

Request datasheet →
Debug & Verification

JTAG TAP / debug module

Full RISC-V JTAG→DTM→DM chain, halt/resume, abstract access.

Request datasheet →
Debug & Verification

FORTH debug co-processor

J1-style co-processor to monitor and field-patch live designs.

Datasheet (PDF) →
Debug & Verification

CSR-sim kit

YAML CSR-def → C firmware → ISS → live CSR/LED visualization.

Datasheet (PDF) →

Need the full kit, or the whole subsystem connected through the NoC? Get in touch.

Back to Products