The Mentor Graphics MSATA_PHYcore provides PHY layer functionality for a Serial ATA(SATA) interface operating at 3Gbps or 1.5Gbps. The MSATA_PHY core contains all the analog/mixed-signal components required to implement the industry standard SATA protocol within the physical layer and when combined with Mentor Graphics SATA Host or Device controller, the core provides a complete SATA hardware solution. The IP components include: transmitter drivers, receiver input buffers, impedance matching circuitry, amplitude and impedance calibration circuitry, parallel-to-serial and serial-to-parallel converters (serializer/deserializer) ,clock tuning & alignment mechanisms, OOB signal detection, clock speed & parallel bus width selection, test modes, and power management.