On 2017-10-02 08:22, Jules Richardson via cctalk wrote: 

> I mean, why SCSI wasn't used? It would have been an established standard by 
> then, the drive complexity seems comparable to IDE/ATA (i.e. intelligent 
> commands over a parallel bus), and SCSI controllers can be extremely simple - 
> just a handful of LS logic ICs - unless you want to add loads of command 
> queuing and such (again, comparable to IDE)

The simple fact IDE is a single master to indexed slave only interaction
vs a SCSI conversation where each ID must be both an initiator and
respondent on a contentious shared bus separates the complexity quite a
bit. PIO IDE controllers can be just a few bus buffers and an address
decoder. PIO IDE slaves only have to decode a register address and
synchronously return 16-bits at a time and only while selected by a
simple strobe. 

-Alan 
 

Reply via email to