Contact Us
Overview

SmartDV’s CXPI Master IP is a fully featured Clock Extension Peripheral Interface master solution purpose-built for automotive SoC designs requiring reliable, deterministic master-side control of CXPI networks across body electronics, HMI, lighting, door control, and other cost-sensitive automotive subsystems. Fully compliant with ISO 20794, it delivers complete master-side CXPI functionality supporting both Event Trigger and Polling bus access methods at data rates up to 20 kbps over a single-wire bus, with clock distribution to all connected slave nodes and support for up to 16 nodes per network.

Designed for the demanding requirements of modern automotive body network designs, the IP provides clock generation and distribution to the CXPI bus, manages bus access via CSMA/CR collision resolution for event-triggered frames and polling schedules for periodic data, 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 SoC teams a spec-complete CXPI master implementation suited for the most demanding body network control 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 Master
Benefits
  • Full CXPI Master Functionality – Complete master-side implementation per ISO 20794 supporting up to 16 nodes at up to 20 kbps over a single-wire bus with clock distribution to all slave nodes
  • Dual Bus Access Methods – Event Trigger method with CSMA/CR collision resolution and Polling method for periodic schedule management
  • 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 master-to-slave communication
  • Wakeup Management – Wakeup pulse generation and detection for power-efficient CXPI network management
  • High-Precision Oversampling – 128x bit time oversampling with programmable clock frequency up to 100 MHz for accurate bit timing and synchronization
  • 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 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