SmartDV’s SATA Verification IP is a comprehensive solution for verifying the Serial ATA storage interface, the industry-standard point-to-point serial bus connecting host controllers to hard disk drives, solid-state drives, and optical drives in consumer, enterprise, and embedded storage applications. Fully compliant with SATA Revision 3.5 (July 2020) and backward compatible with Revisions 3.4, 3.3, 3.2, 3.1, 3.0, 2.6, and 2.5, it supports complete verification of SATA Host and Device BFM components across 1.5, 3, and 6 Gbps speeds, all FIS types, all ATA command sets including NCQ, Port Multiplier discovery and enumeration, link layer power modes, Zone Aligned Commands (ZAC), FPDMA Zone Management, ACS-4 commands, asynchronous notification, asynchronous signal recovery, and enclosure management services.
SmartDV’s SATA VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.
With comprehensive OOB sequence generation and checking, 8b/10b encoding with error injection, digital SERDES model, PIPE interface support, configurable FIFO latencies and depths, scrambling control, single and multi-bit error injection, LBA and HDD model with backdoor access, built-in functional coverage, and a complete test suite, SmartDV’s SATA VIP enables verification teams to thoroughly validate SATA interface designs for storage controllers, HBAs, SATA bridge chips, system-on-chip storage subsystems, and enterprise storage applications.