Design Verification
loading...
Thank you for your query. We will reply to you at the earliest.
Functional Verification Ethernet Verification IP

SMBus

Products >> Verification IP >> SMBus

SMBus Verification IP

Truechip's SMBus Verification IP provides an effective & efficient way to verify the components interfacing with SMBus interface of an IP or SoC.

Truechip's SMBus VIP is fully compliant with Rev. 3.0 of SMBus specifications. This VIP is a lightweight VIP with easy plug-and-play interface so that there is no hit on the design cycle time.  

Key Benifits

  • Available in native SystemVerilog (UVM/OVM/VMM) and Verilog
  • Unique development methodology to ensure highest level of quality.
  • Availability of Compliance & Regression Test Suites
  • 24X5 customer support
  • Unique and customizable licensing models
  • Exhaustive set of assertions and cover points with connectivity example for all the components
  • Consistency of interface, installation, operation and documentation across all our VIPs

Features

  • Fully compliant with Rev. 3.0 of the SMBus Specification
  • Support PEC (Packet error Checking) for communication robustness.
  • Support for all Bus protocols with and without PEC.
  • Support for SMBus ARP (Address Resolution Protocol) for dynamically assigning a unique address to each slave device.
  • Support for Clock Synchronization & Arbitration for Multi Master.
  • Supports Host device (specialized master) for SMBus Host Notify protocol.
  • SMBALERT# interrupt line for devices that want to trade their ability to master for a pin.
  • Supports generation of transactions with UVM register model.
  • Built in SMBus Bus Monitor provides extensive protocol checking.
  • Supports various error injection and detection.
  • Provides verification scalability using functional coverage.
  • Supports timing checks in the Monitor.
  • Callbacks for user-defined transfers.
  • Supports transaction logging with detailed description of each transfer.
  • Graphical analyser to show transactions for easy debugging

Deliverables

  • SMBus Master / Slave Agent
  • SMBus Monitor and Scoreboard 
  • Test environment and test suit
    • Basic and directed protocol tests
    • Random Tests
    • Error Scenario Tests
    •  Assertions & Cover Point Tests
  • Integration Guide, User Manual and Release Notes
Download the Product Brochure from here