• Home
  • About Us
    • Partners
    • Careers
  • Products
    • Verification IPs
      • MIPI Verification IPs
      • Networking and SOC Verification IPs
      • Automotive And Serial Bus Verification IPs
      • Storage And Video Verification IPs
    • Memory Models
      • DDR SDRAM Memory Models
      • DFI Verification IPs
      • DIMM Memory Models
      • Flash Memory Models
      • Graphics Memory Models
      • High Bandwidth Memory Models
      • Low Power Memory Models
      • Misc Memory Models
      • Non volatile Memory Models
      • SDRAM Memory Models
      • SRAM Memory Models
    • SimXL - Emulation Models
      • MIPI Synthesizable Transactors
      • Networking and SOC Synthesizable Transactors
      • Automotive And Serial Bus Synthesizable Transactors
      • Storage And Video Synthesizable Transactors
      • DDR SDRAM Memory Synthesizable Transactors
      • Low Power Memory Synthesizable Transactors
      • Graphics Memory Synthesizable Transactors
      • Flash Memory Synthesizable Transactors
      • High Bandwidth Memory Synthesizable Transactors
      • SDRAM Memory Synthesizable Transactors
      • SRAM Memory Synthesizable Transactors
      • Non volatile Memory Synthesizable Transactors
      • DIMM Memory Synthesizable Transactors
      • Misc Memory Synthesizable Transactors
      • DFI Synthesizable Transactors
    • Formal Verification IPs (Assertion IP)
      • Networking and SOC Assertion IPs
      • DDR SDRAM Memory Assertion IPs
      • Low Power Memory Assertion IPs
      • Graphics Memory Assertion IPs
      • High Bandwidth Memory Assertion IPs
      • SDRAM Memory Assertion IPs
      • DFI Assertion IPs
      • Serial Assertion IPs
    • Post Silicon Validation IPs
      • MIPI Post Silicon Validation IPs
    • Design IPs
      • DDR Controller Design IPs
      • Ethernet Design IPs
      • Serial Bus Design IPs
      • Audio Video Design IPs
      • MIPI Design IPs
      • Automotive Design IPs
      • Bridge Design IPs
      • DMA Controller Design IPs
      • Flash Controller Design IPs
      • High Speed Design IPs
  • Customers
  • News & Events
  • Support
  • Contact Us

SmartDV Automation Tool Suite

To add value to our extensive portfolio of verification IP products, SmartDV has developed several automation tools that are designed to improve productivity and eliminate the need for tedious and error-prone manual effort. The tool suite is provided as a no-cost, value-added complement to our Verification IP customers.

The SmartDV automation tool suite includes SmartViPDebug™ and SmartTestBench™.

SmartViPDebug™

Detecting, debugging and fixing protocol violations is a critical part of the verification flow. Unfortunately, it is also time-consuming and typically requires detailed knowledge about the specific protocol being debugged.

SmartViPDebug employs visual and tabular views to simplify the identification of protocol violations by highlighting the violation in waveform view while also displaying a waveform showing the proper protocol behavior. This approach allows rapid troubleshooting of protocol violations without requiring the user to be an expert in the details of the specific protocol. SmartViPDebug works with all industry-standard waveform viewers.

SmartViPDebug utilizes a profile-based architecture that supports all industry-standard protocols. It is modular and scalable and extendable to make it easy to add custom or complex functionalities for debug. It supports multiple verification environments including simulation, emulation and SystemC.

View SmartViPDebug Datasheet >

SmartViPDebug Tool

SmartTestBench™

Testbench creation is at the heart of developing a comprehensive verification program. However, creation of testbenches are often done manually resulting in tedious and time-consuming efforts.

SmartTestBench automates the creation of testbench files to support a wide variety of verification scenarios including:

— SystemC and Transaction-Level Modeling

— Verification IP in UVM, OVM, SystemVerilog and SystemC

— Assertion IP for use in Formal Property Verification

— SimXL, Synthesizable Transactor-based Acceleration for emulators and FPGA prototype

— Post-Silicon verification

SmartTestBench Tool

SmartTestBench automates the process of testbench creation through an intuitive graphical user interface (GUI) or via text file. The GUI allows the user to visually add protocols, select the protocols and type of IP, and then configure the testbench for each protocol and IP type.

SmartTestBench also supports the testbench creation process via text file input. It is fully customizable to fit the user’s design configuration requirements for text file entry. Not only does this speed up the testbench creation process, it also creates a higher-quality testbench due to automation that eliminates manually-induced errors.

View SmartTestBench datasheet >

 

About SmartDV
Partners
Careers
Products
Customers
News & Events

Verification IP
Memory Models
SimXL - Emulation Models
Formal Verification IP (Assertion IP)
Post-Silicon Validation IP
Design IP

info@smart-dv.com

Contact Us
Support

Copyright © SmartDV Technologies India Private Limited All rights reserved.