64 pin SIMM (Mac IIFX) Specs?
Tony Duell
ard at p850ug1.demon.co.uk
Mon Sep 5 15:11:02 CDT 2005
>
> >Date: Sat, 3 Sep 2005 00:17:50 +0100 (BST)
> >From: ard at p850ug1.demon.co.uk (Tony Duell)
>
> >Most, if not all, of the single-bit-wide DRAM chips (4164, 41256, etc)
> >had separate DIN and DOUT pins. They were not dual-ported, though, you
> >only had one address bus for both reading and writing.
>
> Thank you. I have since noted this on X 1 DRAM datasheets. I had
> never noticed that before.
>
> >You could link these pins together externally, or you could use them
> >separately. IIRC on the IBM PC, the DIN and DOUT pins are linked on the
> >RAMs storing data bits, but wired separately on the RAMs storting the
> >parity bits.
>
> What is the point in using them separately? Was it for the case
> where the destination of a read is different from the source of a
> write? I could see where that could happen in parity checking.
YEs, that was the idea. It's no use if you want to link the data pins to
a bidirectional bus. I've seen DRAM boards with separate input and output
buffers, converting the bidirectioanl off-board bus into seprate input
and output buses to the DRAM chips themselves. It's also useful when
you're using the DRAMa in a video display circuit and want to feed the
DOUT lines to the shift register.
I suspect the _real_ reason for it was that there was a spare pin on the
package and it didn't ever make life more difficult to have separate DIN
and DOUT pins (oyu could just strap them together externally if you
wanted a bidirectional data pin).
-tony
More information about the cctalk
mailing list