Serial ATA Coming
John Doe writes "Heatseekerz.net Has a new article dedicated to Serial ATA @ Cebit 2002. This technology will be here sooner then you think!" The article is a little thin, but I haven't heard
a lot about what looks to be a very common standard in the not so distant future.
Find specs and other technical info here.
Intel worked on the project. What're the odds that all the Pentium supporting motherboards get Serial ATA waaay before any AMD versions?
Roadkill is yummy.
Until now hardrives have been limited to a master and a slave on a single controller. The Serial ATA standard allows you to connect more than two in a daisy chain similar to SCSI.
Hope that clears things up, it did for me.
there's already a high speed serial that can be used for ide drives. its called usb2 and also firewire.
I am using an external drive bay that takes FW in and converts (with a very small pcb) to 40pin ide (ata100). cost isn't much ($70) and the controller isn't either ($30).
I was able to copy an 80gig drive from native ide to a remote ide via firewire on the latest linux 2.4.18 kernel in about 3 hrs or less.
serial ide would probably JUST be ide. but serial usb2 and FW are more general purpose (video, etc).
I think serial ide is just too late in the market.
--
"It is now safe to switch off your computer."
That's a matter of opinion. Remember, this requires new hard drives - something that doesn't exactly happen every day in big business. You're talking new hard drive duplicators, external hard drive enclosures, etc. This is like saying fibre channel hard drives are available today - well, sure they are, but they aren't getting big play in your typical home or business.
What's your damage, Heather?
Firewire is so cool, they should just use it for hard drives also.
Integrate the controller on the motherboard if you have to.
Should have used Serial ATA!
I sig, therefore I was.
Q1: What is Serial ATA and Why is it being developed?
A1: Serial ATA is an evolutionary replacement for the Parallel ATA physical storage
interface. Serial ATA is scalable and will allow future enhancements to the computing
platform.
Q2: Previous efforts to transition to a serial bus were not successful. Why do you
believe that Serial ATA will be successful?
A2: Serial ATA is a drop-in solution in that it is compatible with today's software, which
will run on the new architecture without modifacation. It will provide for systems which
are easier to design, with cables that are simple to route and install, smaller cable
connectors, improve silicon design, and lower voltages which alleviate current design
requirements in Parallel ATA.
Q3: Will there still be a parallel ATA bus when Serial ATA comes out?
A3: Serial ATA's adoption by the industry will follow a phased transition path. There
will be a point where both Parallel and Serial ATA capabilities are available.
Q4: You stated that PCs implementing Serial ATA will be in the marketplace in
2002. Why does it take so long to implement?
A4: The goal of the working group is to ensure the Serial ATA transition happens as
smoothly and quickly as possible. The Serial ATA specification is expected to be
complete in the fall of 2000 with adoption to happen in the following 12 to 18 months.
Q5: What are the end user benefit of Serial ATA?
A5: End users will benefit by being able to easily upgrade their storage devices.
Configuration of Serial ATA devices will be much simpler, with many of today's
requirements on jumper and settings no longer needed.
Q6: What is the cost to implement Serial ATA in a system?
A6: The cost of Serial ATA technology will be on par with today's Parallel ATA
technology.
Q7: Who are the members of the Serial ATA Working Group? Can new companies
join?
A7: The Serial ATA promoters group includes APT Technologies Inc, Dell Computer
Corporation, International Business Machines, Intel Corporation, Maxtor Corporation,
Quantum Corporation, and Seagate Technology. Information on joining the working
group is available at www.serialata.org and new members are welcome.
Q8: Hard disk data rates don't seem to be pushing the limits of current ATA66
technology. Why is Serial ATA being planned now?
A8: Serial ATA is an evolutionary replacement for the Parallel ATA physical storage
interface and will allow future enhancements to the computing platform. Specifically, the
thinner Serial ATA cable addresses OEM's concerns regarding airflow around the
Parallel ATA cable, and enables design of smaller PC chassis, as well as silicon vendors
concerns regarding 5 volt tolerance support in future designs.
Q9: Will Serial ATA be compatible with today's PCs?
A9: Serial ATA electronics and connectors will differ from Parallel ATA, however the
technology is software compatible and OS transparent. It is anticipated that there will be
adapters to facilitate forward- and backward-compatibility of hard disks on PC systems.
Q10: What is the impact of Serial ATA on OEMs?
A10: Industry benefits of Serial ATA include systems which are easier to design with
cables that are simple to route and install, smaller cable connectors with improved silicon
design, lower voltage which alleviates current design requirements in Parallel ATA and
compatibility with today's software which will run on the new architecture without
modification.
Q11: Beyond hard disks, will Serial ATA be used on floppy drives, optical drives,
DVDs, and ZIP drives?
A11: Serial ATA supports all ATA and ATAPI devices, including CDs, DVDs, tapes
devices, high capacity removeable devices, zip drives, and CDRW's.
Q12: What is the impact of Serial ATA on IEEE1394 (aka Firewire) and on USB2
in terms of PC system function?
A12: Serial ATA is planned to be the primary storage interface inside the PC system,
and is not planned as an external interface to PC storage or peripherals. USB2 and
IEEE1394 connections on the PC can be used where required as peripheral interfaces.
Q13: When does Microsoft plan to support Serial ATA in its OS's?
A13: Serial ATA is software compatible with Parallel ATA and requires no changes to
Microsoft operating systems, or any other OS as well.
Q14: What are the licensing requirements and costs of Serial ATA to companies
that want to use the technology?
A14: When the Serial ATA specification is complete, it will be made available at no
charge. The working group expects to complete the specification later this year.
and way more informative... want specs? go here
"I do not fear computers. I fear lack of them." -Isaac Asimov
There are a number of issues that it seems that SerialATA doesn't address that it should:
1) Power to the device is still separated from the data connection.
2) Because it is backwards compatible with regular ATA it appears it will have the same limitations on the number of devices you can connect, i.e. 2 per channel.
3) It is unusable for external devices.
Why upgrade to a standard whose only advantage is a speed increase we don't need and smaller cables that can be done with parallel ATA ala "round" IDE cables? Seems like a huge investment that would be better made in FireWire 2.0 or something similar so that you can use the same interface internally and externally, with power provided, and have many devices on the same bus.
"If I can see farther it is because I am surrounded by dwarves." -- Murray Gell-Mann
-replaces the long ribbon cable with a nice thin "serial" cable"
-replaces the seperate power connector and integrates it with the data cable
-standardizes the location of the data/power plugs
-allows for hotswap(partly because the location of the plugs are now standard)
For those who are still wondering about CPRM on the Serial ATA spec, these documents may be of some use.
to compete with the firewire (and upcoming gigawire) "standard" and the usb 1.x and 2.x "standards". oh and we have ata/133/100/66 "standards". scsi 1/2/3/4/5/ultra/wide/thin/mega-super-fun "standards" too.
how come none of my "standard" devices talk to each other very well?
well three cheers for the latest "standard". by the time it's on everyone's hardware it will be superceeded a dozen times or so.
abcdefghijklmnopqrstuvwxyz
(no pictures! :)
Serial ATA, A New Standard
Serial Advanced Technology A ttachment is an evolutionary high-speed serial link replacement for the parallel ATA attachment of internal storage devices. It connects hard disks, DVDs, CD-R/Ws, zip drives and all other ATA and ATAPI devices to the motherboard in desktop and mobile PCs, servers and network storage.
The new point-to-point device communicates trough a 4 layer interface:
4) Application Layer 3) Transport Layer 2) Link Layer 1) Physical Layer
If you want more information, you can download the Serial ATA 1.0 specifications at http://www.serialata.org
The reason for the late breakthrough of Serial ATA is that nobody wanted to, unnecessarily, spend time and money, developing a new interface. Because of the higher performance demands, several companies had to cooperate developing a much better, more intelligent ATA: Serial ATA will allow these future enhancements to the computing platform.
The Serial ATA working group that developed the Serial ATA specification was led by APT Technologies Inc, Dell Computer Corporation, International Business Machines (IBM), Intel Corporation, Maxtor Corporation, and Seagate Technology.
Seagate and Maxtor told us the new drives would be shipping in autumn, but the real breakthrough will take place when chipset manufacturers (Intel/Via) have integrated Serial ATA on their Southbridge.
Benefits
Let's take a look at some end user benefits of Serial ATA:
No software depency, it's 100% compatible with today's software and OS transparent.
Easier configuration of the storage devices (jumpers are no longer needed).
Supports lower cost device architectures.
Much better cabling and connectors: the thin and flexible cables result in better airflow trough the pc housing and enables design of smaller PC/motherboard chassis. Therefore, they are simple to route and install, and can be up to 1m long.
Last but not least, a higher bandwidth: the transfer rate exceeds all current ATA standards. Generation 1, 2 and 3 S-ATA supports respectively up to 150MB/s (1.2Gbits/sec), 300MB/s (2.4Gbits/sec), 600MB/s (4.8Gbits/sec). As Serial ATA works asynchronous, there are no isochronous requirements.
The Prototypes
Seagate's SATA prototype:
Maxtor's prototype:
When we take a closer look at the connectors, we see there's a slight difference: Maxtor used the 35B1 configuration, starting right: the Serial ATA connector, with both power and signal segments, legacy jumper and power connector. Seagate used the 35B4 configuration which has no legacy power connector.
The Serial ATA signal segment counts seven pins: three ground pins a transmitter signal pair and a receiver signal pair. The Serial ATA power segment counts 15 pins, containing three different voltages: 3.3V, 5V and 12V.
The prototypes momentary shown, need a PCI-to-SATA host controller or a SATA-to-Parallel ATA bridge chip.
Maxtor used the first one:
The Future
By the end of 2002, there should be SATA-sytems on the market. As you might have noticed, the parallel ATA is finally dead, though it could take up to four years to eliminata all parallel ATA devices. Nevertheless, I'm going to wait buying a new system, because most new technology suffers childhood disease.
Taken from the Serial ATA website:
Q1:What is Serial ATA and Why is it being developed?
A1: Serial ATA is an evolutionary replacement for the Parallel ATA physical storage interface. Serial ATA is scalable and will allow future enhancements to the computingplatform.
Q2: Previous efforts to transition to a serial bus were not successful. Why do you believe that Serial ATA will be successful?
A2: Serial ATA is a drop-in solution in that it is compatible with today's software, which will run on the new architecture without modifacation. It will provide for systems which are easier to design, with cables that are simple to route and install, smaller cable connectors, improve silicon design, and lower voltages which alleviate current design requirements in Parallel ATA.
Q3: Will there still be a parallel ATA bus when Serial ATA comes out?
A3: Serial ATA's adoption by the industry will follow a phased transition path. Therewill be a point where both Parallel and Serial ATA capabilities are available.
Q4: You stated that PCs implementing Serial ATA will be in the marketplace in2002. Why does it take so long to implement?
A4: The goal of the working group is to ensure the Serial ATA transition happens as smoothly and quickly as possible. The Serial ATA specification is expected to becomplete in the fall of 2000 with adoption to happen in the following 12 to 18 months.
Q5: What are the end user benefit of Serial ATA?
A5: End users will benefit by being able to easily upgrade their storage devices. Configuration of Serial ATA devices will be much simpler, with many of today's requirements on jumper and settings no longer needed.
Q6: What is the cost to implement Serial ATA in a system?
A6: The cost of Serial ATA technology will be on par with today's Parallel ATAtechnology.
Q7: Who are the members of the Serial ATA Working Group? Can new companies join?
A7: The Serial ATA promoters group includes APT Technologies Inc, Dell Computer Corporation, International Business Machines, Intel Corporation, Maxtor Corporation, Quantum Corporation, and Seagate Technology. Information on joining the working group is available at www.serialata.org and new members are welcome.
Q8: Hard disk data rates don't seem to be pushing the limits of current ATA66technology. Why is Serial ATA being planned now?
A8: Serial ATA is an evolutionary replacement for the Parallel ATA physical storageinterface and will allow future enhancements to the computing platform. Specifically, thethinner Serial ATA cable addresses OEM's concerns regarding airflow around the Parallel ATA cable, and enables design of smaller PC chassis, as well as silicon vendors concerns regarding 5 volt tolerance support in future designs.
Q9: Will Serial ATA be compatible with today'sPCs?
A9:Serial ATA electronics and connectors will differ from Parallel ATA, however the technology is software compatible and OS transparent. It is anticipated that there will be adapters to facilitate forward- and backward-compatibility of hard disks on PC systems.
Q10: What is the impact of Serial ATA on OEMs?
A10: Industry benefits of Serial ATA include systems which are easier to design withcables that are simple to route and install, smaller cable connectors with improved silicondesign, lower voltage which alleviates current design requirements in Parallel ATA and compatibility with today's software which will run on the new architecture withoutmodification.
Q11: Beyond hard disks, will Serial ATA be used on floppy drives, optical drives,DVDs, and ZIP drives?
A11: Serial ATA supports all ATA and ATAPI devices, including CDs, DVDs, tapesdevices, high capacity removeable devices, zip drives, and CDRW's.
Q12: What is the impact of Serial ATA on IEEE1394 (aka Firewire) and on USB2in terms of PC system function?
A12: Serial ATA is planned to be the primary storage interface inside the PC system, and is not planned as an external interface to PC storage or peripherals. USB2 and IEEE1394 connections on the PC can be used where required as peripheral interfaces.
Q13: When does Microsoft plan to support Serial ATA in its OS's?
A13: Serial ATA is software compatible with Parallel ATA and requires no changes toMicrosoft operating systems, or any other OS as well.
Q14: What are the licensing requirements and costs of Serial ATA to companiesthat want to use the technology?
A14: When the Serial ATA specification is complete, it will be made available at nocharge. The working group expects to complete the specification later this year.
--It's Pimptastic!--
Other than the touted 600Mb data rate versus 400Mb for FireWire, I don't see any real advantages to this new standard. FireWire (aka IEEE 1394 is already planned for use in internal devices, and it looks like a competition footrace may emerge between SATA and FireWire. Because of Apple's noted efforts in founding the FireWire project, It will be interesting to see what side Microsoft will support the strongest.
I think if you're willing to live with the four-device limitation of Serial ATA, the new standard will have a number of great benefits.
First, Serial ATA will offer a major leap up in terms of transfer speeds. The initial speeds will be equivalent of ATA-150, but we will eventually see the equivalent of ATA-300 and ATA-600 speeds, which far surpasses even the current Ultra-Wide SCSI 160 standard. I'm sure companies like Promise are working on RAID controllers for Serial ATA that will allow an even bigger leap up in hard disk performance.
Second, because Serial ATA has finally dispensed with using a ribbon cable, this means way less clutter inside the computer and could also mean system cases can be designed for more efficient air cooling.
Third, Serial ATA--unlike SCSI--doesn't require you to load device drivers out of the wazoo to support devices on the bus. The only driver you'll probably need is the driver for the motherboard chipset that incorporates Serial ATA support.
I mean, let's face it--SCSI is still pretty expensive due to the cost of host adapters, cabling and SCSI peripherals. SCSI is only really useful where lots of SCSI device access (for example, hard disks) is required, primarily in server environments. For workstation and home computer use, Serial ATA offer most of the high-speed disk access of SCSI, but at a much lower cost.
In short, SCSI will become increasingly a niche product. And SCSI may eventually get competition from the high end of mass storage interfaces as the cost of Fibre Channel devices drops.
"something that doesn't exactly happen every day in big business"
Big business isn't the point here. The point of ATA is to be a cheap consumer product. And, if it becomes a standard, it will only take a metter of weeks for Gateway, Dell, HP, IBM, Micron, Etc, to start shipping the new drives. Then the change starts to take over the world.
Do you think manufacturers are waiting for a gun to fire so that they can start making duplicators? Design plans for this type of equipment started as soon as the standard started to take shape. I expect to be able to buy a SATA machine from stores two or three months after the standard is approved.
I see where you are coming from, but the wheels of the electronics business wait on nothing.
As far as the name "Serial ATA," it's a smart move. It will create the impression in people's mind that it's an "extention" or "enhancement" of standard ATA, without necessarily being backwards compatible at all. But, hey, once it gains market share, and the SATA drives start filling the shelves at Best Buy, it won't really matter.
dinner: it's what's for beer
I work for a T&M company and deal with our computer solutions. Customer interest is building in our Serial-ATA analysis tools. Developers find it challenging, but appears to be the way they want to go. I wouldn't hold my breath for a desktop system any soon then 6 months. If it does come out before 6 months from now, don't expect it to be very stable.
-- null
I would say the biggest benefit is the number of devices being increased. When the initial ATA specs came out, the notion of a desktop computer having more than 1 or 2 hard drives was insane.
Now it's not at all unusual to buy a new computer and find that every drive connector is taken because you have a DVD and CD-R on one channel, and two hard drives on the other.
Cabling issues will be a big benefit to OEMs, and end users who have fewer tech issues with adding drives, as it will be impossible to wire improperly and master/slave/cs jumpers will no longer exist.
If it was only speed improvements I tend to think nobody would care very much.
Recursive: Adj. See Recursive.
A few posts have hinted at this already, but one major problem I see with serial ATA is performance. I also have to ask (along with some others) why? We already have FireWire and USB for those who believe serial I/O is the holy grail (and in some instances it is a great answer). For storage devices, serial I/O technologies are to be avoided IMO.
For REAL performance, give me SCSI (or fiber channel) any day. Here's why: The serial I/O technologies for the PC, as well as the abomination called IDE, utilize CPU interrupts and the system bus to move data. The devices cannot "talk" to each other without utilizing CPU power.
For me, this is a major problem. I installed an IDE drive last weekend (because they're cheap) and while I was copying files (some 15 GB worth), my CPU usage was near 90%. All other processes were slowed down, so much so that I couldn't compile, render, play games or even edit code or browse http comfortably while this was happening.
On the other hand, when I copy files or burn CDs from one SCSI device to another, my CPU goes unmolested while these fine (Ultra320 LVD) devices talk (scream, rather) to eachother at lightning speeds.
Why bother creating new serial architectures that are no better than what we already have? Why not work at getting a SCSI drive down to the same price as an IDE drive.. or ( GASP! ) change the sorry PC architecture to have more than 16 IRQs! This would make me slightly less averse to burning up my scarce IRQs on IDE controllers.
To summarize - you lose system performance when using CPU intensive I/O. So avoid it if you like to use your computer and your storage devices at the same time... and if you can afford it.
Vortran out
Knowledge is like ignorance.. too much can be just as bad as not enough.
Adaptec has a press release concerning their new Serial ATA ASIC/controller here. I'm sure many other manufacturers have similar news as well.
This is one new standard I'm willing to accept. In fact, I'm a bit surprised by the number of people here scoffing at Serial ATA. With performance of some parallel ATA drives matching mainstream SCSI drives for months now, with capacities closing in, and with SCSI manufacturers continuing to slowly drop production of SCSI optical drives, I think the end of SCSI is near. I never thought I'd say that, but I really think it is.
So to all you people saying that this just introduces a new standard to a "mess", I think you're wrong. This will end the division between desktop storage and mid-level server storage. Firewire and USB will stick around - but only as the external storage interface options they should be.
The reason that there is a movement from parallel standards towards serial standards is not because serial transfer is faster, in most cases it is not, a parallel solution will in most cases always be faster (unless the time it takes to de-paralize the data is to high), the problem with paralell transfer at hig speed is isolation.
When you transfer data at high speed with cheep cables like the normal IDE once, the signals in the different cables tend to polute each other.
Three different solution exists to this problem:
1. We could build better cables (like the ones you usualy have with Ultra2/Ultra160/320 scsi interface).
2. We could send the data with cheap cables but with a better error correction. (like is done with ATA66/100/133)
3. We could develop a serial interface.(Like Serial ATA)
Wasn't IBM developing serial standard decade ago? Whatever happened to that? (I think it was called SSA or Fibre-Channel)
One of the current limitations of the ATA standard is that maximum drive size is 137.4GB. While we're not quite there yet, it seems like this could become a problem at least by mid-2003.
I'm surprised that the opportunity was missed to address this with the introduction of Serial ATA.
For the curious, the limit comes about since only 28bits are used for the sector number in the ATA protocol. (2^28 * 512 bytes = 137.4Gb).
This is straying dangerously off topic now, but its quite amusing to look at the history of arbitrary hard disk size limits: (from The Storage Review)
PC/XT Parameter (10.4 MiB / 10.9 MB) Barrier
FAT12 Partition Size (16 MiB / 16.7 MB) Barrier
DOS 3 (32 MiB / 33.6 MB) Barrier
The 1,024 Cylinder (504 MiB / 528 MB) Barrier
The 4,096 Cylinder (1.97 GiB / 2.11 GB) Barrier
The FAT16 Partition Size (2.00 GiB / 2.15 GB) Barrier
The 6,322 Cylinder (3.04 GiB / 3.26 GB) Barrier
The Phoenix BIOS 4.03 / 4.04 Bug (3.05 GiB / 3.28 GB) Barrier
The 8,192 Cylinder (3.94 GiB / 4.22 GB) Barrier
The 240 Head Int 13 Interface (7.38 GiB / 7.93 GB) Barrier
The Int 13 Interface (7.88 GiB / 8.46 GB) Barrier
The Windows 95 Limit (29.8 GiB / 32.0 GB) Barrier
The 65,536 Cylinder (31.5 GiB / 33.8 GB) Barrier
The ATA Interface Limit (128 GiB / 137 GB) Barrier
And only four of them are due to Microsoft...
how they design the new, thinner cable so it just barely reaches, then falls short when you have to flip it 180 degrees to get pin 1 in the right place. If it can't do that, I don't want it.
Evil is the money of root.
I thought that was just for the "compatibility period" of the first generation serial ata spec.
:)
Once everyone is using serial ata and software no longer expects a limit of 2 devices per controller I think it goes up to whatever limit (7,15?). Ahh, i'm too lazy at the moment to look it up
Recursive: Adj. See Recursive.
Some uninformed speculations from somebody who used to know something about electronics but is now hopelessly out of date.
I suppose there will be fewer lines than parallel ATA because serial ATA is, well, serial. Also, instead of the standard flat ATA cable with its parallel wires just made for crosstalk and interference, they could use a balanced twisted pair for greater noise immunity. Because the the wires in the pair are twisted and the signal is taken as the difference between the two wires, any stray EM tends to affect both wires equally and thus cancel itself out. Also radiation from the pair is reduced because balanced current running in opposite directions tends to cancel out its own raditions.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Why? Because Serial ATA is still ATA and SCSI is still SCSI. All the inherant benefits of SCSI are still limited to SCSI and all of the inherant drawbacks of ATA is still in ATA. Serial ATA doesn't really change the protocol, just the interconnects.
And Ultra320 is on the horizon already. And by the time Serial ATA reaches 600MB/sec I'd expect SCSI to have continued to grow.
Just because you can put two cows side by side doesn't make them an ox team.
If you think education is expensive, you should try ignorance -- Derek Bok, president of Harvard
Parallel ATA cannot scale to support several more speed doublings, and is nearing its
performance capacity. By contrast, Serial ATA's roadmap starts at 1.5 gigabits per second
(equivalent to a data rate of 150 MB/s) and migrates to 3.0 gigabits per second (300 MB/s), then
to 6.0 gigabits per second (600 MB/s). This roadmap supports up to 10 years of storage
evolution, based on historical trends.
From the Intel pdf from http://developer.intel.com/update/departments/init ech/it03012.pdf.
So this makes me wonder what the typical number of Serial ATA devices per mobo will be?
> Pardon my ignorance, but can somebody explain
> why serial ATA is faster than the current
> (parallel) ATA?
>
> On PC's, parallel ports are significantly
> faster than serial ports because they transmit
> 8 bits at a time instead of serial's one bit at
> a time. Wouldn't the same thing hold true for
> parallel vs serial ATA?
>
> Please explain.
In a perfect world, parallel would always be faster than serial. However, what happens is that due to outside factors (shape of the cable, EM interference at the time, etc) when you send those 8 bits down a parallel port, they don't all arrive at the destination at exactly the same time. The faster you send them, the more likely they are to not arrive when you send them since your tolerances get lower. This is referred to as signal skew.
Serial ATA borrows a technique from LVD SCSI devices which is low-voltage differential signaling. They send the pulses down 2 lines polarity reversed. By using 2 wires instead of 9 (8 data bits + a clock) or in UDMA land 20 wires (16 data lines, IOR, IOW, DMARQ, DREQ) the chances of them being significantly different than one another is less, because they're closer to following a consistent path through space. This allows them to toggle the lines MUCH faster in LVD applications than parallel applications, which gives us much higher data rates.
Another thing is that the IDE bus still uses TTL signal levels (5V/0V), meaning that it takes a HUGE amount of power to wiggle all those 40 conductors up and down to get some data across. The little chipsets on motherboards these days have trouble supplying enough internal power to do that, so LVD will help them make less complicated circuits in the chipset to talk serial ATA.
eric
More data, damnit!
Actually, that was solved with the cable-select jumper years ago.
I've had plenty of drives that didn't work well with CS, that's why eliminating the whole configuration issue is a big step. CS is a patch to the problem, but it doesn't eliminate it 100%
Mixing a sony CD-R with a Teac DVD-ROM both with CS and things like that sometimes cause weird issues. I had two drives where if one was first and the other second it would work on CS, but not reversed, unless I locked the master/slave correctly...
Recursive: Adj. See Recursive.
There is a lot of misinformation being thrown around, so I thought I'd quote the spec:
2.1 Goals and objectives
Setial ATA is defined with the following goals and requirements listed in no particular order:
* Primarily inside-the-box storage connection (no outside the box)
* Completely SW transparent w/ ATA (easy transition)
* Low pin count for both host and devices (2 pairs)
* Favorable (low) voltages
* Supports lower cost device architectures
* Higher performance than equivalent ATA (data rate, queuing, overlap) w/ scalability to higher
* Much better cabling/connectors (thin, flexible)
* Includes efficient power delivery
* No software dependency. Relatively easy transition (price, IHV NRE and capital inventory risk, wide variety of devices at intro, etc.)
* Power management and power consunption suitable for mobile use
* Allows roadmap spanning ~10 years
* Cable length comparable to ATA (<1 m)
* Transfer rate exceeding best ATA (~150 MB/s) with scalability to higher rates
* Light protocol allowing overhead latencies to be minimized
* Asynchronous only (no isochronous requirements)
* No Peer-peer transfer support (to/from host only)
* Provides support for 1st party DMA access to host
* Cost competitive with equivalent parallel ATA solution at introduction (host + device + cable)
* Storage device centric (no cameras/scanners/printers)
* Easy installation/configuration (plug/play, no jumpers, no external terminators)
* Single host (no multi-initiators or host/host networking)
I remain faithful to SCSI because of IDE's (ATA's) problems of reliability, not only because SCSI drives are usually better tested but also because ATA's specification is defective. Is sATA supposed to fix this? Or I will continue to have to shell out the buck to get SCSI reliability and speed?
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
length of cable 1 meter, just like the present ATA.
NO, it does not have $1/PC patent royalties per chip. Apple waived that years ago.
So there is not a price problem caused by Apple.
It's expensive because it's expensive. Because Intel invented USB, and Apple invented 1394, Intel has doggedly refused, even up to the present day, to support the standard on its own mobos. Intel FUD took care of the rest. So it has taken years to reduce the price of the chipsets -- but not because of the licensing fees. It's a matter of unit cost. Since Intel was actively hostile to the (superior) tech, it retarded the acceptance of 1394 and kept production costs artificially high. Chicken and egg...
But thanks to Apple, and common sense, people realized that Firewire was simply superior to USB in every way but price. Just compare an iPod to a standard USB MP3 player - transfer speed enormously faster, and Firewire also charges the iPod's batteries during the process.
So the prices came down despite determined opposition -- the market actually worked, sort of.
Firewired external CD-RW drives and hard drives work fine, and speedily. Putting the drive into the PC itself seems obvious.
The fly in this soup: 1394 developers seem determined to insert copy control into the cable/controller hardware. If there will be a choice between mediocre USB with no DRM, and 1394 with DRM, I'd throw the 1394/DRM equipment into the garbage, even if it were free!
Simple. Because it requires no change in software on the host PC
Is that too easy or what?
No new drivers to install, it looks to the computer just like any other standard ATA interface.
"Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
Why SerialATA and not USB 2.0 or Firewire? Two big reasons: cost and design.
Firewire and USB are not designed for what SCSI and SerialATA are. If you pull a failed drive off a firewire chain and plug a new one in it's place the new drive will have a different ID than the old one did. Firewire and USB are loose protocols that are designed for plugging in optional components not for critical drives and drive arrays. With Firewire and USB the ID goes with the device not with the connector. With SCA SCSI and SerialATA it is the other way around.
As far as cost, those bridge chips between USB/Firewire and IDE are very expensive. IDE is the cheapest drive technology by far and from what the industry is saying SerialATA will be as cheap or cheaper. The chips on the motherboards and drives will have less pins. The connectors will take less real estate on the motherboard, the cables will have fewer wires. Because it's new technology it will probably carry a price premium for a little while but in the end, this stuff will be really cheap.
I am a big fan of IDE RAID. It's price/performance is absolutely amazing compared to every other RAID option. The problem is you can never get more than 8 drives attached to a controller. 8 Drives is nice but a standard 3 channel LVD/SE scsi controller can handle 45. Even a 1 channel can take 15 drives. SerialATA will open new doors for larger IDE RAID arrays, with smaller connectors that allow more drives per controller and longer cable lengths to allow more drives per system. A standard hot plug connector will also come in handy when building compact hot swap enclosures. I expect to see SerialATA RAID controllers supporting up to 16 drives and the ability to put 4 in one machine for a massive storage server (10+TB). This will be a great help to IDE RAID.
In short, I think SerialATA is the only hard drive interface technology that has a bright future. Fiber channel is just too expensive and SCSI, while nice, is losing it's advantages over IDE. DMA mode is now standard on all modern IDE chipsets nearly eliminating the performance differences between SCSI and IDE. Now with SerialATA the cabling on IDE is much more graceful than before. While SCSI is nice for it's ability to daisy chain, that's really a bad idea for production systems. Point to point is much more reliable and much easier to troubleshoot.
Fast, cheap, flexible, huge industry support. Sounds like winning technology to me.
set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
It's just like what I tell my s.o. every night "Don't worry, I'm coming in a minute".. of course that minute usually happens only after a few hours of merciless coding and tweaking, by which time she is long asleep.
;)
I hope the rest of you aren't thinking what I'm thinking.
Be kind. There are too many mean people out there already.