Contact Us
Overview

SmartDV’s MIPI SPP DTS IP is a silicon-proven, fully featured SneakPeek Protocol Debug and Test System solution purpose-built for SoC designs requiring standards-compliant, host-side debug command engine functionality. Fully compliant with MIPI SPP v2.2, it implements the complete DTS-side SneakPeek Protocol engine, originating Command Packets, packing them into SneakPeek Transfer Blocks (SPTBs) for network-efficient transport, and tracking and interpreting returned Response Packets — all over a functional network behind an SPP Network Adaptor operating on in-order, lossless, full-duplex assumptions.

Designed to give debug tool and DTS teams a production-tested, spec-complete host-side implementation, the IP manages complete Debug Management Agent and SneakPeek session state machines alongside full support for Memory, JTAG, and Fabric Agent types. Its SPTB packing of multiple Command Packets for network efficiency, TinySPP address tracking, reaction logic for error conditions, and Secure Communication Manager Access Space via SPDM-based flows gives SoC and debug tool teams a future-ready DTS implementation capable of establishing secure debug sessions with production target systems in field environments.

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 parameterized architecture, network-adaptor-friendly design, and clean host interface enable fast integration and confident design bring-up across a wide range of process nodes and debug system applications.

MIPI SPP DTS
Key Features
  • Full MIPI SPP DTS Command Engine – Complete host-side SneakPeek command engine per MIPI SPP v2.2 originating Command Packets, packing them into SPTBs, and tracking and interpreting returned Response Packets
  • Debug Management Agent and Session Management – Complete SneakPeek session state machine and Debug Management Agent handling for standards-compliant debug session establishment and control
  • Full v2.2 Agent Support – Memory Agents, JTAG Agents, and Fabric Agents with consistent agent model alignment between DTS and TS sides
  • FullSPP and TinySPP Support – Both FullSPP and TinySPP packet structures supported including TinySPP address tracking on the DTS side for lean-header debug transport
  • SPTB Network Efficiency – Multiple Command Packets packed per SPTB for optimized network utilization with packet-order restoration before delivery
  • Secure Debug Support – Secure Communication Manager Access Space with SPDM-based authentication and encryption per SPP v2.1 and v2.2 for secure production field debug
  • Error Reaction Logic – Comprehensive DTS-side error condition detection and reaction logic for reliable, robust debug session management
Compliance and Compatibility
  • Fully compliant with MIPI SPP v2.2 specification
  • Compliant with MIPI Security Specification for Debug v1.0 for secure debug communication
  • 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