Contact Us
Overview

SmartDV’s CXPI Slave IP is a fully featured Clock Extension Peripheral Interface slave solution purpose-built for automotive peripheral SoC designs requiring reliable, deterministic slave-side participation in CXPI networks across body electronics, HMI, lighting, door control, and other cost-sensitive automotive subsystems. Fully compliant with ISO 20794, it delivers complete slave-side CXPI functionality supporting both Event Trigger and Polling bus access methods at data rates up to 20 kbps over a single-wire bus, synchronized to the master-distributed clock — providing a feature-complete CXPI slave implementation for automotive peripheral and sensor SoC designs.

Designed for the demanding requirements of modern automotive body network peripheral designs, the IP synchronizes to the master-provided clock, participates in CSMA/CR collision resolution for event-triggered transmissions, responds to polling schedule requests from the master, and supports both NRZ and PWM data encoding modes. Its 8-bit CRC for normal frames and 16-bit CRC for long frames, automated retransmission, wakeup pulse generation and detection, programmable clock frequency up to 100 MHz, and 128x bit time oversampling give automotive peripheral SoC teams a spec-complete CXPI slave implementation suited for the most demanding body network sensor and actuator applications.

Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its single-wire implementation, low-cost architecture, and clean host interface enable fast integration and confident design bring-up across a wide range of automotive process nodes and target applications.

Request Data Sheet
CXPI Slave
Benefits
  • Full CXPI Slave Functionality – Complete slave-side implementation per ISO 20794 supporting up to 20 kbps operation over a single-wire bus synchronized to the master-distributed clock
  • Dual Bus Access Methods – Event Trigger method with CSMA/CR collision resolution for spontaneous transmissions and Polling method for master-scheduled periodic data responses
  • Dual Data Encoding Modes – Non-return to zero (NRZ) and Pulse Width Modulation (PWM) data signal encoding and decoding for flexible physical layer implementation
  • Robust Data Integrity – 8-bit CRC for normal frames, 16-bit CRC for long frames, and automated retransmission for reliable slave-to-master communication
  • Wakeup Management – Wakeup pulse generation and detection for power-efficient CXPI slave node management
  • High-Precision Oversampling – 128x bit time oversampling with programmable clock frequency up to 100 MHz for accurate bit timing and synchronization to master clock
  • Comprehensive Error Management – Error detection and timeout detection with CXPI status management for robust automotive network diagnostics
  • Single-Wire Implementation – Low-cost single-wire bus interface minimizing wiring complexity in automotive body peripheral subsystems
Compliance and Compatibility
  • Fully compliant with ISO 20794 Clock Extension Peripheral Interface (CXPI) specification; reviewed and confirmed 2025
  • Compatible with JASO D015 and SAE J3076 CXPI implementations
  • Configurable SoC interface supporting AMBA AXI, AHB, APB, and custom wrappers for seamless integration
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet