Contact Us
Overview

SmartDV’s TS5 Verification IP is a comprehensive solution for verifying the JEDEC fifth-generation Temperature Sensor interface, the two-wire serial bus thermal sensor standard used in DDR5 memory modules, SSDs, computing motherboards, and communications equipment requiring real-time, closed-loop thermal management. Fully compliant with JEDEC TS5 (JESD302-1A, TS511X and TS521X Serial Bus Thermal Sensor Device Standard), it supports complete verification of TS5 Master and Slave components across I2C and I3C two-wire serial bus operation, transfer rates up to 15 MHz, two unique device addresses selected by the SA pin, START, repeat START, and STOP sequencing, and START byte generation and handling.

SmartDV’s TS5 VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.

With master/slave arbitration and clock synchronization, in-band interrupts, parity error checking, packet error checking, device read address pointer mode, comprehensive error injection, built-in functional coverage, and a complete test suite, SmartDV’s TS5 VIP enables verification teams to thoroughly validate TS5 thermal sensor interface designs for DDR5 DIMM and RDIMM modules, SSD controllers, server motherboards, and any system requiring programmable temperature monitoring and thermal control loop integration.

Request Data Sheet
TS5 (Thermal Sensor) VIP
Key Features
  • Full TS5 Master and Slave Support – Provides complete TS5 Master and Slave component verification across the two-wire bus serial interface, supporting all TS5 commands per specification, two unique device addresses selected by the SA pin, master/slave arbitration, clock synchronization, and bus reset.
  • I2C and I3C Operation Mode Coverage – Supports both I2C and I3C two-wire serial bus operation modes at transfer rates up to 15 MHz, covering START, repeat START, and STOP sequencing for all possible transfer types, along with START byte generation and handling for legacy bus compatibility.
  • In-Band Interrupts and Data Integrity – Supports in-band interrupts for asynchronous device-initiated notification, parity error checking, packet error checking (PEC) for read and write commands, and device read address pointer mode for flexible register access.
  • Wait State and Glitch Handling – Supports insertion of wait states by both Slave and Master, glitch insertion and detection across various transaction windows, for thorough TS5 bus robustness and timing margin verification.
  • Comprehensive Error Injection and Detection – Supports error handling with PEC enabled and disabled across write and read commands, random write NACK insertion by Slave, and glitch insertion on data at various windows for complete protocol violation and fault tolerance verification.
  • Complete Verification Infrastructure – Provides a full test suite covering all JEDEC TS5 specification features, built-in functional coverage analysis, status counters for bus events, and callbacks in Master and Slave for user-defined event handling and protocol and timing violation notification.
Compliance and Compatibility
  • Fully compliant with JEDEC TS5 (JESD302-1A, TS511X/TS521X Serial Bus Thermal Sensor Device Standard)
  • Supports I2C and I3C two-wire serial bus operation
  • Supports transfer rates up to 15 MHz
  • Supports Packet Error Checking (PEC) and in-band interrupts
  • Compatible with UVM, OVM, VMM, SystemVerilog, and Verilog verification environments
  • Compatible with all major EDA simulators including Synopsys VCS, Cadence Xcelium, Siemens Questa, Aldec Riviera-PRO, and Verilator

Request Datasheet