IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion...

20
--- - Personal Computer E --_ .. - Hardware Reference Library IBM Personal Computer AT® S12KB/2MB Memory Expansion Option 6183310 March 18, 1986

Transcript of IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion...

Page 1: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

--- - Personal Computer E :-:.f-=~--_ .. - Hardware Reference Library

IBM Personal Computer AT® S12KB/2MB Memory Expansion Option

6183310

March 18, 1986

Page 2: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

March 18, 1986 iv

Page 3: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

1 2 3 4 5 6

Contents

Description ..................................... Operating Characteristics .......................... Memory Address Switches ......................... Programming ................................... Specifications ................................... Logic Diagrams ..................................

March 18, 1986 v

Page 4: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

Notes:

March 18, 1986 vi

Page 5: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 6: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 7: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 8: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 9: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 10: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

--

. 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

Page 11: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 12: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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)

) ) )

Page 13: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

"

('~'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

Page 14: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

,.. 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

Page 15: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

--

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

Page 16: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

"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)

) ) )

Page 17: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

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

Page 18: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

--

(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

Page 19: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

) ) ) 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

Page 20: IBM Personal Computer AT® S12KB/2MB Memory Expansion … - IBM PC AT 512KB_2MB Memory Expansion Option.pdfMemory Address Switches . An eight-switch DIP module is mounted on the memory

Notes:

16 512KB/2MB Memory Expansion Option March 18, 1986