You'd think that SATA would be slower than IDE when considering that the data signals are concentrated on fewer wires and sent in a series as opposed to IDE which spreads the signals out among numerous wires. Is the reason SATA being faster have more to do with better controller hardware at both ends of the SATA link or am I missing something?
Not trying to be rude by quoting, but this explains it better than I can. If you wish to read through the article I've provided a link.
Quotes from: http://compreviews.about.com/od/storage/l/aaSerialATA.htm "The fundamental difference between the two formats is how the data is transferred between the device and the processors. Traditional ATA devices and controllers use a parallel data transfer mechanism. Parallel processing is a fairly common technique where multiple channels of data are sent simultaneously to try and increase the amount of data transferred in a single clock cycle. In the case of the ATA/100 standards used by today's IDE drives and controllers, they send the data across a 16-bit channel. The problem with this type of mechanism is the number of wire required to transfer that data."
"It is necessary to have the 40 or 80 wires required to transfer the data. The problem with this is the interference caused between these wires. At higher clock speeds necessary for faster speeds, the interference between the wires is too great to allow for reliable transmission."
"at the same clock speeds, the serial line will carry less data, but because the serial method requires fewer wires, less interference is generated to cause data integrity problems. This allows for serial transmission methods to run at much higher speeds than the equivalent parallel methods."
Originally posted by magus7091:Not trying to be rude by quoting, but this explains it better than I can. If you wish to read through the article I've provided a link.
Quotes from: http://compreviews.about.com/od/storage/l/aaSerialATA.htm "The fundamental difference between the two formats is how the data is transferred between the device and the processors. Traditional ATA devices and controllers use a parallel data transfer mechanism. Parallel processing is a fairly common technique where multiple channels of data are sent simultaneously to try and increase the amount of data transferred in a single clock cycle. In the case of the ATA/100 standards used by today's IDE drives and controllers, they send the data across a 16-bit channel. The problem with this type of mechanism is the number of wire required to transfer that data."
"It is necessary to have the 40 or 80 wires required to transfer the data. The problem with this is the interference caused between these wires. At higher clock speeds necessary for faster speeds, the interference between the wires is too great to allow for reliable transmission."
"at the same clock speeds, the serial line will carry less data, but because the serial method requires fewer wires, less interference is generated to cause data integrity problems. This allows for serial transmission methods to run at much higher speeds than the equivalent parallel methods."
Thats certainly a lot to take in.
Would Pci to SATA be as fast as IDE or the same speed?