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


Products >> Verification IP >> ONFI

ONFI Verification IP

Truechip's ONFI Verification IP provides an effective & efficient way to verify the components interfacing with ONFI interface of an ASIC/FPGA or SoC. Truechip's ONFI VIP is fully compliant with Standard ONFI 4.0 specifications,. This VIP is a light weight VIP with easy plug-and-play interface so that there is no hit on the design time and the simulation time

Key Benefits

  • Available in native System Verilog (UVM/OVM/VMM) and Verilog
  • Unique development methodology to ensure highest levels of quality
  • Availability of various 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
  • Provide complete solution and easy integration in IP and SoC environment


  • Compliant with ONFI 2.3/3.0/4.0/4.1/4.2 specifications.
  • Supports SDR, NV-DDR and NV-DDR2/3 timing modes as per ONFI version
  • Supports run time vendor part selection (Micron)
  • Supports direct backdoor access for data loading in Flash Memory
  • Supports run time configuration of page parameter data in Flash Memory
  • Supports all mandatory and optional commands.
  • Supports 16 bit bus width operations.
  • Supports Read ID commands.
  • Supports Synchronous reset commands.
  • Supports Interleaved/ Multi-plane commands.
  • Supports Multiple LUN Operation.
  • Supports Reset LUN commands.
  • Supports Implicit DCC Training commands.
  • Supports Read DQ Training commands.
  • Supports Write TX DQ Training Pattern/ Training read back commands.
  • Configurable timing mode
  • Supports Partial Page programming and copy back programming.
  • Source Synchronous data interface supports Clock Stop feature.
  • Supports Source Synchronous and Asynchronous data interfaces.
  • Supports dual data bus.
  • Supports Small Data Move command for both Program and Copyback operations.
  • Ability to generate Vendor Specific Commands and Block Abstracted NAND Commands.
  • On-the-fly protocol and data checking.
  • Supports SDR, DDR, NV-DDR2, NV-DDR3 data interface.
  • Detects and reports the following errors.
    • Page address error
    • CRC error
    • Command not support error
    • Illegal command error
    • Lun address change error
    • Copyback program error
    • Change row address error
    • Read status enhanced error
    • Interleave page address error
  • Supports Volume select commands.
  • Callbacks in host, slave and monitor for user processing of data.
  • ONFI Verification IP comes with complete testsuite to test every feature of ONFI specification.
  • Built in functional coverage analysis.
  • Supports Callbacks, so that user can access the data observed by monitor


  • ONFI Host BFM/Agent
  • ONFI Slave BFM/Agent
  • ONFI Monitor & Scoreboard
  • Test-Bench Configurations
  • Test Suite (Available in Source code)
    • Basic Protocol Tests
    • Directed & Random Tests
    • Assertions & Cover Point Tests
  • Integration Guide, User Manual and Release Notes
Download the Product Brochure from here