FutureWiz
loading...
Thank you for your query. We will reply to you at the earliest.

I2S

Products >> Verification IPs >> I2S

I2S Verification IP

Truechip's I2S Verification IP provides an effective & efficient way to verify the components interfacing with I2S interface. Truechip's I2S VIP is fully compliant with the Standard I2S Version.

Key Benefits

  • Available in native SystemVerilog (UVM/OVM/VMM) and Verilog
  • Unique development methodology to ensure the 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 examples for all the components
  • Consistency of interface, installation, operation, and documentation across all our VIPs
  • Provide complete solutions and easy integration in IP and SoC environments.

Features

  • Supports Full-duplex (transmit and receive) communication.
  • Double buffered data registers that allow for continuous data stream.
  • Most significant bit (MSB) - first data transfers.
  • Supports I2S/Left-justified and DSP serial data communication formats with a data delay of 1 or 2 bits.
  • Supports Data word-lengths of 8, 10, 12, 14, 16, 18, 20, 24, or 32 bits.
  • Ability to sign-extend received data samples for easy use in signal processing algorithms.
  • Supports Ability to pack multiple data words into CPU or DMA-accessible data registers to reduce interrupts for more efficient operation.
  • Supports Programmable polarity for both frame synchronization and bit-serial clocks.
  • Supports Digital loopback of data from transmit to receive data register(s) for application code debug.
  • Supports Stereo (in I2S/Left-justified or DSP data formats) or mono (in DSP data format) mode.
  • Supports Programmable divider for serial data clock (bit-clock) generation when I2S bus used as a master device.
  • Supports Programmable divider for frame sync clock generation when I2S bus is used as the master device.
  • Supports Detection of over-run, under-run, and framesynchronization error conditions.
  • Supports The DSP includes four independent I2S modules.
  • Supports Provides full control to the user to enable/disable various types of messages
  • Supports Integrates easily in any verification environment
  • Supports advanced SystemVerilog features like constrained random testing
  • Supports Error Injection scenarios

Deliverables

  • I2S BFM's for :
    • Transmitter
    • Receiver
  • I2S monitor & scoreboard
  • Test Environment & Test Suite:
    • Basic and Directed Protocol Tests
    • Random Tests
    • Error Scenario Tests
    • Assertions & Cover Point Tests
    • Compliance Test Suite
    • User Test Suite
  • Integration Guide, User Manual and Release Note
Download the Product Brochure from here