Slashdot Mirror


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.

27 of 294 comments (clear)

  1. The Real Info... by GeekLife.com · · Score: 5, Informative

    Find specs and other technical info here.

    1. Re:The Real Info... by leibnizme · · Score: 5, Informative

      Other links for further information:

      Cnet

      SATA and ISCSI

      Intel Dev paper

      Maxtor Whitepaper

  2. For those of us... by PhysicsGenius · · Score: 4, Informative
    ...that don't obsessively read trade rags, I found a snippet explaining what this is:

    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.

    1. Re:For those of us... by tenman · · Score: 3, Funny

      Can I be the first to say "All anybody will ever need is 800MB/s"

      You may begin to immortalize me now. :)

  3. too late, unless its way cheap by TheGratefulNet · · Score: 3, Interesting

    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."
  4. Sooner than I think? by Brento · · Score: 3, Interesting

    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?
  5. Not ANOTHER standard by qurob · · Score: 4, Insightful


    Firewire is so cool, they should just use it for hard drives also.

    Integrate the controller on the motherboard if you have to.

  6. Already /.ed! by Linuxthess · · Score: 3, Funny

    Should have used Serial ATA!

    --

    I sig, therefore I was.
  7. FAQ from the SerialATA.org website by blues5150 · · Score: 5, Informative

    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.

    --

    1. Re:FAQ from the SerialATA.org website by Tet · · Score: 5, Interesting
      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.

      Questions not answered by the FAQ:

      • Why the arbitrary distinction between internally and externally connected devices. Why target one and not the other? SCSI works fine for both, why not design SerialATA to do the same?
      • Will I still be able to use a serial ATA device 10 years from now? I can (and do) use 10 year old SCSI devices. Will the SerialATA consortium guarantee backward compatibility, or is this yet another lock in to a perpetual upgrade cycle?
      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  8. SerialATA doesn't seem very advanced by spullara · · Score: 3, Interesting

    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
    1. Re:SerialATA doesn't seem very advanced by Junta · · Score: 5, Insightful

      Ok, let's see here:

      For 1), I have heard that, indeed, power and data are together in a single connection, or at least it is tandardized to make hotswap feasible.

      2) This is completely false, one of the main points of *serial* ATA was to increase the chain lengths to SCSI level capacities. The focus is on software compatibility, not transparent hardware compatibility. They say in the beginning, they expect motherboards that have Serial ATA to also have Parallel ATA on the same motherboard...

      3) Why is it not usable for external devices? For one, they have extended cable length to three feet between points on the chain. No where near SCSI capability, but three feet from an interface card isn't bad. I suspect you could at the very least have SCSI solutions in ATA with this.

      You are right that FireWire or USB2 might be worth a second look, but at the current rate, no one wants to bother scrapping everything they have based on ATA to pursue such a dream. I would much rather have Serial ATA than our current ATA. Of course, I have to wonder if the industry will even see this move as worth it. Even if from a software perspective it behaves similarly to ATA, I would think the hardware implementers have been holdig back. ATA is seen to meet the demands of home users, and SCSI supplies advanced features to businesses that need it. Hardware vendors have a vested interest in maintaining that dicotomy, since they can charge a huge premium for SCSI without problems coming up in the Desktop market...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:SerialATA doesn't seem very advanced by Krieger · · Score: 3, Informative
      As much as I hate to say it, obviously you didn't read any of the background material. You are right about the hot swap and backplanes.

      However the Maxtor presentation talks about using SATA as a replacement for SCSI, or at a minimum breaking into NAS and low end servers.

      Cable length is up to 3M from the Intel presentation.

      Also for the number of devices, since it's now PTP connections, it's relatively agnostic as to the number of devices since it no longer fits into the old model of channels. I still haven't found specific references for the number of devices, but the Maxtor presentation has a picture of a SATA drop-in PCI card with 6 SATA connectors.

    3. Re:SerialATA doesn't seem very advanced by edmudama · · Score: 5, Informative

      > 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.

      This is because the motors being currently used in hard drives pull a few amps at spinup time, and the wire guage used for signalling cannot possibly carry this much current. There is a thought that once the market is serial ATA native, the HD manufacturers will then standardize on a 5V, low current motor instead of the current 12V beasts, however, things like Microsoft's "on now" spec and other crap specify a minimum spinup time that force us to slam the motor to get up to speed.

      Single connector vs two connectors has little bearing on whether you can hot swap. It is a function of how you isolate/protect your power circuitry from not having all the conductors touching at the same time. (e.g., in current ATA, what happens when of the +12,0,+5,-5, only the +12 and the -5 are connected because the pins are slightly out of tolerance?)

      > 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.

      It is point to point. The notion of channels will disappear, and BIOSs in the future will simply allocate an 8-word I/O space address for the device, instead of todays "primary IDE" at 0x1F0 or whatever.

      > 3) It is unusable for external devices

      I don't believe that is correct, however, since it is point to point, a box of external drives (similar to a SCSI enclosure) would need a cable running to it for every drive in the enclosure.

      There will be no daisy chaining or hub or star network of SATA devices.

      --
      More data, damnit!
  9. it also... by Anonymous Coward · · Score: 3, Informative

    -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)

  10. CPRM on ATA? by ryanvm · · Score: 4, Informative

    For those who are still wondering about CPRM on the Serial ATA spec, these documents may be of some use.

  11. Seems /.ed... Here's the article: by mnordstr · · Score: 5, Informative

    (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.

  12. Three paragraphs per page??? by Mr.+Neutron · · Score: 4, Interesting
    I understand the need to maximize ad revenue, but this Heatseekerz.net is absurd! Perhaps someone can post a link about Serial ATA where we can read more than six words between page loads.

    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
  13. Re:Serial ATA could REALLY cut into SCSI sales by paulbd · · Score: 3, Interesting

    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. this is an OS design issue. you don't have to do this with Linux. there is a single SCSI driver, based on the identity of your SCSI controller. All other SCSI devices attached to the bus are accessed using this driver. this has never really been true under Windows or MacOS, but it has nothing to do with SCSI itself, just the rather silly way developers of and for those platforms have gone about creating the driver architecture.

  14. The Benefits of Serial ATA by rtos · · Score: 4, Informative
    So you want to know what Serial ATA is all about but you don't want to read the article? Well, of all places Dell has a decent page about Serial ATA. It takes a bit of the "this is the best thing since sliced bread" stance, but there is some good info in there nevertheless. It is this info that I will now blockquote:
    Benefits of Serial ATA
    Serial ATA offers a number of benefits over Parallel ATA, including:
    • Reductions in voltage and pin count
    • Smaller, easier-to-route cables; elimination of the cable-length limitation
    • Improved data robustness
    • Backward compatibility
    Voltage Reduction
    Serial ATA's low-voltage requirement (500 millivolts [mV] peak-to-peak) will effectively alleviate the increasingly difficult-to-accommodate 5-volt signaling requirement that hampers the current Parallel ATA interface.

    Cabling
    The Serial ATA architecture replaces the wide Parallel ATA ribbon cable with a thin, flexible cable that can be up to 1 meter in length. The serial cable is smaller and easier to route inside the chassis (see Figure 2). The small-diameter cable can help improve air flow inside the PC system chassis and will facilitate future designs of smaller PC systems.

    Improved Data Robustness
    Serial ATA will offer more thorough error checking and error correcting capabilities than are currently available with Parallel ATA. The end-to-end integrity of transferred commands and data can be guaranteed across the serial bus.

    Backward Compatibility
    Serial ATA will provide backward compatibility for legacy Parallel ATA and ATAPI devices.

    More information can be found at the Serial ATA FAQ (again, rather 'pro' biased).
    --
    -- null
  15. Serial SCSI replacement? by jonr · · Score: 3, Interesting

    Wasn't IBM developing serial standard decade ago? Whatever happened to that? (I think it was called SSA or Fibre-Channel)

  16. It'll be interesting to see by Scratch-O-Matic · · Score: 5, Funny

    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.
  17. Re:Why is serial ATA faster? by jyak · · Score: 3, Interesting

    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.

  18. Re:Why is serial ATA faster? by edmudama · · Score: 5, Informative

    > 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!
  19. Re:Still has 137GB Limitation by edmudama · · Score: 4, Insightful

    The 48-bit command set is part of the ATA-6 specification that you can read at www.t13.org. Serial ATA will support this command set.

    Most vendors don't need to support 48-bits yet because they don't have drives that are big enough. Many manufacturers do not make 4-platter IDE drives anymore, and with the current technology of 40GB/platter, the 3-platter disks are only 120GB.

    When the next generation comes in at 60 or 80 GB/platter, they'll support 48-bit commands as needed.

    --
    More data, damnit!
  20. clarification - from the spec by Klox · · Score: 4, Informative

    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)

  21. The is no royalty fee on 1394 by Catbeller · · Score: 3, Informative

    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!