Home Company Services Alliances News Contact



Genie-USB is a System Verilog verification IP solution for verifying USB 2.0 designs.

Genie USB


  • Full timing, bus functional modeling of USB 2.0( Full/High/Low speed)
  • Modes Host and Device
  • USB bus functional models operates at High, Full or Low speed
  • USB 2.0 Verifcation IP supports Link Power Management (LPM)
  • USB 2.0 VIP supports UTMI, D+/-, ULPI interfaces
  • USB 2.0 VIP supports OTG host/devices
  • Protocol checking and transaction logging
  • Direct access to configuration, reset, power, and state registers
  • User - customizable packet generation
  • Error injection capability

Product Components

  • USB 2.0 protocol Verification Engine
  • USB 2.0 compliant Bus Functional Models
  • Directed & Random tests generator
  • USB-IF Compliance Test Suite
  • Assertions
  • Error injector
  • Report generator
  • Transaction generator
  • USB 2.0 Protocol Checker
  • USB 2.0 Protocol Monitor
  • Scoreboard

For more information on each component and evaluation copy please email to: info@perfectus.com or sales@perfectus.com

  © Perfectus Technology Inc.