Home Company Services Alliances News Contact

SAS Verification IP

DATASHEET

SAS Verification IP

The SAS VIP has a Genie-SAS™ verification engine that wraps around the “Design Under Test” (DUT) to simplify test development and accelerate debug of Serial Attached SCSI protocol based designs. It provides a complete framework to quickly develop self-checking, comprehensive tests for SAS-based initiator, target, or expander devices.

Genie-SAS

Highlights

  • Complete Functional Verification Engine for test generation and SAS protocol checking and monitoring
  • SAS Compliance Suite (>200 tests) compatible with SAS-1.1 and SAS-2 for verifying Initiators and Targets
  • Verifies all protocol layers (PHY, Link, Port, Transport and Application)
  • Directed and Randomized Test Generation
  • Directed and Randomized Error Injection capability
  • Callback functionality
  • Programmable parameters through Knobs
  • Support for Various Link Speeds (1.5G, 3G and 6G)
  • Wide Port Support
  • User configurable Test reports for logging events and transactions
  • Interoperable with various Verification Environments like NC-Sim, Specman, VERA, VCS, ModelSim etc
  • Selectable Pin Interface
  • Multiple Language Interface like Verilog, VHDL, C/C++, SystemC, ‘e’, VERA, SystemVerilog

Product Components

  • SAS Verification Engine
  • SAS Initiator and Target Bus Functional Models
  • Directed & Random tests generator
  • SAS Compliance Test Suite
  • SAS SystemVerilog Assertions
  • Error injector
  • Report generator
  • Transaction generator
  • Packet and Primitive Generator
  • Protocol Checker
  • Protocol Monitor

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

DATASHEET

SAS Expander Model

The Genie-SAS expander model is a completely Configurable Edge expander with 2 to 128 Phys connections. an expander emulator. It has the Expander function with different combinations of wide ports, narrow ports and SATA enabled ports through Genie STPTM Bridge. This can be used to test another Expander or both Initiator and Target devices.

Highlights

  • Complete Functional Verification Engine for test generation and SAS protocol checking and monitoring
  • Completely Configurable Edge expander with 2 to 128 Phys Connections.
  • Expander function with different combinations of wide ports, narrow ports and SATA enabled ports through Genie STPTM Bridge.
  • ANSI T10 SAS 2.0 Compliant
  • Completely configurable routing tables and discovery pages.
  • Auto Discovery Process feature allows to configure routing tables through text files.
  • Expander devices can be connected in cascade within allowed topologies.
  • Verifies all protocol layers and Expander Functions
  • Directed and Randomized Test Generation
  • Programmable parameters through Knobs
  • Error injection and data corruption

Product Components

  • Completely Configurable Expander Phys
  • Expander Function Set
  • SMP Target
  • STP Bridge
  • Directed & Random tests generator
  • Error injector
  • Report generator
  • Frame / primitive generator
  • Protocol checker
  • SystemVerilog Assertion Checker

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

  © Perfectus Technology Inc.