ibm personal computer at® s12kb/2mb memory expansion … - ibm pc at 512kb_2mb memory expansion...
TRANSCRIPT
--- - Personal Computer E :-:.f-=~--_ .. - Hardware Reference Library
IBM Personal Computer AT® S12KB/2MB Memory Expansion Option
6183310
March 18, 1986
March 18, 1986 iv
1 2 3 4 5 6
Contents
Description ..................................... Operating Characteristics .......................... Memory Address Switches ......................... Programming ................................... Specifications ................................... Logic Diagrams ..................................
March 18, 1986 v
Notes:
March 18, 1986 vi
Description
The IBM PERSONAL COMPUTER AT® 5I2KB/2MB Memory Expansion provides 5I2K of additional random access memory (RAM) and can be expanded to provide a total of 2M of additional RAM.
Four I8-socket banks accept 256K-by-l dynamic RAM (DRAM) modules. Bank 0 is fully populated. Banks 1, 2, and 3 may be populated by using three IBM Personal Computer AT 512KB Memory Module Kits, consisting of eighteen 256K-by-l DRAM modules each.
Module
012 3 4 5 6 7 PO 8 9 10 11 12 13 14 15 PI
Bank 3 DDDDDDDDDDDDDDDDDD / /
Bank 2 DDDDDDDDDDDDDDDDDD ~D Bank 1 Swi tchDDDDDDDDDDDDDDDDDD Block
,~ Bank 0 DDDDDDDDDDDDDDDDDD / /
Memory Module Location
March 18,1986 512KB/2MB Memory Expansion Option 1
Operating Characteristics
Memory-read (MEMR) and memory-write (MEMW) operations require a I-wait-state, 3-clock memory cycle. Data moves as a byte (8 data bits and 1 parity bit) or as a word (16 data bits and 2 parity bits) and is parity-checked on the adapter.
110 Channel Check
If a parity error is detected, a latch is set and an '-I/O channel check' line is activated; the result is a non-maskable interrupt (NMI) indicating an error to the system unit's microprocessor. The status bits (I/O channel check and system-board parity check) determine the source. Writing to the failing option clears the status bit.
r",
512KB/2MB Memory Expansion Option March 18, 1986 2
Memory Address Switches
An eight-switch DIP module is mounted on the memory expansion option. These switches set the starting address for each option above the 1M system board RAM. The switch
~ assignments for the starting address for Bank 0 are as follows:
Switch Switch Assignments Number
1 ON:LA23 = 0 OFF:LA23 = 1 2 ON:LA22 = 0 OFF:LA22 = 1 3 ON:LA21 = 0 OFF:LA21 = 1 4 ON:LA20 = 0 OFF:LA20 = 1 5 ON:LA19 = 0 OFF:LA19 = 1 6 Not Used. 7 Not Used. 8 Not Used.
Switch Assignments
The address of the first expansion memory option must start at address space hex 100000. If additional memory expansion options or IBM Personal Computer AT 512KB Memory Module Kits are installed, no gaps between memory are allowed. All expansion memory must be one contiguous block starting at address hex 100000.
Notes:
1. An expansion option must be fully populated before another can be installed.
2. In order to determine the total expansion memory installed check bytes hex (30 & 31) in CMOS RAM.
March 18, 1986 512KB/1MB Memory Expansion Option 3
Programming
Programs that test for memory by writing and reading until a data error is detected, must write back to the failing card to clear possible parity checks. This is required for a partially populated 512KB!2MB Memory Expansion.
512KB/2MB Memory Expansion Option March 18, 1986 4
Specifications
256 by 1 Bit Pin Module
1 A8 2 Data In * 3 -Write 4 -RAS 5 AO 6 A2 7 A1 8 +5 Vdc 9 A7
10 A5 11 A4 12 A3 13 A6 14 Data Out * 15 -CAS 16 Ground
* Data In and Data Out are tied together on Data Bits 0-7 (three state bus).
Memory Module Pin Configuration
March 18, 1986 S12KB/2MB Memory Expansion Option 5
--
. f~ f~" .~" ,~
0 .... .... 0 .... .... Q) Q)
..c ~ 't:l... ca to)
>... 0 E
g~ Q)
~ a:I ~ N a:I ~ N .... It)
~~
~~
.~
~ -<
~ :::INRl~
. ~mt . 0;- '"
~ ~----~ ~
S12KB/2MB Memory Expansion Option March 18, 1986 6
a; " " iD iD " " iD iD " " ~ !2
I !2 ~ ~ I
~ '" !2 '" !2 ~ !2
~ !2 '" !2 '" !2
~
" ~ v
I
" ~
;;; :)
~ ~ v
~ N ~
:5,
I N ~ ~ v,
~
~
Y ~ ~ v ~ ,
W I ro 'f
~
~,,~~,,~ ~,,~ ~,," ~.. - ~"Nf! z"Z" IE"'!!, ~*t" ~~g ~~: ~~cr- if:;!
i!: i~::5! ~"'~ "'-; = o .... .... o N... Q) Q) .!: ~
"ca .. U >.. o E Q)
:E al :E N al-::.=:: N .... In
- . ~~~ ,...&.:1"'"" ~~ ~<i
" ~ " ~ ~ ~~ ~ ~ ~ ~1~ 1~ ~~J ~~ '"
~~
N~ :,II'.Q ~~
m~
~;;l~1~ ~ ~ -N
°IT w~" ~ ~ffi~ ~ ~ , ~ ~ ~7 , ~ ~
~a; ;C iii II ~ I I I "' e1e1 !2 !2'" !!l !!l !!l !!l '"
March 18, 1986 512KB/2MB Memory Expansion Option 7
00 ALSZ4'5 .us
U... N ~ = ......... N
(SH. 10) +500
(SH.l0) +SOI
(SH. 10) .SDZ
(SH. 10) +SO,
(SH. 10) +SD4
(SH.l0) +SO<)
(SH. 10) +SOb
CRY/RCVA
• A'• A2 7 Al U"
• A4, AO
• '", A7
BI II
BZ 12
BJ 11
BLf ''I ., ~ '" ,. 87 17
+HOD
+HOI
+M02
+ J"'l);
+ MD4
+ H~
-+ HOb
(SH.4,5,6,7,8)
(SH.4,5,6,7,8)
(SH.4,5,6,7,8)
(SH 4,5,6,7,8)
(SH 4,5,6,7,8)
(SH.4,5,6,7,8)
(SH.4,5,6,7,8)
~ (SH.l0) +S07 2
NJ Be 18 -+ M07 (SH.4,5,6,7,8)
= ~ TICi'
(SH.9) +BAO 19 G
~ ~
! AlS24"i .us
i~. = := 0
"CI ~
(SH.9) +5D8
(SH.9) +SO<J
(SH.9) +SOIO
(SH.9) +5011
(SH. 9) +SDIZ
(SH.9) +5011
(SH.9) +5011+
(SH.9) +SOIo;
DRV/RCVR• A'• A2 7 Al U9/:l
• ••, .. 4
'", .7
2 •• ~ TIR
81 II
82 12
e, 11
BIf 1'+
'.... ,. 87 17
•• "
-+ HD8 (SH.4,5,6,7,8)
+ HD9 (SH.4,5,8,7,8)
+ MOIO (SH.4,5,6,7,8)
+!'DII (SH.4,5,6,7,8)
+ MOI2 (SH.4,5,6,7,8)
+ MOI~ (SH.4,5,6,7,8)
+ MOl4 (SH.4,5,6,7,8)
+ MOl'S (SH.4,5,6,7,8)
8 (SH, g) - S8H [ 19 G
BuS GATING
-SBHE + BAO OPERATION
- - \IIORD TRANSFER
- + BYTE TRANSFER (S08-S01,)
+ - BYTE TRANSFER (SOO - S07)
~ + + NOP Q:)
~ U,7
:r.. S'J..
(SH. 9) -Bt1EHR
(SH. 11 -(5 ~~
\C QO="
512KB/2MB Memory Card (Sheet 3 of 10)
) ) )
"
('~'OC~f~",d~~Ii S? 0 d =
~ =
~A~I ~ :) -!::! ~ 52 0"
~
~~'---;''-::1.':'iu---'ia':'T~'::'T"---'i0~z'-T----' G"'s?_!!i!~_"'~
!~
I,~ <'),;)<?;:;;;;)C;;<'iM N ;; N :i :i :i :r: :i :i :r i z ~!£~!Q!£~!£!£ ~ ~ ~* "
o .... o -
-=t ... Q) Q) .c ~ "C...
I'CI o >... o E Q)
:E CC :E N-.. CC ::.::: N .... It)
March 18, 1986 S12KB/2MB Memory Expansion Option 9
,.. iI' '" _ '" '" ... ~
.~ .~ .~ .~ .~ .~ .~ .~ Q ~ :: ~ '!: o!. '" ~
o... '0 LD... Q) Q) ~
~ "C.. co U >.. o
• ~HHHH
E Q)
~oo
% L-- __ 00
:!: ~~~~~i~~~,:,~~ ~~~~~~~i ,~~ DC
:!: N iii ~ N... LD
-i~
",..,,..,,,i!:!!:::!!!:::
~ ~~~~~~~ i ~ ~ H $ § 0 "~--~ iii iii - ~@
10 512KB/2MB Memory Expansion Option March 18, 1986
--
I
~Ni\i;j)iOiOiOi'ii'rniOrniOiO :i :r: iii J: :i :i :i :r: 1: l'::r:
~~@.(£.!QC£!!!~!!!!!! (2!£!!!
o... o -
CO... CI) CI) .c ~ "C... III
(.)
~ o E CI)
::li! CO ::li! N CO ~ N... In
March 18, 1986 S12KB/2MB Memory Expansion Option 11
"TN ~ DIN/DOUT ''I-tv ISH. 3) +1100
(SH.31 +1101U. (SH.3) +1102I-" (SH. 3) +HO~N (SH.31 +I1DII
(SH.3) +1100;
(SH.3) +1106
.......... (SH.31 +1107 = N (SH.3) +1108
(SH.31 +"'D~
(SH.3) +1'1010~ (SH.3) +11011
(SH.3) +11012
(SH.3) +HDn
! ~ (SH.S) +MDIIt
ISH.3) +11010;
(SH.5) -8MA 0
(SH. 5) -8MA I
(SH.5) ,-BMAZ
(SH.5) -IHA ~
i. ~ (SH.5) -BMA'+
(SH.S) -BMA'>
(SH.5) -8MA!>
/.'!'j
(SH. S) -8MA 7
ISH. 9) -BMAB= = ISH.1l -AAS 2
0 (SH.2) -(AS 2L
'= (SH.2l -(AS ZH
(SH.9)
8 ~
(SH.4) +HDP IN 0
(SH.4) +t10P IN I
(SH.5) +HDP OUT 0
(SH.5) +HOP OUT I
f =""" JIO I-" \C QC ~
~K'ln 2 '''' OIN/06ur
HOI ".It DIN/DOUT ~ ..')
.1'102 2:''+ OIN/DDUT- un 1'101 2.1'+~ 18
Hit 21"'~ U~ HOI) 2.1'+ DI~ U..O
MOb 21~ U..,
M07 UIt2...l.J1t~ SHAD 'i AD ~ltl BMAI AI
HAl 6 Ail u..1t
- 'n ~ BMA" II Aif I- 8MA':> 10 Ao; r~Ab 11 A6 I-
BMA7 ~ .7 ~ BHA8 I A8 ~
BBHEI1W 1 WE t- -RAS 2 mo I-
(AS ilL I') m BANK 2
HOP OUT ~ TI
~ AD 0; AD U'H
8MAI 7 AI ~ IOU.: b AZ iJ.iI
8MA1 12 A ~ U<iO rBMA,+ II Alt tu;;q
MAC; 10 A'; lu;;eb LRMAb 11 At. '+7~ [RM.l7 9 A7 U'+b
~u 'M ~ BBHEHW 1 j;jl
-RA '+ ~
CAS2H l"i:m
HOI') 2 1'+ DIN/DOUT
LMI'lI ~UT HOI~ ~UT MOl !It DIN/OOUT
:DII~ 2 1'+ ~UT HDq 2 1'+ DIN/DOUl
Hoa ~IN/DOUT 1'+_
J1 P IN I 2 IN/DOUT
512KB/2MB Memory Card (Sheet 7 of 10)
) ) )
o .... o -co... CD CD .c ~ ~... ca U ~ o E CD
::iE aI ::iE -N m ~ N .... It)
March 18, 1986 51lKB/2MB Memory Expansion Option 13
--
(ij";;),;),;)MMMM
~~~~~~~~
1l.
(5 .... ... 0
en... (I) Q)
J:. ~ "'C... 1'0
CJ >... 0 E (I)
:E !Xl :E r-.. N !Xl ~ N .... In
§'~ii)... ~~~
14 SUKB/2MB Memory Expansion Option March 18, 1986
) ) ) CARD TABS
~ .. AD.= AOI(SH.4) -I/O CH CK AOB
A07
A06 !JC..
Aoo;'C QC 10< ~
AD'
.. A02
"1 Ul Al0
A29 ~
A2"
A27~ ........ A26
;N A2';
A2'I
."
A22
I ~ A21
A20
AI'
AlB
.,7
+, ~ 82' Al6
AISi ."BID A"~. Bll A"g ~ o B28
BI' "1;1c: BOZ
g
+500
+501
+502
+501
+50"
+501)
+506
+507
+500
+501
+5OZ
+SAl
+ SA4
+ 50S
+506
+SA7
+SAB
+SAq
+SAIO
+SAII
+ SAI2
+ SAil
+5A14
+ SAIl)
+ SAlb
+ SAI7
+ SAIB
+ AEN
+ BALE
(SH.3)
(SH.3)
(SH.3)
(SH.3)
(SH.31
(8H.3)
(SH.3)
(SH.3)
(SH.9)
(SH.5)
(SH.5)
(SH.5)
(SH.5)
(SH 5)
(SH.5)
(SH.5)
(SH.5)
(SH.S)
(SH.5)
ISH 5)
(SH.5)
(SH.5)
(SH.5)
(SH.5)
(SH 5)
(SH.5)
(SH.5)
(SH.1)
(SH.9)
-REFRESH (SH.9)
+RESET OR' (SH.4)
.... 512KB/2MB Memory Card (Sheet 10 of 10) VI
Notes:
16 512KB/2MB Memory Expansion Option March 18, 1986