IntelliProp Serial ATA Device Interface Core

from IntelliProp


  • Compliant to the Serial Advanced Technology Attachment (SATA) 1.5 gigabits per second (Gbps), 3.0 Gbps, and 6.0 Gbps industry specifications
  • Supports either serializer/deserializer (SERDES) or PHY layer interface
  • Built-in self-test
  • Power modes (partial/slumber)
  • Transport layer (frame based) or application layer (command based) interface
  • Data interface through FIFOs
  • Processor interface for register access (available for certain processor architectures)
  • Synchronous design for easy integration
  • Synthesizable Verilog design
  • Standalone testbench included

Block Diagram


The IntelliProp SATA Device Core allows companies to build high-speed storage devices. Some target applications for the IntelliProp SATA Device Core are:

  • Internal connections to computer motherboards
  • E-SATA storage
  • SSD or external storage

The SATA Device Core is designed to be connected to a SATA-compliant device application to send and receive out-of-band (OOB) signals, primitives, and SATA frame information structures (FIS).

Device Utilization and Performance

Table 1. Typical Device Utilization for the Megafunction

Target Device Speed Grade Utilization Performance
LUT M9K Blocks DSP Blocks
Stratix® IV -32,00010150 MHz
Arria® II GX-32,00010150 MHz


  • Comprehensive user documentation
  • Post synthesis EDIF netlist or encrypted register transfer level (RTL)
  • Synthesis or place-and-route script
  • Simulation script
  • Vectors
  • Expected results
  • 183 days (6 months) off-site support via telephone or email

Contact Information

For additional information, contact IntelliProp at:

IntelliProp Inc
1823 Sunset Place, Suite E
Longmont, CO. 80501
Phone: +1 (303) 774-0535