SAS Verification
IP

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.


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

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 |