Serial ATA was introduced in 2003. It developed from PATA, and also shortly after its development replaced PATA in PCs and other systems.
You are watching: How many devices can you attach to a serial ata controller
SATA SSD has several benefits over the Parallel PATA hard drives arisen in the 1980s. SATA cables room thinner, an ext flexible and smaller 보다 the ribbon cables forced for typical PATA difficult drives.
Setting SATA Controller Modes
Serial ATA hard drives connect to a computer’s motherboard via SATA Controller hardware the manages the flow of data. Placing SATA in principle mode way the hard drive is well-known as a PATA maker — a instance that provides far better compatibility with older hardware, yet comes through the tradeoff of reduced performance.
Setting a SATA controller to advanced Host Controller user interface (AHCI) offers greater performance than concept mode, and allows features such as hot Swapping top top SATA drives. The redundant variety of independent disk (RAID) setting supports both AHCI functions and RAID data security features.
Technical Differences in between SATA and also PATA
The SATA SSD transfer layer differs from PATA drives, in i beg your pardon data bits are ceded simultaneously throughout a 40/80 -pin-wide ribbon cable. PATA is fifty percent Duplex, an interpretation transmit and receive cannot happen at the very same time. As its name suggests, a Serial ATA journey transfers data in serial fashion. Data is moved one little at a time between a SATA drive and also its host, utilizing a seven-pin data cable and 15-pin strength cable. The SATA cable results in a higher signaling rate, which corresponds to quicker throughput the data. SATA is complete duplex, differential, through a transmit pair and receive pair.
Standard SATA connector, data segment
The SATA standard defines a data cable with 7 conductors (three grounds and also four active data currently in two pairs) and also 8 mm vast wafer connectors on every end. SATA cables deserve to have lengths as much as (3.3 ft.), and also connect one motherboard socket to one tough drive. PATA ribbon cables, in comparison, affix one motherboard socket to one or two hard drives, carry either 40 or 80 wires, and are restricted to 18 in length by the PATA specification. However, cables as much as 35 in are easily available. Thus, SATA connectors and also cables are much easier to fit in closeup of the door spaces and reduce obstructions come air flow cooling. Although lock are an ext susceptible to accidental unplugging and breakage 보다 PATA, users can purchase cables that have actually a locking feature, whereby a small (usually metal) spring holds the plugin the socket. This hardly ever an issue though.
SATA connectors may be straight, right-angled, or left angled. Angled connectors enable lower-profile connections. Right-angled (also referred to as 90-degree) connectors command the cable immediately away native the drive, ~ above the circuit-board side. Left-angled (also dubbed 270-degree) connectors lead the cable across the drive towards its top.
One of the problems linked with the infection of data in ~ high speed over electrical connections is explained as noise (Common mode and also differential), i m sorry is as result of electrical coupling in between data circuits and other circuits. As a result, the data circuits can both impact other circuits and be affected by them. Designers use a number of techniques to reduce the undesirable impacts of together unintentional coupling. One such technique used in SATA web links is differential signaling. This is an enhancement over PATA, i beg your pardon uses single ended. The usage of completely shielded twin-ax conductors, through multiple soil connections, because that each differential pair improves isolation between the channels and also reduces the possibilities of lost data in an overwhelming electrical environments.
Differential transmission has actually a really high typical mode rejection. Thus, typical mode noise is cancelled. This allow longer cable runs in noisy environments.
Standard connector, power segment
|1||3rd||3.3 V Power|
|3||2nd||Enter/exit power Disable (PWDIS) mode (3.3 V Power, Pre-charge prior to SATA 3.3)|
|7||2nd||5 V Power, Pre-charge|
|8||3rd||5 V Power|
|11||3rd||Staggered rotate Up/activity|
|13||2nd||12 V Power, Pre-charge|
|14||3rd||12 V Power|
SATA specifies a various power connector 보다 the four-pin provided on PATA device. That is a wafer-type connector, like the SATA data connector, but much wider (fifteen pins versus seven) to protect against confusion in between the two. Some early SATA drives contained the four-pin Molex power connector together with the new fifteen-pin connector, however most SATA drives now have only the latter.
The brand-new SATA strength connector has many more pins for numerous reasons:3V is supplied together with the timeless 5V and 12V supplies. However, very couple of drives actually usage it, therefore they might be powered from a four-pin Molex connector through an adapter.Pin 3 in SATA revision 3.3 has been redefined together PWDIS and is provided to enter and also exit the power DISABLE setting for compatibility through SAS specification. If pin 3 is moved HIGH (2.1–3.6 V max), power to the journey circuitry is disabled. Drives v this function do not power increase in systems designed to SATA revision 3.1 or earlier. This is since Pin 3 driven HIGH stays clear of the journey from powering up.To minimize impedance and also increase existing capability, every voltage is gave by three pins in parallel, though one pin in each group is intended because that pre-charging (see below). Each pen should have the ability to carry 1.5 A.Five parallel pins carry out a low-impedance soil connection.Two floor pins and one pen for each offered voltage support hot plug pre-charging. Floor pins 4 and 12 in a hot-swap cable are the longest, therefore they make contact an initial when the connectors space mated. Drive strength connector pins 3, 7, and 13 are longer than the others, for this reason they make call next. Drives use them to charge its interior bypass capacitors through current-limiting resistances. Finally, the staying power pins make contact, bypassing the resistances and providing a low-impedance resource of every voltage. This two-step mating procedure avoids glitches to other lots and feasible arcing or erosion the the SATA power-connector contacts.Pin 11 can role if required or have the right to be left open. It is an open-collector signal, which may be pulled down by the connector or the drive. If pulled under at the connector (as that is on most cable-style SATA strength connectors), the journey spins up as quickly as strength is applied. If left floating, the drive waits till it is talked to. This avoids many drives from spinning increase simultaneously, which could draw too much power. The pin is likewise pulled low by the journey to suggest drive activity. This might be used to offer feedback come the user with an led.
Passive adapters are available that convert a four-pin PATA power connector come a SATA strength connector, offering the 5V and also 12V lines easily accessible on the Molex connector, but not 3.3 V. Over there are additionally four-pin Molex-to-SATA strength adapters the include electronic devices to furthermore provide the 3.3 V power supply. However, most drives do not usage the 3.3 V power line.
Slimline connector, strength segment
|2||2nd||5 V Power|
SATA 2.6 is the first revision that characterized the slimline connector, intended for smaller sized form-factors such as notebook optical drives. Pen 1 the the slimline signal connector, denoting an equipment presence, is much shorter than the rather to allow hot-swapping. The slimline signal connector is identical and compatible v the conventional version, when the strength connector is reduced to 6 pins so it supplies only +5 V, and not +12V or +3.3V.
Low-cost adapters exist to transform from typical SATA come slimline SATA.
SATA sensible Description
The SATA specification specifies three distinct protocol layers: physical, link, and transport.
The physics layer specifies SATA’s electrical and physical attributes (such together cable dimensions and parasitics, driver voltage level and also receiver operation range), and also the physics coding subsystem (bit-level encoding, device detection on the wire, and also link initialization).
Physical transmission uses differential signaling. The SATA PHY consists of a transmit pair and receive pair. Once the SATA-link is not in use, the transmitter allows the transmit pins to float to your common-mode voltage level. As soon as the SATA-link is either active or in the link-initialization phase, the transmitter drives the transmit pins at the mentioned differential voltage (1.5V in SATA/I).
SATA physical coding supplies a heat encoding system well-known as 8b/10b This system serves multiple attributes required come sustain a differential serial link. First, the stream consists of necessary synchronization info that permits the SATA host/drive come extract the clock. Keep in mind the SATA connect has no clock line. The 8b/10b encoded sequence embeds regular edge transitions to permit the receiver to accomplish bit-alignment without the usage of a individually transmitted reference clock waveform. The sequence also maintains a neutral bitstream, which lets transmit drivers and receiver inputs it is in AC Coupled. Generally, the yes, really SATA signaling is half-duplex, an interpretation that it deserve to only read or write data at any kind of one time, although full Duplex operation is physical present.
Also, SATA uses some of the special characters characterized in 8b/10b. The PHY layer supplies the comma personality to keep symbol-alignment. A details four-symbol sequence, the ALIGN primitive, is offered for clock rate-matching in between the two gadgets on the link. Various other special symbols interact flow control information produced and also consumed in the higher layers (link and also transport).
Separate point-to-point AC-coupledLVDS) links are offered for physical transmission between host and drive.
The physical layer is responsible for detecting the other SATA/device on a cable, and also link initialization. During the link-initialization process, the PHY is responsible for in your ar generating unique out-of-band signals by switching the transmitter in between electrical-idle and certain 10b-characters in a characterized pattern, negotiating a mutually supported signaling price (1.5, 3.0, or 6.0 Gbit/s), and finally synchronizing to the far-end device’s PHY-layer data stream. During this time, no data is sent from the link-layer.
Once link-initialization has actually completed, the link-layer takes over data-transmission, v the PHY giving only the 8b/10b conversion prior to bit transmission.
After the PHY-layer has established a link, the connect layer is responsible because that transmission and reception of framework Information structures (FISs) over the SATA link. FISs room packets containing regulate information or payload data. Every packet has a header (identifying its type), and payload whose components are dependent on the type. The attach layer additionally manages flow regulate over the link.
Layer number three in the serial ATA specification is the deliver layer. This layer has the duty of acting on the frames and also transmitting/receiving the frames in an proper sequence. The carry layer handles the assembly and also disassembly that FIS structures, which includes, for example, extracting contents from it is registered FISs into the task-file and informing the command layer. In an abstract fashion, the transport layer is responsible for creating and encoding FIS structures requested by the command layer, and also removing those structures when the frames space received.
When DMA data is to be transmitted and is obtained from the greater command layer, the transfer layer appends the FIS manage header come the payload, and informs the connect layer to prepare because that transmission. The same procedure is performed when data is received, yet in turning back order. The attach layer signals to the transport layer that there is just arrive data available. As soon as the data is processed by the link layer, the carry layer inspects the FIS header and removes it before forwarding the data come the command layer. In the end, what is left parallels the PATA form register based information.
SATA topology: organize (H), multiplier (M), and device (D)
SATA uses a point-to-point architecture. The physics connection between a controller and a storage device is not shared amongst other controllers and also storage devices. SATA defines multipliers, which permits a single SATA controller harbor to drive approximately fifteen storage devices. The multiplier performs the duty of a hub; the controller and each storage an equipment is associated to the hub.
Modern computer systems have SATA controllers constructed into the motherboard, typically featuring 2 to eight ports. Extr ports deserve to be set up through add-in SATA hold adapters (available in variety of bus-interfaces: USB, PCI, PCIe).
Backward and Forward Compatibility
SATA and PATA
At the hardware interface level, SATA and also PATA gadgets are totally incompatible: they cannot be interconnected without an adapter.
At the applications level, SATA devices can be mentioned to look and act prefer PATA/IDE devices.
Many motherboards offer a “Legacy Mode” option, which provides SATA drives show up to the OS like PATA drives on a traditional controller. This Legacy Mode eases OS installation by not requiring that a specific driver it is in loaded throughout setup, but sacrifices assistance for some (vendor specific) features of SATA. Tradition Mode frequently if not always disables several of the boards’ PATA or SATA ports, because the conventional PATA controller interface supports only 4 drives. (Often, i m sorry ports space disabled is configurable.)
The typical heritage that the ATA command collection has allowed the proliferation the low-cost PATA come SATA bridge chips. Leg chips to be widely offered on PATA cd driver (before the perfect of indigenous SATA drives) too in standalone converters. When attached to a PATA drive, a device-side converter permits the PATA drive to role as a SATA drive. Host-side converters enable a motherboard PATA port to connect to a SATA drive.
The industry has developed powered enclosures for both PATA and also SATA drives that interface to the computer through USB, Firewire or eSATA, through the restrictions detailed above. PCI cards v a SATA connector exist that permit SATA cd driver to connect to legacy systems without SATA connectors.
Still in usage today, CF cards are associated to CPUs using SATA to PATA bridge chip.
The developers of SATA traditional as an as whole goal aimed because that backward and also forward with future revisions the the SATA standard. To avoid interoperability problems that can occur when following generation SATA cd driver are installed on motherboards through standard heritage SATA 1.5 Gbit/s hold controllers, numerous manufacturers have actually made it basic to move those more recent drives to the ahead standard’s mode.
SATA Standards and also Revisions
The technical specifications governing Serial ATA machine interfaces are authored by the nonprofit SATA-IO industry consortium. The consortium has actually made number of revisions come SATA standards to reflect increased data transfer speeds.SATA revision 1.0 tools were widely supplied in personal desktop and office computers, configured from PATA cd driver joined with each other in a master/slave configuration. SATA review 1 tools topped the end at a transfer rate of 1.5 Gb/S or 187.5 MB/S.SATA review 2.0 gadgets doubled the transfer rate to 3.2 Gb/s or 400MB/s v the consists of harbor multipliers, port selectors and improved queuing.SATA revision 3.0 interfaces support drive transfer prices up to 6 Gbps. SATA revision 3 drives are back compatible v SATA review 1.0 and SATA review 2.0 devices, albeit with a reduced transfer speed.SATA revision 3.1 is an intermediate revision that included final style requirements because that SATA global Storage Module because that consumer-based portable warehouse applications.SATA review 3.2 included a specification known as SATA to express (SATAe), which supports simultaneous use of SATA ports and also PCI express (PCIe) lanes.
SATA style Specs for Flash Storage
In 2009, the SATA-IO consortium unveiled the mSATA because that small kind solid-state drives SSDs. The M initially stood because that mini, yet that designation is no much longer made and also the specification is referred to as mSATA. One mSATA device is a flash drive that conforms to the SATA-IO protocol specification and is mainly used in laptops, and other portable computing devices. The mSATA specification maps Serial ATA signals to an internally mounted PCIe card in a computer’s motherboard.
The CF association characterized a SATA variation of CF card. This CF map is not compatible v standard CF map slots. Its usage is so far not broad spread.
SATA modes of Operation
In the computer world, SATA devices and machine drivers can operate in either principle mode, or AHCI mode. Using concept mode provides the drive appear as a PATA device, at the sacrifice that speed. AHCI mode is by far the mode used.
AHCI stands for advance Host Controller Interface. AHCI is a hardware mechanism that enables software to communicate with Serial ATA (SATA) tools (such as hold bus adapters) that are designed to offer features not available by Parallel ATA (PATA) controllers, such together hot-plugging and native command queuing (NCQ). The specification details a device memory structure for computer hardware merchants in bespeak to move data between system memory and also the device.
Most SATA controllers can permit AHCI either independently or in conjunction through RAID support. Intel recommends selecting RAID setting on their motherboards (which also enables AHCI) rather than the plain AHCI/SATA setting for preferably flexibility, as result of the concerns caused as soon as the mode is switched once an operating mechanism has currently been installed.
AHCI is fully supported out of the box for Microsoft Windows and also the Linux operation system consisting of Apple OS.
Advantages the AHCIHot-PluggingNative Command Queuing (might improve computer/system/hard disk responsiveness, especially in multi-tasking environment, such together in Real-Time installed applications.
In principle, aboriginal Command Queuing is relatively simple. It enables the drive to execute compose /read commands that are transmitted randomly in order to optimize the activity of the reading head.
Speed is increased but there is also an affect on power consumption and also noise level i beg your pardon is reduced. The course, applications don’t need to work simultaneously and don’t need to wait because that the previous an outcome to send the next command. This of course isn’t always possible. Another possibility in using NCQ is multitasking in the case where you operation two really heavy coincided drive accessibility applications.
To far better explain this situation, imagine one elevator, in which two people enter simultaneously on the ground floor. The first pushes the 12th floor button and the 2nd the second floor. It would certainly be counterproductive to go to the 12th floor and then come the 2nd floor. The principle of NCQ was already in the ATA (PATA)norm because 1997 v TCQ (Tagged Command Queuing). This heavier protocol might sometimes command to far-reaching performance accident in the case of low tons (no or very little command reorganization to do) and also has been incorporated in a restricted number that controllers. This was not in big use in PATA based systems.
For NCQ to it is in enabled, it must be supported and also turned on in the SATA hold bus adapter and in the tough drive itself. The suitable driver need to be loaded into the operating system to permit NCQ ~ above the host bus adapter. All present chipsets assistance the progressed Host Controller interface (AHCI), which permits a generic driver provided by the operating mechanism to regulate them and permit NCQ. In fact, newer mainstream Linux kernels assistance AHCI natively. The best means to rotate AHCI ~ above is though the BIOS. All computers today have AHCI rotate on together the default SATA mode.
See more: Forum: Why Dont Goten And Trunks Have Tails ? Dragon Ball Z
All present systems usage AHCI. The hot-plugging is a need for utilizing RAID. RAID is offered in all Servers especially Enterprise.