internal IDE IF for Atari
What advanced features it
offers: better work with Compact Flash cards - what is
currently most interesting IDE storage media.
Very high data transfer speed: reading over 3 Mbytes/sec - this allows high quality audio-video playback on STE.
Background: I designed first IDE IF for ST in 1992. It worked well with hard disks from that era. And can still work, even with very large capacity drives - many people think that IDE IF type is responsible for some disk size limits, while all it is on SW actually.
However, IDE is advanced a lot in meantime. We can talk now about ATA rather than IDE. And higher speeds result in that old timings (mostly based on bus timing of IBM AT - 6MHz CPU) are not good anymore. It is problem mostly with Compact Flash cards. Shortly: Atari ST(E) (and Falcon, actually any oldie) bus timings are not good for new ATA specs. Therefore it may happen that some CF cards will not work well with old type IDE adapters. Main problem is writing.
Advanced IDE IF's timing is good for new CF cards, so expect that practically all quality ones will work fine.
playback: it was my project in last couple months: Movie playback
Certainly not something essential in life, but may show what our oldie is capable when pushed to limits.
Internal IF vs. external:
No need for extra power, adapter self costs usually less. Can combine
with some expansions, with low additional cost - like TOS ROM upgrade,
TOS switch. Can be faster.
External is simpler at start - just attach and use.
IDE (ATA) vs. ACSI hard disk IF:
Usually, Atari people says that ACSI is better, because IDE occupies
CPU completely during transfers, what is in fact true, I mean: the
half of sentence. But in reality, no benefit of not occupied CPU during
transfers with TOS - because all what it does is waiting to finish,
when transfer via ACSI happens (DMA transfer). Btw. even if ACSI
transfers not use CPU for that, they slowdown CPU: 1MB/sec
transfer slows down CPU about 25% . IDE is usually faster, but
ACSI can be very fast too - with ICD Link2 for instance.
However, IDE offers something not possible with ACSI (DMA): syncronised direct transfers - because all is via CPU, we can have exact timing of transfers.
This is base of hi-color movie playback. Another thing is superfast mode of Advanced IDE - using special, direct from IDE to RAM mode, what can be syncro too.
Last revised: Jan
mail - Before it enter name
of animal on small picture (antispam):