There are IDE, EIDE, SCSI, SAS, and SATA interfaces in use.
To me, a parallel interface such as IDE, and EIDE have the advantage of sending all data bits in parallel. This gives this interface a speed advantage over serial interfaces such as SCSI, SAS and SATA interfaces.
However, parallel interfaces seem to have gone out of favor and I don't know why. I can think of a couple of possible reasons but I am unsure what the limitations are:
Parallel advantages:
1. All data arrives in parallel one word at a time for fast data transfer.
Parallel disadvantages:
1. Cable lengths are limited.
2. Cables are bulky.
Serial advantages:
1. Small cables.
2. Better cable lengths allowed.
Serial disadvantages:
1. Data arrives one bit at a time so a 64 bit data word takes 64 times longer to be transmitted over the cable.
I'm sure some of my assumptions above will be called into question. That's why I'm starting this thread: to find out the real story....so fire away!
To me, a parallel interface such as IDE, and EIDE have the advantage of sending all data bits in parallel. This gives this interface a speed advantage over serial interfaces such as SCSI, SAS and SATA interfaces.
However, parallel interfaces seem to have gone out of favor and I don't know why. I can think of a couple of possible reasons but I am unsure what the limitations are:
Parallel advantages:
1. All data arrives in parallel one word at a time for fast data transfer.
Parallel disadvantages:
1. Cable lengths are limited.
2. Cables are bulky.
Serial advantages:
1. Small cables.
2. Better cable lengths allowed.
Serial disadvantages:
1. Data arrives one bit at a time so a 64 bit data word takes 64 times longer to be transmitted over the cable.
I'm sure some of my assumptions above will be called into question. That's why I'm starting this thread: to find out the real story....so fire away!