I re-did some benchmarks with a industrial CF Innodisk card at 16MHz ISA Bus. Most important summary:
- linear read speed IDE HDD: 4400kb/s
- linear read speed CF: 3840kb/s
Differences:
- HDD allows much more multiple r/w at one DRQ (8 or 15 not quite sure) (multi block transfer)
- CF allows only up to 2
- CF has issues at 16 MHz
Further remarks:
- when reducing multiple r/w from 2 to 1 for the CF via tool the performance just drops from 3840 to 3820/s. Measurable but not noticeable.
- I though have my doubts that lower performance is related to that feature only
I will continue to bench further also with PATA SSDs with multi block transfers
1) VLSI SCAMP 311 | 386SX25@TI486SXLC2-50@63 | 16MB | CL-GD5428 | CT2830| SCC-1 | MT32 | WDC160GB/7200/8MB | Fast-SCSI AHA 1542CF + BlueSCSI v2/15k U320
2) SIS486 | 486DX/2 66(@80) | 32MB | TGUI9440 | LAPC-I