Page 1
T h e C o r e M emory Pro je ct
^ ] L T l > > M ' 1 ¾ : } l U i i V M
w w w .t h e c o re m e m o ry .c o m
* / • : . - ‘ ' . A ' * * y •
*
• i . j i t ' . ; ' . J - . ' i ' t v ' - ' . i . - . V J - . - . 1
- , > , ' * : ' • ‘ x ' J l f ' $ A
? ' ■ ? » ; ■ ; = , > * S , f c , : : %
1 - ' ‘ ' i h . r / . : , 1 ( : - . ¾ ¾ . ■
' ' . ‘ V ' • ’ * • . * • : ' \ ; ■ / ■ ? * / . i f t ' - i V 1 ~ * / ‘ h v
, ; v : „ V yij: < $ - { ■ K r . y > < . .
. . ' . ' ' . v ^ r :,‘ * s . ’ ' \ V •
■ , : . i.- - . j . ' . v , , . : •
• . - « ■ : • - . 1 r • - ,
‘ t ' . / i * . , . ■ . y . , ■ ; . v . / v
- • - - : ■
• ■ ■ * • i / /
Page 2
T h e C o r e M emory P roj ec t
P r e f a c e
T h i s m a n u a l d e s c r i b e s the N C R 286 C a r d (to b e r e f e r r e d t o a s
p r o c e s s o r b o a r d ) and it s in t e r f a c e s . B o t h t h e p o w e r-f a il re co v e r y
( P F R ) c a r d a n d t h e n o n - p o w e r f a i l r e c o v e r y ( N P F R ) c a r d d e s c r i p t i o n s
a re inc lud ed i n this public atio n. T h e C a r d s u p p o rt s t h r e e pr oc e s s in g
sp ee ds , 6 .0 M H z , 8 .0 M H z , a n d 1 0.0 M H z, a n d al l o w s op era tio n a t t w o
sp ee ds . T h e s p e e d i s u se r se lectable a n d m a y b e s e t t o e it h e r 6 .0 M H z
a nd 8 . 0 M H z o r 6 . 0 M H z an d 1 0 . 0 M H z dep ending on t h e p ro c e s s o r
b o a r d . T h e d e f a u lt s p e ed i s 6 . 0 M H z fo r b o t h boa rds. T h e high er
s p e ed i s d et e rm in e d b y t h e fr e q u e n c y o f t h e c r y s t a l oscillator. T h e 6 / 8
boar d h as a 16.0MH z c r y s t a l a n d t h e 6 / 1 0 b o a r d li a s a 2 0 . 0 M I I z c r y s t a l .
T h e s e boa rds ut ili ze N C R ’ s s p l i t b o a r d arc hitecture ( S B A ) , i n whic h
m a jo r s y s t e m c o m p o n e n t s a r e p l a c e d o n d i f f e r e n t p l u g g a b l e c a rd s.
T h e inform ation i n th is p u b li ca t io n i s f o r re fe r e n c e a n d is int en ded f o r
s y s t e m i n t e g r a t o r s an d a n y o n e e l s e wh o needs t o u n d e r s t a n d t h e
d e s i g n of t h e N C R 2 8 6 C ar d s .
w w w .t h e c o re m e m o ry . c o m
T h i s m a n u a l c o n s i s t s of e i g h t c h a p t e r s :
o T h e f i r s t c h a p t e r gives g e n e r a l in f o r m a t io n ab o u t the b o a rd
in c l u d in g it s p hy sic al d im e n si o n s, el ec tr ic al , e n v ir o n m e n t a l, a n d
s a f e t y ch ar ac te ris ti cs , a n d s h i p p i n g c o n s i d e r a t i o n s .
o T h e s e c o n d c h a p t e r g i v e s t h e f u n c t io n a l d e s c ri p t i o n of t h e b oa r d' s
m a in c o m p o n e n t s an d d e s c r i b e s i t s i n t e r f a c e s , sy st e m timing ,
ad dr es s m a p s , a n d c o n n e c t o rs .
Q C h a p t e r th re e c o n t a i n s i n f o r m a t io n o n switch se tt in g s , j u m p e r
s t r a p p i n g s , a n d a d j u s t m e n t s .
o Ch a pt e r f o u r d e s c r i b e s l e v e l 0 d ia g n o s t i c s .
/
Page 3
• (, ' li a p tc r li v e c o n t a i n s p i n - o u t s f o r tlie ma in "tmp one nls on t h e
T h e C o r e 1 M e m o r y P roj ec t
• Ch a p te r s i x co nt ain s b oa r d spe cif ic ati on s in fo rm a ti o n .
• Ch a pt e r s e v e n co nt ain s l o g i c d ia g ra m s .
• Ch apt er e i g h t contains t h e 8 0 2 8 6 inst ruc ti on s e t .
C o n t e n t s
2 8 6 C a r d
T e c h n ic a l R e f e r e n c e
C h a p t e r 1 G e n e r a l I n f o r m a t i o n
I N T R O D U C T I O N ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . M
P H Y S I C A L D E S C R I P T I O N
E l e c t r i c a l C h a r a c t e r i s t i c s . . .
C u r r e n t R e q u i r e m e n t s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 1 - 6
E n v i r o n m e n t a l C h a r a c t e r i s t i c s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 1 - 6
S a f e t y C h a r a c t e r i s t i c s . . .
F C C N o t i c e ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1 - 7
S o c k e t - M o u n t e d C o m p o n e n t s ... ... ... ... ... ... ... ... .. 1 - 7
S h i p p i n g C o n s i d e r a t i o n s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1 - 7
R e f e r e n c e s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 1 - 8
C h a p t e r 2 F u n c t i o n a l D e s c r i p t i o n
P R O C E S S O R H O A R D ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 1
8 0 2 8 6 M i c r o p r o c e s s o r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 2
R a n d o m A c c e s s M e m o r y ( R A M ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 3
R A M M e m o r y R es et T i m i n g ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 4
R e s e t G e n e r a t i o n ( P F R )
R e a d O n l y M e m o r y ( R O M )
D i r e c t M e m o r y A c c e s s ( D M A ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 9
T i m e r / C o u n t e r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 1 1
I n t e r r u p t C o n t r o l ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 1 1
N u m e r i c P r o c e s s o r E x t e n s i o n
C P U V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 1 3
D R A M C o n t r o l l e r V L S I —
P o w e r F a i l R e c o v e r y Hoard ( P F R )
D R A M C o n t r o l l e r V L S I -
N o n - P o w e r F a i l R e c o v e r y H o a rd ( N P F R )
. . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 1 - 2
.. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . .. .. .. .. .. .. .. .. .. .. .
1 - 5
2 - 4
2 - 6
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
2 - 1 2
2 - 1 4
2 - 1 6
1 - 7
ii
w w w .t h e c o re m e m o ry . c o m
H i
Page 4
T h e Core M e m o r y P r o je c t
R e a l - T i m e C l u c k V I - S I
I i i | i u t u n d O u t p u t C u n t r o l L i n e F u n c t i o n s
M u l t i p l e x e d B i d i r e c t i o n a l A d d r c s s / D a t a H u s
A L L • M u l t i p l e x e d A d d r e s s S t r o b e ..... ..... ..... ..... ..... ..... .
l i t t ) • I n t e r r u p t R e q u e s t
R E S E T ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. . . .. .. .. .. .. .. .. .. .. .. ..
1 - I 1 1 w i ! i S e n s e
A d d r e s s M ap
P e r i o d i c I n t e r r u p t S e l e c t i o n
A l a r m I n t e r r u p t S e l e c t i o n ..... ..... ..... ..... ..... . . . . . . . . . . . . . . . . . . . . . .
S t a t i c C M O S K A M
U p d a t e C y c l e ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... . .. .. .. .. .. .. .. .
BTC R e g i s t e r s
R e g i s t e r A ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... .
U p d a t e 1 » P r o g r e s s B i t
R a t e S e l e c t i o n l l i l s
R e g i s t e r I I ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ...
S E T ..... ..... ..... ..... . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
P e r i o d i c I n t e r r u p t E n a b l e I l i t
A l a r m I n t e r r u p t U n a b l e F l i t
Up d at e -e n d e d I n t e r r u p t E n a b l e B i t
D a t a M o d e B i t
2 - 1 / 1 2 B i t ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ...
D a y l i g h t S a v i n g s U n a b l e l i i l
R e g i s t e r C ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ...
I n t e r r u p t R e q u e s t F l a g
P e r i o d i c I n t e r r u p t F l a g
A l a r m I n t e r r u p t F l a g
U p d a t e - E n d e d i n t e r r u p t F l a g
B 3 lu U O ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ...
R e g i s t e r D ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... .
V a l i d R A M and T i m e H i t
b t > t o It ' l l
K e y b o a r d I n t e r f a c e ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ....
8 742 C o n t r o l l e r ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..
S o f t w a r e Speed S w i t c h i n g
A d d r e s s M ap s . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .
Me mo ry A d d r e s s M a p
I/ O A d d r e s s M a p
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. . . ... ... ... ... ... ..
. . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . .
.
• • •
- • •
.
. .
.
. . 2 - 1 7
..2-1 1)
. . 2 - 1 1 )
. . 2 - 1 9
. . 2-2 0
. . 2-2 0
. . 2-20
. . 2-2 0
.. 2 - 2 2
. . 2 - 2 2
. . 2 - 2 3
.. 2 - 2 4
. . 2 - 2 5
. . 2 - 2 5
. . 2 - 2 6
. .2- 26
. . 2 - 2 6
. . 2 - 2 7
. . 2- 2 7
. . 2 - 2 7
. . 2 - 2 7
. . 2 - 2 7
. . 2 - 2 7
. . 2 - 2 3
. . 2 - 2 8
. .2-28
. .2 -28
. . 2 - 2 8
. . 2 - 2 9
. .2 -2 9
. . 2 - 2 9
. . 2 - 2 9
. . 2 - 2 9
. . 2 - 3 0
. . 2 - 3 1
. . 2 - 3 2
. .2-32
. . 2 - 3 2
. . 2 - 3 - 1
.
C O N N E C T O R S
S p e a k e r C o n n e c t o r
B a t t e r y C o n n e c t o r
K e yb o a rd I x i c k / L U D Sp eed I n d i c a t o r Connector . .
K e y b o a r d / P o w e r f l o o d C o n n e c t o r
E x p a n s i o n R A M C o n n e c t o r
E d g e C o n n e c t o r s
L o g i c S i g n a l s an d T h e i r F u n c t i o n s ..... ..... ..... ..... .....
D a t a ami Con trol S i g n a l s
S y s t e m T i m i n g ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... .
R O M B I O S
S e t u p
.. .. .. .. .. .. .. .. .. .. .. . . .. .. .. .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. . . . . . . . . . . . . . . . . . .
. . . . . . . .
. . . . . . . . . . .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . 2 - 3 6
. . . . 2 - 3 6
. . . . 2 - 3 6
. . . . 2 - 3 7
. . . . 2 - 3 7
. . . . 2 - 3 8
. . . . 2 - 3 9
. . . . 2 . 4 1
. . . . 2 - 4 5
... . 2 - 1 8
. . . . 2 - 5 0
. . . . 2 - 5 0
C h a p t e r 3 S w i t c h e s . J u m p e r s , an d A d j u s t m e n t s
SW IT C H S E T T I N G S
J U M P E R S T R A P P I N G
H i g h P e r f o r m a n c e O p t i o n
R O M / E P R O M S i z e S e l e c t
D e s c r i p t i o n O f J u m p e r s ( N P F l t )
Speed Sel ec ti on S w i t c h
P o w e r F a i l Pr otection M o d e ( P F R )
N on - P ow e r F a i l Pro tec tio n M o d e ( P E R )
M e m or y C o n fi g u r a t i o n ( P F R )
W a i t S t a t e S e t t i n g s ( P F R )
E x t e n d e d R e f r e s h ( P F R )
D e s c r i p t i o n O f J u m p e r s ( P F R ) ..... ..... ..... .
A D J U S T M E N T S ..... ..... ..... ..... ..... ..... ..... .....
C h a p t e r 4 D i a g n o s t i c s
L E V E L 0 D I A G N O S T I C S ..... ..... ..... ..... ..
L e v e l 0 D i a g n o s t i c s Me ssages . .
S p e a k e r B e e p s ... ... ... ... ... ... ... ... ... . . . . . . . . . . . . . . . .
V i d e o D i s p l a y M e s s a g e s
L e v e l 0 D ia g n o s t ic s P h a s e s
I n i t i a l P ro c es s or H o a r d T e s t s
T e s t a n d I n i t i a l i z e :
S y s t e m C o n fi g u r a t i o n V e r i f i c a t i o n
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
.. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . .
. . . . . . . . . . .. .
. . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .
... ... ... ... ... ..
. . . . . . . . . ... ... ... ... ... ..
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.
.
. . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
■ . . . . . 3 - 3
.. .. .. .. .. .. ..
.. .. .. .. .. .. .
3 - 1
3 - )
3 - 1
3 - 2
3 - 2
3 - 3
3 - 4
3 - 4
3 - 5
3 - 5
3 - 6
3 - 7
4 - 1
4 - 2
4 - 2
4 - 2
4 - 2
4 - 3
4 - 4
4 - 8
» V
w w w .t h e c o re m e m o ry .c o m
Page 5
T h e C o r e Me mory P ro je ct
S o i l i n g T h e S y s t e m C o n f i g u r a t i o n ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 4 - 9
T e s l p o i n l s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 - 1 1
R e a d i n g T e s l p o i n L s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 4 - 1 1
T e s t p o in t C o d e N u m b e r s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4- 12
C h a p t e r 5 I n t e g r a t e d C i r c u i t C o m p o n e n t
P i n - O u t C o n f i g u r a t i o n s
I n t e g r a t e d C i r c u i L C o m p o n e n t P i n - O u t C o n f i g u r a t i o n s . 1 ... ... ... .5 - 1
C h a p t e r 6 S p e c i f i c a t i o n s
P R O C E S S O R H O A R D ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 6 - 2
I n t e l 8 ( 1 2 8 6 - 1 0 M i c r o p r o c e s s o r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6 - 2
8 2 5 9 A - 2 P r o g r a m m a b l e I n t e r r u p t C o n t r o l l e r
8 2 2 8 8 H u s C o n t r o l l e r
8 2 3 7 A - 5 P r o g r a m m a b l e D M A C o n t r o l l e r ( 2 )
2 7 2 5 6 E r a s a b l e / P r o g r a i n m a b l e
R e a d - O n l y M e m o r y ( E P R O M )
T M S 4 25 6 - 1 2 D y n a m i c R a n d o m A c c e s s M e m o r y ( D R A M ) ... ... ... 6 - 3
P r o c e s s o r H o a rd I n t e r f a c e ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 6 - 3
8 7 1 2 U n i v e r s a l P e r i p h e r a l I n t e r f a c e M i c r o c o n t r o l l e r ... ... ... ... ... ... 0 - 3
S N 7 4 L S 6 1 2 M e m o r y M a p p e r
D R A M C o n t r o l l e r V L S I
R T C V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6 - 4
C P U V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 6 - 4
C h a p t e r 7 L o g i c D i a g r a m s
L o g i c D i a g r a m s ( P E R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 7 - 2
L o g i c D i a g r a m s ( N P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 7 - 16
C h a p t e r 8 8 0 2 8 6 I n s t r u c t i o n S e t
8 0 2 8 6 I n s t r u c t i o n S e t ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8 - 2
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
6 - 2
6-2
6 - 2
6 - 3
6 - 3
6 - 4
L I S T O F F I G U R E S
F i g u r e 1 - 1 P o w e r f a i l r e c o v e r y
p r o c e s s o r ho ar d la y o u t ( P E R )
F i g u r e 1 - 2 N o n - p o w e r f a il
r e c o v e r y b o a rd la y o u t ( N P F R )
F i g u r e 1 - 3 P o w e r co n n e c to r p i n - o u t s ... ... ... ... ... ... ... ... ... ... ... ... ... ... . i : 5
F i g u r e 1 - 4 C u r r e n t r e q u i r e m e n t s ... ... ... ... ... ... ..
F i g u r e 1 - 5 E n v i r o n m e n t a l c h a r a c t e r i s t i c s
F i g u r e 2 - 1 S y s t e m p e r f o r m a n c e
F i g u r e 2 - 2 Rese L t i m i n g d i a g r a m ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... .2 - 4
F i g u r e 2 - 3 R O M a d d r e s s m a p
F i g u r e 2 - 4 P o w e r f a i l r e c o v e r y boar d
f u n c t io n a l b loc k d i a g r a m ( P F R )
F i g u r e 2- 5 N o n - p o w e r f a i l r e c o v e r y b oa r d
f u n c t io n a l bl ock d i a g r a m ( N P F R )
F i g u r e 2 - 6 P a g e r e g i s t e r a d d r e s s e s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..2 - 1 0
F i g u r e 2 - 7 D M A c o n t r o l l e r c o m m a n d c o d e a d d r e s s e s
F i g u r e 2-8 T i m e r c o u n t e r s . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 1 1
F i g u r e 2 - 9 H a r d w a r e i n t e r r u p t a s s i g n m e n t s ... ... ... ... ... ... ... ... .. 2 - 1 1
F i g u r e 2- 10 S y s t e m s p e e d / co p r o ce s so r
typ e r e q u i r e m e n t s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .2 - 1 2
F i g u r e 2 - 1 1 C P U V L S I b loc k d i a g r a m
F i g u r e 2- 12 D R A M c o n t r o l l e r V L S I ( P F R )
F i g u r e 2- 13 D R A M c o n t r o l l e r V S L I ( N P F R )
F i g u r e 2- 1 4 R T C V L S I b lo c k d i a g r a m
F i g u r e 2- 15 R T C R A M I/ O a d d r e s s m a p ... ... ... ... ... ... ... ... ... ... ... .. 2- 18
F i g u r e 2- 16 R A M a nd co n tr o l r e g i s t e r s a d d r e s s m a p
F i g u r e 2 - 1 7 T i m e , c a l e n d a r , a nd a l a r m d a t a m o d e s
F i g u r e 2 - 18 R e g i s t e r A r a t e s e le c ti o n bit s e t t in g s
F i g u r e 2 - 1 9 Up d a te -e n d e d and
p e r i o d i c i n t e r r u p t r e l a t i o n s h i p s ... ... ... ... ... ... ... . 2 - 2 5
F i g u r e 2- 20 R e g i s t e r A b i t f u n c t i o n s
F i g u r e 2 - 2 1 R e g i s t e r B b i L f u n c t i o n s ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 2 6
F i g u r e 2 - 2 2 R e g i s t e r C bit f u n c t i o n s
F i g u r e 2 - 23 R e g i s t e r D b it f u n c t i o n s ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 2 9
F i g u r e 2 - 2 4 K e y b o a r d c o n n e c t o r p i n - o u t
F i g u r e 2 - 2 5 U P I p o rt d e s c r i p t i o n
F i g u r e 2 - 2 6 U P I lest pi n d e f i n i t i o n s
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . . . . .
. . . . . . . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 2 - 3 1
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . 2 - 2 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 - 7
. . . . . . . . . . . . . . . . . . . . .
_ _ _ _ _ _
. . . . . . . . . .
.. .. .. .. .. .. .
. . . . . . . . . . . . . . . .
1 - 3
1 - 6
2 - 2
2 - 6
2 - 8
2 - 1 0
2 - 1 3
2 - 1 4
2- 1 6
2- 1 7
2 - 2 1
2 - 2 1
2- 2 2
2 - 2 6
2 - 30
2 - 3 1
] -4
1 - 6
v i
w w w . t h e c o r e m e m o r y .c o m
v i i
Page 6
T h e ^ e e d / p e r f o r m a n c e c u i n p u T S o n
F i g u r e 2-28 M e m o r y a d d r e s s m a p ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2-33
F i g u r e 2- 2 9 D e d i c a t e d J/ Ü a d d r e s s e s
F i g u r e 2- 3 0 R e s e r v e d I / O a d d r e s s e s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2- 35
F i g u r e 2 - 3 1 S p e a k e r c o n n e c t o r p i n - o u t ... ... ... ... ... ... ... ... . 2 - 3 ( 5
F i g u r e 2 - 32 B a t t e r y c o n n e c t o r p i n - o u t ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 36
F i g u r e 2- 33 K e y b o a r d l o e k / L E D speed
i n d i c a t o r c o n n e c t o r p in -o u t
F i g u r e 2- 3 4 K e y b o a r d / p o w e r g o o d c o n n e c t o r p i n - o u t
F i g u r e 2- 35 E x p a n s i o n R A M c o n n e c t o r p i n - o u t
F i g u r e 2- 36 6 2 P i n c a r d ed g e
c o n n e c t o r , 8 - b i t b u s i n t e r f a c e
F i g u r e 2- 3 7 3 6 - P i n c a r d ed g e
c o n n e c t o r , 1 6- bi t b u s i n t e r f a c e
F i g u r e 2- 38 I n p u t lo g ic l e v e l v o l t a g e s ... ... ... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F i g u r e 2- 39 I n p u t l o a d i n g c h a r a c t e r i s t i c s
F i g u r e 2- 40 O u t p u t lo g i c le ve l v o l t a g e s
F i g u r e 2 - 4 1 S i g n a l s B A 1 - 1 9 , Ö S C , a n d B B H E l o a d i n g . . . 2 - 4 6
F i g u r e 2- 42 S i g n a l s + B R E S E T , + A E N , B S E L A L E ,
i m O - 1 5 , - I O W , - I O R , - M E M W ,
A N D E X P A 1 7 - 2 3 l o a d i n g c h a r a c t e r i s t i c s . . . 2 - 4 6
F i g u r e 2 - 4 3 S i g n a l s + B S Y S C L K , - R E F R E S H ,
- C M E M R , - C M E M W , M E M l t ,
A N D B A O l o a d i n g c h a r a c t e r i s t i c s ... ... ... ... ... ... .. 2- 4 6
F i g u r e 2- 4 4 S i g n a l T / C l o a d i n g c h a r a c t e r i s t i c s
F i g u r e 2 - 4 5 S i g n a l - R E F R E S H
l o a d i n g c h a r a c t e r i s t i c s
F i g u r e 2 - 46 S y s t e m b u s t i m i n g s .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2 - 48
F i g u r e 2 - 47 S y s t e m t i m i n g d i a g r a m
F i g u r e 3 - 1 V i d e o d i s p l a y s w i L c h s e L l i n g s
F i g u r e 3- 2 R O M / E P R O M s i z e s e l e c t s t r a p p i n g
F i g u r e 3 - 3 P r o c e s s o r b o a r d j u m p e r s t r a p p i n g ( N P F R )
F i g u r e 3 - 4 I n i t i a l p o w e r - u p sp e e d s t r a p p i n g ..
F i g u r e 3 - 5 P o w e r f a i l p r o t e c t i o n s t r a p p i n g ( P F R )
F i g u r e 3 - 6 N o n - p o w e r f a i l p r o t e c t io n s t r a p p i n g ( P F R )
F i g u r e 3 - 7 M e m o r y c o n f i g u r a t i o n s t r a p p i n g ( P F R )
F i g u r e 3- 8 W a i t s t a t e s t r a p p i n g ( P F R )
F i g u r e 3 - 9 P r o c e s s o r b o a r d j u m p e r s t r a p p i n g ( P F R ) ... ... ... ... . 3 - 6
F i g u r e 4 - 1 S E T U P m e n u ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4 - 10
F i g u r e 4 - 2 D i a g n o s t i c L E D te s t b o a r d
.. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . . . 2 - 4 7
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. ..
2 - 3 4
.
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . . . . . . . .
. ... . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .
- - - - -
. . . . . . . . . . . . .
- - - - -
.. .. .. .. .. .. .. .. .
2- 32
2- 3 7
2- 37
2- 3 8
2- 3 9
2 - 4 0
2- 4 5
2 - 4 5
2 - 45
2- 47
2- 49
. . . . 3 - 1
3 - 2
3 - 2
3 - 3
. 3 - 3
3 - 4
3 - 4
3 - 5
4 - 1 1
C o n t e n t s
G e n e r a l I n f o r m a t i o n
*
I N T R O D U C T I O N ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . x . j
P H Y S I C A L D E S C R I P T I O N ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. j . 2
E l e c t r i c a l C h a r a c t e r i s t i c s
C u r r e n t R e q u i r e m e n t s ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ...
E n v i r o n m e n t a l C h a r a c t e r i s t i c s ... ... ... ... ... ... ... ... ... ... ... . j . g
S a f e l y C h a r a c t e r i s t i c s
F C C N o t i c e ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
S o c k e t - M o u n t e d C o m p o n e n t s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. j . y
S h i p p i n g C o n s i d e r a t i o n s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... j . 7
R e f e r e n c e s
. . . . . . . . . . . . . . .
j . g
.
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
j . g
. .
v i i i
w w w . t h e c o r e m e m o r y .c o m
Page 7
T h e C o r e M e m o ry P r o je c t
C h i i f ) t e r 1
G e n e r a ! Inf ormation
I N T R O D U C T I O N
T h e p r o c e s s o r b o a rd is a n I B M - P C / A T - c o m p a t i b l e s in g le -b o a rd
c o m p u t e r ca rd th a t uses s p l i t b o a r d architecture ( S B A ) . T h e b o a r d ,
d e s i g n e d for m o d u l a r i t y and f l e x i b i l i t y , i s f u n c t i o n a l l y P C / A T
com pat ibl e i n t e rm s of pr o ce s s o r s p e e d , i n p u t / o u l p u t p o r t a s s i g n m e n t s ,
m e m o ry c o n fi g u r a t io n , a n d e x p a n s io n - b u s i n t e r f a c e ,
T h e b o a r d i s d e s i g n e d o n t h e P C / A T p e r i p h e r a l c a r d f o r m f a c t o r u s i n g
s t a te -o f - th e - a rt a p p li c a ti o n - s p e c if ic inte gra ted c i r c u i t s ( A S I C ) , v e r y
l a r g e - s c a l e i n t e g r a t i o n ( V L S I ) te c hn o lo g y , a n d s u r f a c e - m o u n t
t e c h n o l o g y ( S M T ) . F i g u r e s 1 - 1 a n d 1 - 2 sho w t h e lo c a t i o n o f t h e
co mp one nts o n t h e b o a r d . F eat ure s o f t h e p r o c e s s o r b o a r d a r e :
w w w . t h e c o r e m e m o r y .c o m
© Int el 8 0 2 8 6 Micr opr oc ess or
a D M A - 7 cha nnels
q T h r e e p r o g r a m m a b le t i m e r s
o R O M m e m o r y - 1 28 KB
o 2 ' 1 - b i t a d d r e s s b u s
o 1 G B v i r t u a l m e m o ry
a Keybo ar d p o r t
a S of tw a re s p e e d s w i t c h i n g
© U s e r s e l e c t a b l e w a it s t a t e
o L E D s p e e d in dic ato r
o B att er y b a c k u p
o Ba se m e m o ry e x p a n s io n t o 6 - 1 0 K B
o M ul tip le V L S I c h i p s
• P i p e l i n e d b u s i n t e r f a c e
• Real-T ime Cl o ck ( R T C )
• 1 6 - l e v c l i n t e r r u p t
• R A M m e m o r y - 5 1 2 K B
t 1 6 - b i t d a t a b u s
• 1 6 M B r e a l m e m o r y
• P C / A T c o m p a t i b l e R O M B I O S
9 8 0 2 8 7 c o p r o c e s s o r s o c k e t
9 S y s t e m c l o c k
9 K e y b o a r d e n t r y lo c k o u t
9 Sp ea ke r - v o l u m e c o n t r o l
9
PC/ AT-standard p e r i p h e r a l
c a r d s i z e
1 - 1
Page 8
T h e C o r e M e m o ry P r o je c t
P H Y S I C A L D E S C R I P T I O N
T h e p r o c e s s o r bo ar d i s a 4 . 8 - i n c h b y 13 .1 5 -i n c h , m u l t i l a y e r e d p ri n t ed
c ir c u it boa rd . I t i s a n in d us tr y- st an da r d P C / A T c a r d - s i z c d b o a r d .
T h e k e y o p e r a t in g c o m p o n e n t i s t h e I N T E L 8 0 2 8 6 - 1 0 16 -b it
m i c r o p r o c e s s o r ( U 4 3 ) located o n t h e rig h t si d e of t h e b o a rd . O t h e r
m aj or c om po ne nt s o n t h e c a r d i n c l u d e :
R ig h t side of h o ar d :
Q D R A M V L S I ( N P F R b o a r d U 72 , P E R b o a r d U 7 1 )
o 8 0 2 8 7 m a t h co pr oc ess or s o c k e t (U44)
C e n t e r o f h o ar d :
o C P U V L S I ( U 3 9 )
• 8259A-2 In ter ru pt Cont rolle rs ( 2 ) - N P F R U 6 8 . U 6 9 / P F R U 6 7 . U 6 8
e 8 2 3 7 - 5 D M A con tro ll er s ( 2 ) - U5 5. U6 6
a D M A p a g e re g is t e r - 74LS612 (U38)
Q R O M B I O S l o w b y t e (U 30 ) \
L o f t side of b o a r d :
w w w . t h e c o r e m e m o r y .c o m
® R e a l- T im e C lo c k ( R T C ) V I S I (U 63 )
• 8 7 4 2 Uni versal Pe rip he ral I n t e r f a c e (U 37 )
® R O M B I O S h i g h b y t e (U 27 )
D C p ow er i s su p p lie d t o ( li e b o a r d t h r o u g h t h e b u s conn ector lo c a t e d
o n t h e b o t t o m r i g h t of t h e b o a r d n e a r t h e D R A M V I S > I c h i p .
Mou nte d near t h e R T C V L S I c h i p a r e t w o ad ju sta ble cap acitors: V C 1
t o trim t h e 1 4 .3 3 8 M I I z clo ck a n d V C 2 t o tr im t h e 3 2 . 7 6 8 K I I z crys tal
f o r t h e T i m e o f D a y c lo c k .
1 - 2
Page 9
T h e C o r e M emory P roj ec t
G E N E H A L I N F W U I Ü N
Fig u re 1 - 1 P o w e r ( a i l re co ve ry p r o c e s s o r boa rd la yo u t (PFR )
w w w .t h e c o re m e m o ry .c o m
1 - 3
Page 10
T h e C o r e M emory P roj ec t
1 - 4
Fig u re 1 - 2 N o n pow er t a i l rec ov er y board la y o u t (NPFR)
w w w .t h e c o re m e m o ry .c o m
Page 11
T h e C o r e M e m o ry P r o je c t
G E N E R A L I N F O R M A T IO N
A l s o o il t h e h o a r d a r e c o n n e c t o rs f o r t h e f o l l o w i n g :
q 6 - p i n 8 - o h n i sp e a k e r ( J4 )
o 5 - p in b a t t e r y b a c k -u p ( P F R ) , 4-p in ( N P F R ) - R T C / C M O S
co nf ig u r at io n t a b l e (J 2 )
o 6 - p i n k e y b o a r d l o c k / L E D s p e e d in d ic a t o r ( J3 )
s 1 0 - p i n k e y b o a r d / p o w e r g o o d ( J5 )
o 3 6 - p i n e x p a n s i o n R A M (JM 1)
B e l o w the I n t e r r u p t c o n t r o l l e r ch ip a re a a re t w o b o a r d - e d g e bu s
co nnectors:
a 6 2 - p i n 8 - b i t I/ O b u s s i g n a l i n t e r f a c e ( P I )
o 3 6 - p in 1 6 - b i t I/ O b u s s i g n a l i n t e r f a c e (P 2)
A l s o o n t h e b o a r d ar c t w o b a n k s of d y n a m i c R A M . E a c h b a n k c o n s i s t s
o f nine chi ps; e ig h t c h i p s a r e fo r d a t a a n d t h e ninth i s f o r p a r i t y . Th es e
chips p r o v i d e 5 1 2 K B of b a s e m e m o r y . R A M m e m o r y m a y b e i n c r e a s e d
1 2 8 K B f o r a m a x i m u m o f 6 4 0 K B b a s e m e m o r y .
w w w . t h e c o r e m e m o r y .c o m
E L E C T R I C A L C H A R A C T E R I S T I C S
D C pow er i s p r o v i d e d t o t h e b o a r d t h r o u g h t h e b u s c onn ect or. Fig ure
1 - 3 s h o w s t h e p o w e r i n p u t c o n n e c t o r p i n - o u t s .
P i n
B 3
B 2 9
DIG
D l
BIO
B 3 1
DIG
F ig u re 1 - 3 P ow er co nn ect or p in - o u t s
V o l la g o
t 5 v ol t s
+ 5 v o lt s
< 5 v o lt s
Gro und
Gro und
Gr ou nd
Gr ou nd
1 - 5
Page 12
T h e C o r e M e m o ry P r o je c t
C U R R E N T R E Q U I R E M E N T S
T h e current r eq u ir e m e n ts are show n in F i g u r e 1 - 4 . Ma xim um cu rr en t
i n d i c a t e s a f u ll y p o p u l a t e d sys te m b o a r d , i n c l u d i n g a n 80 28 7 m at h
cop rocessor a n d t w o e x t r a E P R O M s .
U t N U t A L I N r U H M A I I U N
S A F E T Y C H A R A C T E R I S T I C S
T h e b o a r d i s co nst ru cte d of U L re co gni zed m a t e ri a l a n d p r o c e s s e d b y
a U L recognized etching hous e. T h e bo ar d m e e t s 9 4 V 2 flam ma bility
r a t i n g a n d i s m a r k e d i n ac cor dan ce w i t h U L p r o c e d u r e s .
Vo lta ge
V ol ta ge
. 1 2 v *
t 5 v +-5 %
- 5 v * 0.0 m A
•K 'v *
* - 5 . .1 2 an d 1 2 volt s are n o t u s e d by thi s bo ard .
T o le r a n c e
♦ • 1 0 %
.- 1 0 %
Fi gure 1 - 4 C urr en t re quirement s
T y p ic a l
Curr ent
0. 0 m A
2.25 A
0.0
M a x im u m
Cu rrent.
0.0 m A
3.0 A
0.0 m A
0.0 m A
E N V I R O N M E N T A L C H A R A C T E R I S T I C S
T h e p r o c e s s o r h o a r d w i t h s t a n d s v a r i o u s e n v i r o n m e n t a l c o n d i t i o n s
dur ing no rm al op era tion, sh ipm ent , storag e, a n d ha ndl in g as s p e ci fi e d
i n Figur e l- 5 .
R A N G E
O pe ra tin g 1 0 C t o 5 5 C
Ex tr em e
Power On *
Storage
T ra ns it
D R Y B U L B
T E M P E R A T U R E
1 0 C C h a n g e
pe r h ou r
0 C lo 6 0 C
1 0 C C h a n g e
p e r ho ur
- 1 0 C l o 5 0 C
1 5 C C h a n g e
per h o u r
- 4 0 C lo 6 0 C
20 C C h a n g e
per h o u r
R E L A T I V E
H U M ID I T Y
20 % t o 00%
1 0 % C h a n g e
p er hou r
1 0 % t o 95%
w / o
c o n d e n s a t i o n
1 0 % t o 90%
w / o
c o n d e n s a t i o n
5 % t o 95 %
w / o
c o n d e n s a t i o n
B A R O M E T R I C P R E S S U R E
1 0 5 lo 69,0 00
P a s c a l s u p t o 9 0 5 0 f t .
S a m e ( o r a l l ran ges.
F C C N O T I C E
T h e p r o c e s s o r b o a r d , w h e n o p e r a t i n g in t h e f in a l p ro d u c t
c o n f i g u r a t i o n , i s s u b j e c t t o F C C p a r t 1 5 J ( U S A ) a n d/ o r F T Z
(G e r m a n y ) me asurements of co nducted a n d r a d i a t e d ra di o fr e q u e n c y
e m i s s i o n s , d e pe n di n g o n t h e p r o d u c t c l a s s i f i c a t i o n . T h e board, a s
d e l i v e r e d , i s n e it h e r C l a s s A V E R I F I E D n o r C l a s s 1 3 C E R T I F I E D .
T h e fi na l pr oduct m u s t b e t e st e d t o es tab lis h i l s compliance w i t h t h e
a p p li c a b le em is s io n s r e g u la t io n s .
S O C K E T - M O U N T E D C O M P O N E N T S
T h e p r o c e s s o r b o a rd c o n t a i n s t h e f o ll o w in g so c k e t - m o u n t e d
c o m p o n e n t s :
• R O M B I O S c h i p s ( U 2 7 . U 3 0 )
c Ke yb oar d C o n tr o lle r ( U 3 7 )
• 8 0 2 8 6 M icr oprocessor ( U 4 3 )
o D R A M Co n tr o lle r V L S r ( U 7 1 )
T h e p in a s s i g n m e n t s fo r t h e se c o m p o n e n t s a re s h o w n i n t h e
" I n t e g r a t e d Circ uit Co mp one nt Pi n- out C o n fi gu ra ti on " s e c t i o n .
S H I P P I N G C O N S I D E R A T I O N S
T h e b o a rd w ill w it h s t a n d ( l i e f o l l o w i n g v i b r a t i o n s w i t h o u t an y
d e t ri m e n t a l e f f e c t s t o i t s o p e ra ti on or l i f e e x p e c t a n c y :
O
Fr equ en cy
0 F o rce
o T i m e
0 Shock
7 l o 1 0 0 I I Z
1 . 2 G ’ s , m in im u m
2 . 5 h o u rs
3 0 G ' s i n a n y p l a n e w i t h n o s u rr o u n d in g p r o t e c t i v e
p a c k a g e .
* N O I E : 7 lie ext rem e po wer-on ran g e i n d i c a t e s l i m i t s w h i c h are li k e ly i t t h e hea ting
o r a i r c o n d i t i o n i n g p l a n t t a i ls or h a s n o t y e t b r o u g h t th e r o o m t o o p e r a t i n g
co nditions.
Fi gure 1 - 5 Environmental ch a r a c t e r is t ic s
1 - 6
w w w . t h e c o r e m e m o r y .c o m
1 - 7
Page 13
T h e C o r e M e m o ry P r o je c t
R E F E R E N C E S
• I n t e l C o r p o ra ti o n :
• M i cr os yst em C o m p o n e n t s , vo lumes I a n d I I
• M em or y Co m ponents Handbook
• M ic rop ro ces so r and P e r i p h e r a l Handbo ok
• I n t ro d uc ti o n t o t h e i A P X 2 8 6
• L - l P X 2 8 6 H a r dw ar e R e f e r e n c e M a n u a l
• i A P X 28 6 Pr ogr am me r’ s Re f e r e n c e M an u al
• i r l P X 28 6 O p e r a t i n g S y s t e m s W a t e r ' s Gu id e
• T e x a s In str u m en ts:
• M ( ) S A t e r n a r y S u p p l e m e n t
• M o to r o la , Incor po rat ed
• Micropro ces so rs D a ta Ma n u al
C o n t e n t s
F u n c t i o n a l D e s cr ip ti o n
P R O C E S S O R H O A R D ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 1
8 0 2 8 6 M i c r o p r o c e s s o r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2
R a n d o m A c c e s s M e m o r y ( R A M ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 3
R A M M e m o r y R e s e t T i m i n g - ( P E R )
R e s e t G e n e r a t i o n ( P E R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 4
R e a d O n l y M e m o r y ( R O M ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 6
D i r e c t M e m o r y A c c e s s ( D M A ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 9
T i m e r / C o u n t e r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 1 1
I n t e r r u p t C o n t r o l ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 1 1
N u m e r i c P r o c e s s o r E x t e n s i o n . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
C P U V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .2 - 1 3
D R A M C o n t r o l l e r V L S I —
P o w e r F a i l R e c o v e r y B o a r d ( P E R )
D R A M C o n t r o l l e r V L S I —
N o n - P o w e r F a i l R e c o v e r y B o a r d ( N P E R ) ... ... ... ... ... ... ... ... ... ... ... .. 2 - 1 6
R e a l - T i m e C l o c k V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 1 7
I n p u t a n d O u t p u t C o n t r o l L i n e F u n c t i o n s ... ... ... ... ... ... ... ... ... ... ... 2 - 1 9
M u l t i p l e x e d B i d i r e c t i o n a l A d d r c s s / D a t a B u s
A L E - M u l t i p l e x e d A d d r e s s S t r o d e
I R Q - I n t e r r u p t R e q u e s t ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 0
R E S E T ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 0
P S - P o w e r S e n s e ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 0
A d d r e s s M a p
P e r i o d i c I n t e r r u p t S e l e c t i o n ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 2 2
A l a r m I n t e r r u p t S e l e c t i o n
S t a t i c C M O S R A M ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 3
U p d a t e C y c l e
R T C R e g i s t e r s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 5
R e g i s t e r A ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 2 - 2 5
U p d a t e I n P r o g r e s s B i L ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 2 - 2 6
R a t e S e l e c t i o n B i t s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 6
R e g i s t e r B
. . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ...
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
... ... ... ... ... ... ... ... .. . . .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. ... . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .
2 - 4
2 - 1 2
2 - 1 4
2 - 1 9
2 - 1 9
2 - 2 0
2 - 2 2
2 - 2 4
2 -2 6
v w w / t f t e c o r e m e m o r y . c o m
i
Page 14
N
T h e C o r e J V | f M j n o r y P ro je ct 2 - 2 7
P e r i o d i c I n t e r r u p t E n a b l e B i t
A l a r m I n t e r r u p t E n a b l e B i t
U p d a t e - e n d e d I n t e r r u p t E n a b l e B i t
D a t a M ode B i t . . ...
2 - 1 / 1 2 B i t ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 2 7
D a y l i g h t S a v i n g s E n a b l e B i t ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 28
R e g i s t e r C
I n l e r r u p t R e q u e s t F l a g ... ... ... ... ... ... ... ... ... ... ... ... ... .. . . . . . . . . . . .2 - 2 8
P e r i o d i c I n t e r r u p t F l a g
A l a r m I n t e r r u p t F l a g
U p d a t e - E n d e d I n t e r r u p t F l a g ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .2 - 2 9
l i t t I . » lit ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...2- 2 9
R e g i s t e r I )
V a l i d R A M and T i m e B i t .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2 - 2 9
b 6 t o b ( ) .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 2 - 2 9
K e y b o a r d I n t e r f a c e .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2 - 3 0
87 12 C o n t r o l l e r .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2 - 3 1
S o f t w a r e S p e e d S w i t c h i n g
A d d r e s s M a p s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..2 - 3 2
M e m o r y A d d r e s s M a p ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2- 3 2
I / O A d d r e s s M a p ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. . . . . . 2 - 3 4 1
C O N N E C T O R S
S p e a k e r C o n n e c t o r . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2 - 3 6
B a t t e r y C o n n e c t o r
K e y b o a r d I j o c k / L E D S p e e d I n d i c a t o r C o n n e c t o r
K e y b n a r d / P o w e r G o o d C o n n e c t o r
E x p a n s i o n R A M C o n n e c t o r
E d g e C o n n e c t o r s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 39
L o g i c S i g n a l s an d T h e i r F u n c t i o n s ... ... ... ... ... ... ... ... ... ... ... ... ... ... .2- 41
D a t a a n d C o n t r o l S i g n a l s
S y s t e m T i m i n g
R O M B I O S ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..2- 50
S e t u p ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2 - 5 0
.. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.
. . . . . . . . . . . . . . . . . . . . . . . . .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 2 - 2 9
.. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... .2 - 2 7
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
2 - 27 (
2 - 28
2 - 28
2 - 3 2
2 - 3 6
. . . . . . . .
... ... ... ... ... 2 - 3 7
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
2 - 38
2 - 4 5
2 - 27
2 - 2 7
. . 2 - 2 8
2 - 3 6
2 - 37
2 - 48
Cha pter .
F u n c ti o n a l D e s c r ip t io n
P R O C E S S O R B O A R D
i b i s sectio n co n ta in s a fu n c t io n al d es c ri p t io n o f t h e p r o c e s s o r b o a r d .
T h e m a j o r fu nc ti on s, a s s h o w n i n F ig ur e 2 - 4 , d e s c r i b e d a r c :
e 8 0 2 8 6 Mic ropr ocessor c o n t ro l
© D R A M V t . . 8 1 c o n tr ol
• C P U V L S I c o n t ro l
« R e a l- T im e C lo c k V L S I c o n t ro l
• D M A c on tr ol
© Interr upt c o n t ro l
• 8 0 2 8 7 Num eric Pro cess or c o n t ro l
c Keyboard c o n t ro l
o R O M c o n t ro l
© R A M c o n t ro l
® Ad dressing
© Co n n e ct o r s i g n a l c o n t ro l
/ /
w w w . t h e c o r e m e m o r y .c o m
2 - 1
Page 15
T h e C o r e M e m o ry P r o je c t
FU N CT ION AL D E S C R I P T I O N
0 0 2 8 6 M I C R O P R O C E S S O R
T h e c c i 1 1 1 a 1 p r o c e s s i n g un it ( U - l 3 ) i s an I N T E L 8 02 8 6 -1 0 . It l i a s a
c l u c k r a l e o f 6 . 0 M H z , 8 . 0 M H z , or l O .O M II z . T h e c l o c k r a t e m ay b e
s ele cte d thr ough t h e D O S F R E Q utility o r t h e ke yb oar d b y pres sing
A L T , E S C , a n d S Y S R E Q s i mu lt ane ous ly. P ro p er ju m p e r strapp ing i s
r e q u i r e d fo r t h e se le c te d spe ed; r e f e r t o t h e Swi tch es, J u m p e r s , a n d
Ad justme nts chap ter of t h i s m a n u a l .
T w o u p w a r d ly c o m p a ti b le operatin g mode s are su p p o r t e d : t h e rea l
a d d r e s s m o d e and the p ro te c te d v i r t u a l a d d r e s s m o d e . T h e r e a l
ad dress mo d e uf t h e 8 0 2 8 6 a l l o w s a 1 M B ad dr ess s p a c e . I n protec ted
m o de , a 1 6 M B real ad d re ss space with 1 G B v ir t u a l a d d r e s s i n g per
t a s k i s s u pp or te d.
T h e pro ce sso r bo ar d a l s o s u p p o rt s a n 8 0 2 8 7 h i g h p er fo rm an ce 8 0 -b it
m a t h co pr oc ess or .
A c o m p a ri so n o f ov era ll s y s t e m p erf o rm an ce s h ow in g w ai t st a te s an d
c y c l e t i m e s f o r t h e d if f e r e n t o p e r a t i n g s p e e d s i s s h o w n in F ig u r e 2 - 1 .
0 M H z
0 M E M O R Y
W AI T S T A T E S
2 5 0 n s B A S E
2 5 0 n s M E M O R Y
C Y C L E
T Y P E
1 6 D I T D US
C P L J
C L O C K
C Y C I E
2 1
2
W A IT
S T A T E
0
6 M l l z
C Y C L E
T IM E
500n s
0 M l t z
C Y C L E
T IM E
37 5ns
1 0 MH z
C Y C L E
T IM E
30 0ns
R A N D O M A C C E S S M E M O R Y ( R A M )
T h e p rocessor b o a r d h a s t w o b a n k s , 512K b y t e s , of d y n a m i c R A M ( U l -
U 1 8 ) . E a c l i bank c o n s is ts o f e ig h t ch ip s f o r d a t a a n d o n e fo r parity
c h e c k i n g .
R A M m e m o r y may b e i n c r e a s e d t o a ma xim um of 6 - t O K b y t f s b y
i ns er ti ng a 12 8 K e x p a n s i o n b o a r d i n t o o n e of ( l i e e x p a n s i o n s l o t s or b y
u si n g t h e 1 28 K expan sion c o n n e c to r ( J M 1 ) o n t h e p ro c e ss o r b o a r d
with t h e 128K p i g g y b a c k bo ar d . A dd it io n a l m e m o ry m a y b e a d d e d i n
t h e f o r m of R A M e x p a n s i o n c a r d s .
T h e dy na m ic R A M m em or y i s re fre she d u s i n g t h e D R A M V L S I , t h e
C P U V L S I a n d counter 1 of t h e t i m e r . Refresh req uir es o n e m e m o r y
cycle e v e ry 1 5 m ic ros eco nd s. I n p o w e r - d o w n op er ati on , a s t r a p a l l o w s
( h e m e m o r y t o h e r e f r e s h e d a t a s l o w e r r a t e , t o c o n s e r v e p o w e r .
S in g l e b i t e r r o r s a re dete cte d us in g a nin th b i t for pa rity . A pa rit y
e r r o r g e n e ra t e s a n o n - m a s k a b l e in t e r r u p t t o t h e 8 0 2 8 6 C P U .
1 6 B IT B U S
0 BIT T O
Q BIT I / O 6
1 6 B IT T O
0 BIT I / O 1 4
1 6 BIT T O
1 6 B IT I / O
2
2
2 4
2 1 0 2000 ns
2 1
2
2
Fit)uic2-1 Sy st e m p ci lo r m a n co
2 - 2
w w w . t h e c o r e m e m o r y .c o m
1 500n s
1 0 0 0 n s
50 0 ns
37 5n s
7 5 0n s
1500 ns
3 7 5n s
40 0n s
00 0n s
1600 ns
400ns
3 7 5 n s E X P A N S I O N
3 7 5 n s M E M O R Y
7 5 0 n s
15 00 n s
3 7 5n s
Page 16
T h e C o r e M e m o ry P r o je c t
FU N CT ION AL D E S C R I P T I O N
0 0 2 8 6 M I C R O P R O C E S S O R
T h e c c i 1 1 1 a 1 p r o c e s s i n g un it ( U - l 3 ) i s an I N T E L 8 02 8 6 -1 0 . It l i a s a
c l u c k r a l e o f 6 . 0 M H z , 8 . 0 M H z , or l O .O M II z . T h e c l o c k r a t e m ay b e
s ele cte d thr ough t h e D O S F R E Q utility o r t h e ke yb oar d b y pres sing
A L T , E S C , a n d S Y S R E Q s i mu lt ane ous ly. P ro p er ju m p e r strapp ing i s
r e q u i r e d fo r t h e se le c te d spe ed; r e f e r t o t h e Swi tch es, J u m p e r s , a n d
Ad justme nts chap ter of t h i s m a n u a l .
T w o u p w a r d ly c o m p a ti b le operatin g mode s are su p p o r t e d : t h e rea l
a d d r e s s m o d e and the p ro te c te d v i r t u a l a d d r e s s m o d e . T h e r e a l
ad dress mo d e uf t h e 8 0 2 8 6 a l l o w s a 1 M B ad dr ess s p a c e . I n protec ted
m o de , a 1 6 M B real ad d re ss space with 1 G B v ir t u a l a d d r e s s i n g per
t a s k i s s u pp or te d.
T h e pro ce sso r bo ar d a l s o s u p p o rt s a n 8 0 2 8 7 h i g h p er fo rm an ce 8 0 -b it
m a t h co pr oc ess or .
A c o m p a ri so n o f ov era ll s y s t e m p erf o rm an ce s h ow in g w ai t st a te s an d
c y c l e t i m e s f o r t h e d if f e r e n t o p e r a t i n g s p e e d s i s s h o w n in F ig u r e 2 - 1 .
0 M H z
0 M E M O R Y
W AI T S T A T E S
2 5 0 n s B A S E
2 5 0 n s M E M O R Y
C Y C L E
T Y P E
1 6 D I T D US
C P L J
C L O C K
C Y C I E
2 1
2
W A IT
S T A T E
0
6 M l l z
C Y C L E
T IM E
500n s
0 M l t z
C Y C L E
T IM E
37 5ns
1 0 MH z
C Y C L E
T IM E
30 0ns
RA N D O M A C C E S S M E M OR Y ( R A M )
T h e p rocessor b o a r d h a s t w o b a n k s , 512K b y t e s , of d y n a m i c R A M ( U l -
U 1 8 ) . E a c l i bank c o n s is ts o f e ig h t ch ip s f o r d a t a a n d o n e fo r parity
c h e c k i n g .
R A M m e m o r y may b e i n c r e a s e d t o a ma xim um of 6 - t O K b y t f s b y
i ns er ti ng a 12 8 K e x p a n s i o n b o a r d i n t o o n e of ( l i e e x p a n s i o n s l o t s or b y
u si n g t h e 1 28 K expan sion c o n n e c to r ( J M 1 ) o n t h e p ro c e ss o r b o a r d
with t h e 128K p i g g y b a c k bo ar d . A dd it io n a l m e m o ry m a y b e a d d e d i n
t h e f o r m of R A M e x p a n s i o n c a r d s .
T h e dy na m ic R A M m em or y i s re fre she d u s i n g t h e D R A M V L S I , t h e
C P U V L S I a n d counter 1 of t h e t i m e r . Refresh req uir es o n e m e m o r y
cycle e v e ry 1 5 m ic ros eco nd s. I n p o w e r - d o w n op er ati on , a s t r a p a l l o w s
( h e m e m o r y t o h e r e f r e s h e d a t a s l o w e r r a t e , t o c o n s e r v e p o w e r .
S in g l e b i t e r r o r s a re dete cte d us in g a nin th b i t for pa rity . A pa rit y
e r r o r g e n e ra t e s a n o n - m a s k a b l e in t e r r u p t t o t h e 8 0 2 8 6 C P U .
1 6 B IT B U S
0 BIT T O
Q BIT I / O 6
1 6 B IT T O
0 BIT I / O 1 4
1 6 BIT T O
1 6 B IT I / O
2
2
2 4
2 1 0 2000 ns
2 1
2
2
F it ) u ic 2 - 1 S y s t e m p c i l o r m a n c o
2 - 2
w w w . t h e c o r e m e m o r y .c o m
1 500n s
1 0 0 0 n s
50 0 ns
37 5n s
7 5 0n s
1500 ns
3 7 5n s
40 0n s
00 0n s
1600 ns
400ns
3 7 5 n s E X P A N S I O N
3 7 5 n s M E M O R Y
7 5 0 n s
15 00 n s
3 7 5n s
Page 17
T h e C o r e M e m o ry P r o je c t
R E AD ON LY MEMORY ( R O M )
T h e p r o c e s s o r b o a r d h a s f o u r s o c k e t s ; U 2 7 - U 3 0 , for R O M or
e r a s a b ie - p r o g r a m m a b le - r c a d - o n ly m em or y ( E P R O M ) . I Z a c h so cket
accom m oda te s 2 7 1 2 8 (1 6 k x 8 ) o r 2 7 2 5 6 (32k x 8 ) m e m o r y c h i p s . R ef er
t o F i g u r e s 1 - 1 o r 1 - 2 f o r t h e l o c a t i o n of l h e f o u r R O M / E P R O M
s o c k e t s .
T h e t o p 6 - 1 K . o f me mor y, 1 ( ) ( ) ( ) ( ) ( 1 1 ) t o H T T T ' ( I I ) r e a l m o d e (1 M t o t a l
sy st e m m e m o r y ) , and FFOO OO(H ) t o F F F F F F ( I I ) p ro te ct e d m o d e
( 16 M t o t a l s y s t e m m e m o ry ) a r e r e s e r v e d f o r R O M B I O S . T h e a d d r e s s
ma p f o r the R O M s is sh ow n i n F i g u r e 2-3 . A t 6.0 M i l z a R O M
memo ry c y c l e i s 37 5n s a n d t h e d a t a ac cess t i m e i s 2 0 0 n s . W it ii t h e 1 0
M I I z o p ti o n ena bled R O M m e m or y cy cl es ar e 300n s a n d d a t a a c c e s s
t i m e is 2 8 0 n s .
A D D R E S S
0E 00 00 T O 0 E F F F F
0F0 00 0 T O 0 F F F F F
F E 0 0 0 0 T O F E F F F F
| F F 0 0 0 0 T O F F F F F F
Figu re 2 - 3 ROM a d d r e s s m a p
D E V I C E D E S IG N A T IO N
R e s e r v e d ROM m e m o r y s p a c e
B I O S R O M m e m o r y s p a c e
R e s e r v e d R OM m e m o r y s p a c e
B I O S R O M m e m o r y s p a c o
w w w . t h e c o r e m e m o r y .c o m
Page 18
T h e C o re M e m o r y P r o je c t
F U N C T I O N A L 0 ^ - 'IP T IO N
F ig u re 2 - 4 Power ( a i l r ec o ver y boa rd Ju n c t i o n a l b lo ck dia gr a m (P F R )
w w w .t h ec o re m em o ry .c o m
2 - 1
Page 19
T h e C o r e M emory Pro je ct
w ww .th ec ore me m ory aso m
g u r e 2 - 5 Non-po wer ( a i l recovery b oa rd lu n c S i o n a i block d i a g ra m (N PFR)
Page 20
T h e C o re M e m o r y P r o je c t
F U N C T IO N A L D E S C R I P ' I IO N
D I R E C T M E M O R Y A C C E S S ( D M A )
T h e pro cess or ho ar d in cl u d e s 't w o I N T E L 8 2 3 7 - 5 D M A co n tr o lle rs ,
( U 5 5 a n d U6 6) . E a c h co n tr o lle r h as fo u r cha nn els . S in ce o n e ch an n el
i s u s e d f o r c a s c a d i n g , s e v e n a r e av a ila b le f o r s y s t e m u s e .
D M A contr oller 1 ( U 5 5 ) c o n tr o ls ch an nels 0 - 3 . It s up p or ts 8 - b i t d a t a
tran sfers b e t w e e n 8 - h i t I/ O de v ic e s a n d 8 - b i t o r 1 6 - b i t s y s t e m m e m o r y .
D a t a i s t r a n s f e r r e d i n b l o c k s up t o 6 4 K b it s in s i z e and can b e
tr a n s f er re d anywhere i n the tot al sy st em memo ry a d d r e s s ra n g e o f
16 M b y t e s . D M A co n t r o ll e r 1 co n tr o ls addre sse s A O t o A 1 5 a n d i t s
a s s o c i a t e d p a g e r e g i s t e r con tro ls A 1 6 t o A2 3 .
D M A co nt ro lle r 2 ( U 6 6 ) c o n tr o ls ch a n ne ls 4 - 7 . I t s up p or ts 1 6 - b i t d a t a
t r a n s f e r s be tw een 1 6 - b it I / O d e v i c e s a nd 16-b it m em o ry . D a ta i s
tra nsferred , i n b l o c k s u p t o 12 8K b i t s i n s iz e , on e v e n b y t e bo un da rie s
on ly . Ch a nn e l 4 i s re ser ved fo r ca sc a di n g t h e t w o co n tr o lle rs . D M A
c o n tr o ll e r 2 co nt ro ls add res s lin es A 1 t o A 1 6 a n d i t s as so cia te d p a g e
r e g is t e r c o n t ro ls l i n e s A17 t o A2 4 .
D M A p a g e re g is t e r ( U 3 8 ) , for c h a n n e ls 5 - 7 , co n ta in t h e ad dr es s
b i t s A 1 7 th r o u g h A 2 3 . T h e a d d r e s s e s a re o u tp u t in d a t a bi ts D 1
th ro ug h D7 . D O i s n o t u s e d for 1 6 - b i t t ra n sf e rs . T h e b a s e ad dr es s , f o r
ch a n ne ls 5 - 7 , w r it te n i n t o t h e b a s e ad dress re g ist e r s ho u ld b e t h e r e a l
a d d r e s s d i v i d e d b y t w o .
w w w .t h ec o re m em o ry .c o m
W h e n a d d r e s s in g m e m o r y D M A channel ad dr ess es, d o n o t in cr em en t
a c ro s s p a g e b o u n d a r i e s .
T h e P a g e R e g is te r a d d r e s s e s a r e s ho w n i n Figur e 2 - 6 .
2 - 9
Page 21
T h e C o r e M e m o ry P r o je c t
F U N C T IO N A L D E S C R I P T I O N
DMA
C O N T R O L L E R C H A N N E L F U N C T I O N
1
1 1 S D L C
1
1
2
2
2
2 7
0
2 F L E X D IS K
3
4 C A S C A D E T O C N T 1
5
6 U N D E D I C A T E D 8 9 H
F ig ur e 2 - 6 Pa ge re gi ste r a d d r e s s e s
U N D E D I C A T E D
U N D E D I C A T E D 0 2 H
U N D E D I C A T E D
U N D E D I C A T E D U A H
R E F R E S H R E G I S T E R O F It
P A G E R E G I S T E R
I / O A D D R E S S
Q 7 H
0 3 H
at I T
8B H
T h e D M A c o n t r o ll e r co m m an d cod e ad dr es se s a rc shown i n Fi gu re 2 -
7.
A D D R E S S F U N C T I O N
O C O t - l CHO B A S E AND C U R R E N T A D D R E S S
0 C 2 I I C l I 0 B A S E A ND C U R R E N T W O R D C O U N T
0 C 4 H
O C G H C H I B A S E A ND C U R R E N T W O R D C O U N T
' 0 C 8 H C l I 2 B A S E AND C U R R E N T A D D R E S S
O C A I T
O C C H
O C E H C l I 3 B A S E A ND C U R R E N T W O R D C O U N T
O D O H R E A D S T A T U S R E G O R W R IT E C O M M A N D R E G
0 D 2 I I W H ITE R E Q U E S T R E G I S T E R
0 D - 1 H
O D Ü H
O D O H
O D AH
O D DI I
ODEH
Fi gur e 2 - 7 D MA con tro ll er command cod e a d d r e s s e s
C H I B A S E A ND C U R R E N T A D D R E S S
C l I 2 B A S E A ND C U R R E N T W O R D C O U N T
C H 3 B A S E A ND C U R R E N T A D D R E S S
W R I T E M A S K R E G I S T E R ( S I N G L E B I T )
W R I T E M O D E R E G I S T E R
C L E A R B Y T E P O IN T E R
R E A D T E M P R E G I S T E R OR M A S T E R C L E A R
C L E A R M A S K R E G I S T E R
W R I T E M A SK R E G I S T E R (A LL BIT S)
0 ^ 1 f
( 0 - 0 ) -
T I M E R / C O U N T E R
T h e bo ar d prov ide s th re e p r o gr am m ab le 1 6 - b i t t im e r counte rs (U63 ).
C o u n t e r 0 is li e d t o interr upt 0 , co u n te r 1 i s u s e d fo r dyn amic R A M
re fre sh a n d counter 2 i s u s e d f o r t h e s p e a k e r, a s s h o w n i n Figure 2 - 8 .
C O U N T E R
0 1.1 9 0M H z
1
2 1.1 90M Hz
C L K I N
1.1 9 0M H z
Fig u re 2 0 Ti m e r counters
O U T P U T
825 9 A I R Q O
R E F R E S H R E Q U E S T
S P E A K E R DRIVE
I N T E R R U P T C O N T R O L
T w o 8 2 5 9 A - 2 in te r r u p t co n t r o ll e r s ( U 6 7 a n d U 6 8 fo r t h e P F R b o a r d
a n d U6 8 a n d U6 9 fo r t h e N P F R b o a r d ) r e g u l a t e t h e i n t e rr u p t r e q u e s t s
f r o m e x t e r n a l d e v i c e s . T h e y a re c a s c a d e d t o p r o v i d e 1 6 le ve ls of
interrupts a s s h o w n i n Fig ure 2 - 9 .
I n t e r r u p t U s e
( U 6 0 ) 0 T im e r Counter 0
1
3
4
5
6
I
( U 6 7 )
7
8 C l o c k I n t e r r u p t
9
1 0 R e s c i v c d
1 1
1 2
1 3
1 4
1 5
—
Figu re 2 - 9 H ar dw ar e i n t e r r u p t ass ignm en ts
Keyboard o u t p u t b u f f e r f u l l
C a s c a d e i n p u t f r o m s e c o n d c o n tr o ll e r
A u x i l i a r y serial p oi t
S eri al A s y n c h r o n o u s Commu nica tions P o r t
A u x i l i a r y p a r a ll e l p o r t
Fle x disk d i iv o c o n t r o ll e r
P a r a ll e l ( P r i n t e r ) P o r t
C a u s e s IRQ2 (s o ft w a re co n t r o ll e d )
Res er ve d
Res er ve d
8 02 8 7 C o p r o c e s s o r
F ix ed disk d i iv o co n tr o ll e r
R ese rv ed
w W W .t he c or e m em or y .c om
2 - 7 7
Page 22
T h e C o r e M e m o ry P r o je c t
r i / f v l w / 1 7 / V 7 U . U c O u l / n / I V / V
A no n-m ask abl e in t e rr up t ( N M I ) i s a c t i v a t e d w h e n e it h e r :
• A pa rit y e r r o r occurs w h e n r e a d i n g f r o m R A M
• A n c i i o i li a .s o c c t i n e i l i n a d e v i c e i n o n e o f t l i c e x p a n s i o n s l o t s
• R o w e r t o t h e p o w e r supply li a s be e n lost. ( A p p li c a b l e on ly t o t h e
I T U bo ar d. )
N U M E R I C P R O C E S S O R E X T E N S I O N
T h i s bo ard su p p o r ts an 80287 h ig h p er f o rm a n ce n u m er ic p r o c e s s o r
( U 4 4 ) w h i c h p r o v i d e s h i g h - s p e e d m a t h e m a t ic a l c o m p u t a t i o n
c a p a b i l i t i e s . T h e s p e c i f i c d e v i c e sp ee d r e q u i r e d d e p e n d s o n the
ope ra ti on al s p e e d of t h e s y s t e m , a s s h o w n i n Figure 2 - 1 0 .
S Y S T E M C t O C K
6 .0 M Hz 0 0 2 0 7 - 3
8 .0 Mttz
1 0 .0 MHz \ 8 0 2 8 7 - 8 )
I ii ju r e 2 - 1 0 S y s te m sp e o d / c o p r o c o s s o r t y p o r e q u ir e m e n ts
C O P R O C E S S O R T Y P E R E Q U I R E D
0 0 2 0 7 - 8
T h e nume ric proces so r c on tr ol re g is t e rs fu n c t i o n a s f o l l o w s :
A n O U T in st ru ct io n t o p o r t 0 F 0 H d e a r s t h e 8 0 2 8 7 b u s y s i g n a l .
C P U V L S I
T h e C P U V I - S I , U 3 9, i s a C M O S c hi p c ont ain in g m u c h of t h e ‘ glue’
log ic req uire d f o r o pe ra ti on o f t h e pro cess or b o a r d . T h e m a i n f e a t u re s
o f t h i s c h ip a re sy st e m c l o c k g e n e r a t i o n , sy st em c o n t r o l sig na l
g e n e r a t i o n , sh u t d o w n lo g ic an d N M I co n tr o l l o g ic . T h e de v i c e i s
p a c k a g e d i n a 8 4 - p i n p l a s t i c le a d e d c h i p c ar rie r ( P L .C C ) . Fig ure 2 - 1 1 i s
a bl ock d i a g r a m o f ( h e C P U V U S 1 c h i p .
T h i s b u s y s i g n a l i s lat c he d if t h e 8 0 2 8 7 g e n e ra t e s a n er r o r s i g n a l wh ile
b u s y .
A n O U T ins tru ct io n t o po r t 0 F 1 H r e s e t s t h e 8 0 2 8 7 .
W h e n t h e pro ce sso r bo ar d is p o w er ed u p , t h e no n- m ask ab le in te r r u pt
( N M I ) i s d is a b l e d o u t s id e t h e 8 0 2 8 6 .
E n a b l e t h e N M I b y writin g a b y t e w i t h d a t a b i t 7 e q u a l t o a lo gi c 1 , t o
I/ O ad dr ess 0 7 0 1 1 .
D is a b le t h e N M I b y writi ng a b y t e w it h d a t a b i t 7 e q u a l t o a lo gi c 0 , t o
I/ O ad dress 0 7 0 1 1 .
w w w . f h e c o r e m e m o r y . c o m
Fig u re 2 - 1 1 C P U VL SI blo ck d i a g r a m
2- 13
Page 23
t H e C o r e M e m o ry P r o je c t
F l IN C TION AL O F S C I U ! J HON
D R A M C O N T R O L L E R V L S I -
P O W E R F A I L R E C O V E R Y B O A R D ( P F R )
T h e D R A M C o n t r o ll e r V L S I ch ip ( U 7 1 ) g e n er a te s t h e a p p r o p r ia t e
sig n al s req ui red t o co n tr o l u p t o 2.128 M b y te s o f dy na m ic R A M a n d
1 28 K byte s o f E l ’ R O M / K O M , an d m a in t a in t h e R A M when in t h e
po w er d o w n mo d e. T h e le n g t h o f t i m e t h a t t h e inte grity o f memo ry
c a n h e ma in tai ne d dep end s o n t h e am oun t of me mor y a n d t h e size o f
t h e but tery. T h e D R A M c o n t r o l l e r i s p a c k a g e d i n a 8 - 1 - p i n P L C C .
F ig ur e 2 - 1 2 i s a b l o c k d ia g r a m of t h e D R A M co ntr oller .
N O T E : T h i s inform ation a p p l i e s o n l y t o t h e p ow er f a i l re co ver y bo ar d.
A17 - A 2 3
- MEM C S I G
C P U M L D A
C P U C L K
+ 0 WA IT S T
A D V D E C O D
- N I T R E S M
- ME M M A P
T E S T R S T
ROM S E L ___ ___ __
_ _ _ _ _ _ _ _
A i . E
__ __ __ __
- Q M E
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _
_ _ _ _ _ _ _ _
1 2 8 S E L
_ _ _ _ _ _ _ _
__ __ __ __
M / - I O
- - - - - - - -
_ _ _ _ _ _ _ _
XAO
_ _ _ _ _ _ _
5 0
__ __ __ __
5 1
_ _ _ _ _
< R A S
__ __ __ __
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _
M L M S 1 ___ ___ __
M E M S 2
_ _ _ _ _ _ _
_ _ _ _ _ _ _ _
_ _ _ _ _ _ _
- M L : MR
_ _ _ _ _ _ _
R A S 4 C A S
L O G I C
&
A D D R E S S
O E C O D E
L O G I C
+ F S Y S 1 6
- C A S S Y S L
- C A S S Y S I I
+ R A M S E L
- C A S E X P L
- C A S E X P H
- RA M R A S
- L M E G C S
M DA T D I R
- O N B D M E M
- E X P RA M R A S
E P R O M 1
E P R O M 2
F1C
S ig n a ls M E M S 1 . M E M S 2 , - M E M _ M A f \ a n d 1 2 8 _ S E L decode t h e
a d d r e s s e s o n ( li e chip . I f t h e a dd re ss is a R A M a d d r e s s , (lie p rop er
R A S a n d C A S si gna ls a r e g en er ate d . I f t h e A D V A N C E _ D E C O D E
s i g n a l is held hi gh, t h e c h ip a ll o w s 0 wa it st a te o p e r a t i o n . I f t h e
A D V A N C E _ D E C O I ) E fu nction i s act ive , si gn al s M / - 1 0 , S O , a n d S I
det erm ine if t h e curre nt m ac h in e c y c l e i s a m e m o r y r e a d o r a m e m o r y
w ri te . I f t h e A D V A N C E _ D E C O D E fu nc ti on i s n o t ac ti ve , t h e c h i p
w a its f o r t h e + R A S s i g n a l t o g o h i g h b e fo re g e n e ra t in g R A S a n d C A S
sig n al s t o m e m o ry . N o ad va nc e d ec od in g i s poss ible durin g a D M A
c y c l e .
U n d e r n o r m a l o p e ra t i o n , t h i s c h i p g e n e r a t e s a r e f r e s h R A S o n c e ' • v e r y
1 5 mic ros eco nd s. A f te r p o w e r i s l o s t , t h e c hi p runs th ro ug h a n o r m a l
re fre sh f o r 5 1 2 c y c l e s . M e m o r y i s ( lie n r e f r e s h e d a t a n e x t e n d e d r a t e , i f
ju m p e r J P 6 i s s e t t o 1 - 2 , w h i c h i s a b o u t e i g h t t i m e s s lo w e r t h a n n o r m a l
memo ry s p e e d . U p o n po w er -u p , t h e c hi p reve rts back t o t h e n o r m a l
r e f r e sl i ra te a n d b e g i n s n o rm a l op er ati on . T h e R O M B I O S f i rm w a re
is r e s p o n s i b l e f o r k e e p in g - R E F R E S H hi gh long e n o u g h f o r 51 2
re fr e s h c y c l e s t o l i e g e n e r a t e d b e f o r e - R E F R E S H g o e s l o w .
A t - A 2 0
- R E F A D D E N
- R E F R E S H
R E F C L O C K
- R E F R A T E
< P O W E R G O
H E F _ C L O C K
Figu re 2 - 1 2 DR A M con tro ll er V L S I (P FR )
www. t f i e 7 ci) r e me m o ry. c o m
A D D R E S S
MUX A N O
R E F R E S H
C O U N T E R
R E S E T
S Y S R E S E T
M A O - M A 9
A 0 - A 8
- R E S E T
2 - 7 5
Page 24
T h e C o r e M em or y P r o je c t
h ' U N O l IONAL D l i S C R I P 1 ION
D R A M C O N T R O L L E R V L S I -
N O N - P O W E R F A I L R E C O V E R Y B O A R D ( N P F R )
T h e D R A M co n t r o ll e r V L S I ( U 7 2 ) gen er ate s t h e a pp ro pr ia te si gnals
req ui re d t o c ont rol u p t o 6 40 K b y t e s of d y n a m ic R A M a n d 128K b y t e s
o f l i l ' R O M / K O M . T h e D R A M c o n t r o l l e r i s p a c k a g e d i n a 6 8 p in
i n . C C Fi gu re 2 - 1 3 i s a bl oc k d ia g ra m of t h e D R A M co ntro ller.
N O T E : T h i s in f o r m a t io n a pp lie s only t o t h e no n -p o w er fa i l r ec o v er y
b o a r d .
+ F S Y S 1 6
- C A S L
- C A S H
♦ R A M S E L
- C A S U L
- C A S U H
- R A M R A S
- L M E G C S
M D A TD IR
- O N B D M E M
M A O - M A 8
A 0 - A 7
R E A L - T I M E C L O C K V L S I
T h e R e a l- T im e C lo c k ( R T C ) V L S I chi p, U 6 3, co nt ai ns t h e fu nc ti on al
e qu iv ale nt of t h e Moto rola M C 14 68 18 T i m e o f Day chip a n d t h e In t e l
I 8 2 5 4 T i m e r c h i p . I t su pp or ts a l l of t h e t i m e of d a y mo des pr ovided b y
t h e MC1468 18 , t h r e e u s e r progr ama blc counters, a n d ba tte ry b a c k - u p .
T h e c h i p i s p a c k a g e d i n a 6 8 - p i n P L C G Fig ure 2 - 1 4 i s a bl oc k d i a g r a m
of t h e R T C V I - S I c h i p . T h i s s ect io n incl ude s a bloc k dia gra m, a n ' J/ O
ad dress m a p , a l i s t of s i g n i f i c a n t fe atu re s o f t h e chi p, a n d a des cr ip ti on
o f t h e i n t e r f a c e t o t h e c h i p .
- I R Q
IR Q O
0 L T T 1
0 U T 2
O S C
- N M I C S
- 8 7 * 2 C S
- R E G WR
- R E G R D
W W W .
Figu re 2 - 1 3 DR AM con tro ll er V L S I (NP FR)
c o r e m e m o r y . c o m
- S C I . E P R O M I
- S E L E P R O M 2
Fig ure 2 1 4 n T C VI S I b l o c k d i ag ra m
T h e real-time clo ck l o g i c co n ta in s 1 4 b y te s us e d b y t h e R T C c h ip f o r
ti m e and d a te c o n t r o l . T h e r e m a i n i n g 5 0 b yt es a r e u se d b y t h e
p r o c e s s o r bo ard t o s to r e v a r i o u s p a r a m e t e r s r e q u i r e d f o r s ys te m
op er ati on . T h e fu n c t i o n o f e ach of t h e s e b y t e s i s out lined i n Figure 2 -
1 5 .
I
2 - 1 7
Page 25
T h e C o r e M e m o ry P r o je c t
F l f N C r i O N A L D F S C H I F / IO N
I / O A D D R E S S F U N C T I O N
0 0 1 1 R T C S e c o n d s *
0 1 1 1 R T C S e c o n d s al ar m *
02 H
03H R T C Min ute s al arm *
04 H
05 H
0 6 H R T C D a y ol th e wee k*
0 7 1 1 R T C D a y o t th e m o n t h
00 H
0 9 1 1
0 AH
0B H
O C I I
O D H
0 E H
0F H S t a t u s byte (S hutdown)*
1 0 1 1
1 l i t
1 2 H F ix e d d is k d r i v e ( t y p e )
1 3 1 1
1 4 H
1 5 H
IC H R a s e memor y byte ( 1 li g l i )
1 7 H
1 0 1 1
1 9H -2 D H U n u s e d
2 E H - 2 F H C h e c k s u m
30 H
3 1 1 1
3 2 H
3 3 H
34 H-3 FH
* T h e s e bytes ar e n o t inc lu d ed i n th e c h e c k s u m calculation.
Fi gur e 2 -1 5 R T C RAM I / O a d d r e s s m a p
R T C M in u tes *
R T C H o u r s *
R T C H o u r s al arm *
R T C Mo nt h
R T C Ye a r
R T C S t a t u s regist er A
R T C S t a t u s regist er B
R T C S t a t u s register C
R T C S t a t u s register D
S t a t u s byte (D iagn ostic)*
F le x d is k d ri v e ( T y p e )
U n u s e d
U n u s e d
E q ui p m e nt f l a g
B a s e m emory byte ( L o w )
E x p a n s i o n m emory byt e ( L o w )
E x p a n s i o n m em or y byt e ( H ig h )
E x p a n s i o n mem or y by te (Low )*
E x p a n s i o n mem or y by te ( 1 lig h )*
C e n tu ry d a ta *
P o w e r o n F l a g s *
U n u s e d
J o - t F
V
T h e f o l l o w i n g i s a l i s t of s ig n i fi c a n t fe at ur e s o f ( l i e R T C V L S I c h i p :
a Inte rna l Ti m e B as e a n d O s ci ll at o r
j o Cou nt s Se co nd s, M in ut es , a m i H o u rs of t h e D a y
o Cou nt s D a y s o f t h e Week, Dat e, Month, a n t i Y e a r
a T i m e B as e Inp ut: 3 2 . 7 6 8 K I J z
® T i m e B as e O s ci ll at o r f o r Pa rallel Re sonant C rys tal s
o B in ary or B C D Represe ntatio n o f T im e, Cale nda r, a n d A la rm
o 1 2 o r 2 4 H o u r C lo c k w i t h A M a n d PM i n 1 2 I lour M od e
q Au to m a tic li n d of Month Reco gnitio n
a Au to m a tic L e a p Y e a r Com pens ation
o In t e rf ac ed a s 6 1 R A M L o ca ti o n s
o 1 4 B y t e s of C lo c k a n d Con trol Reg iste rs
q 5 0 B y t e s of Gen era l Pur pose R A M
© St at us B it In d ic at e s Dat a I n t e g r it y
o T h r e e s o f t w a r e - m a s k a b le a n d t e s t a b l e in t e rr u p t s :
« T i m e o f Da y A la r m , On cc -p er- Sc con d t o Once-per-Day
a Per iodic Int errupt R a te s f r o m 1 2 2 . 0 7 0 uS t o 5 0 0 m S
a E n d- o f- Cl o c k Upd ate Cyc le
T h e in t e r f a c e t o t h e R T C i s d e s c ri b e d b e l o w .
I n p u t a n d O u t p u t C o nt ro l L in e Func tions
T h e fu n c t i o n s of t h e I / O con trol lin es ar e d e s c r i b e d b e l o w .
M u lti pl e xe d B i d i r e c t i o n a l A d d r e s s / D a t a B u s (A D 0 - A D 7 ) - - T h e b u s
p r e s e n t s t h e a d d r e s s d u r in g t h e fir st p has e of t h e b u s cy cl e, a n d t h e
d ata du ring t h e second ph as e . T h e val id address mu st b e pr ese nte d
ju s t be fo re t h e f a l l o f A L E . V a l i d writ e d a t a m u s t b e prese nted a n d
h el d st abl e a t t h e e n d o f Ih e w r it e c y c l e . I n a r e a d c yc le , 8 b i t s o f d a t a
a rc o u t p u t n e a r t h e e n d of t h e c y c l e .
A L E - M u lt i p le x e d A d d r e s s S tr o b e - - T h i s i np ut i s a p o si tiv e s tro be
pu ls e t h a t dem ul ti pl e xe s t h e b u s . T h e f a l l i n g e d g e of A L E ca us es t h e
a d d r e s s t o h e l a t c h e d w it h in t h i s d e v i c e ,
w w W .t f1 %c 0r em em o ry .c om
2 - 79
Page 26
T h e C o r e M e m o ry P r o je c t
F U N C T IO N A L D E S C R I P T I O N
I R Q - In terru pt R e q u e s t - • T h i s a c t iv e High o u t p u t inte rrup ts t h e h o s t
p r o c e s s o r a s neede d. T h e I R Q o u tp u t r e m a i n s h i g h as lon g as t h e
stat us b i t e nab ling t h e inter ru pt i s se t. T o c l e a r I R Q , t h e p r o c e s s o r
r ea ds R e g is t e r C . R E S E T a ls o c l e a r s p e n d in g in t e r r u p t s . W h e n n o
inter ru pt is occ urr ing , t h e I R Q pin is L o w o r T r i - S t a l e d a c c o rd in g t o
t h e w a y t h e R T O i s p r o g r a m m e d .
R E S E T - - T h i s inp ut do es no t a f f e c t the c l o c k , c a l e n d a r , o r R A M
fu n c t i o n s . I t d o e s a f f e c t t h e f o l l o w i n g :
• P e ri o d ic Inte rrupt E n a b le ( P I E ) b i t i s clear ed, z er o
■ Ala rm I nt e rru p t E n a b le ( A 1 E ) b i t i s cleared, zer o
• U p d a t e Ende d In te rru p t E n a b le ( U 1 E ) b i t i s clear ed, zer o
• U p d a t e E n d e d In te rru p t Flag ( U F ) b i t is c leared, zer o
• In t e r r u p t Req ues t St atu s F la g ( I R Q F ) b i t i s clear ed, ze ro
• Peri od ic In te rru p t Fl ag ( P F ) b i t is cl eared, zer o
• Al a rm I n t e rr u p t Flag ( A F ) b i t i s cle are d, zer o
• I R Q p i n i s Tr i- S ta le d
P S - P o w e r S e n s e - T h i s in p u t c o n t r o l s th e V a l i d R A M an d T i m e
( V R T ) b i t i n S t a t u s R e g i s t e r D . W h e n P S is lo w , the V R T b i t is
cle ar ed. Du ri ng p o w e r - u p , t h e P S p i n mu st b e e x t e r n a l l y h e l d lo w for a
m in im u m of 5uS . A s pow er is a p p li e d , the V R T bit r e m a i n s L O W .
T h e co nt en ts of R A M , t i m e re g is te rs , a n d cal en dar are n o t g u ar an te e d
as l o n g a s t h e V R T b i t i s l o w .
A d d r e s s Map - - M e m o r y c o n s i s t s o f 50 u s e r R A M b yt es , 1 0 ti m e ,
ca lendar, a m i a l a r m d a t a b y t e s , and fo ur co n tr o l a n d stat us b y t e s . T h e
pro ce sso r c a n r e a d a n d wr it e t o a l l 6 4 b y te s ex c ep t regis ter s C a n d D ,
B it 7 o f R e g is te r A a n d of t h e se c o n d s byte , w h i c h a r c read onl y, a n d
H i t 7 o f t h e seco nds b y t e w hich i s al w ays “ 0 " . F i g u r e 2 - 1 6 sh o ws t h e
R A M ad dr es s m a p a n d c o n t ro l re g is te rs i n t h is c h i p .
T h e p ro c es so r obtain s t i m e a n d c a l e n d a r inf o r m at io n b y rea di n g t h e
pr op er l oca tio ns . T h e t i m e , c a le n d a r , a n d ala rm m a y b e in it ia li ze d b y
w ri ti ng t o t h e corr ect R A M l o c a t i o n s . T h e c o n te n ts o f t h e t e n t im e ,
ca lendar, a n d a l a r m b y t e s c a n b e ei th e r bi n a r y o r b i n a r y co de d d ec im al
( B C D ) . Fig ure 2 - 1 7 s h o w s t h e binar y and B C D fo rm a t s o f t h e t e n t i m e ,
c a le n d a r, a n d a l a r m lo c a t io n s .
6 3
0
1 4
B y t e s
1 3
1 4
5 0
B y t e s
U s e r
R A M
0 0 0
0 D
0E \
\ 9
\ 1 0
\ 1 1
\ 1 2
3 F
\ 1 3
S e c o n d s
1
S e c o n d s A l a r m
2
M i n u t e s
M i n u t e s A J a / n )
3
4
5
H o u r s A l a r m
6
D a y o t W e e k
7
D a t e o f M o n t h
8
R e g i s t e r A
R e g is t e r B
R e g is t e r C
R o g i s t e r D
H o u r s
M o n t h
Y o a r 0 9 /
0 4
0 5
0 6
0 7
0 8
O A
0 B
O C
0 D
0 0 \
0 1
0 2
B i n a r y
o r B C D
Cont ent :
F ig u re 2 - 1 6 R A M an d c on tro l registers a d d r e s s m a p
A d ih a »«
L o c a t o r
-- -- -- -
F i n e t o n
0
S e c o n d «
1
S e c o n d « Alarm
fc h n u ia *
2
3 M tr u te « Alarm
th e e » «t erm
I I I th e e t A e i e t
4
.
.. .. .. .. .
£/4 t h e e M ^ a .1
I k u i Ala rm
(1 2 h u u h h i d e j ( - 1 2
H o l d Alarm
&
|?4 H o .* U u d e ] 0 - 2 )
Day O f I m W e r t
1
( u n i t y * |
7 Dele t i t l a k k . . | .
I U o n l h 1 - 1 2 1 0 1 - IOC
Y e ar
•
I T —
T T - f n n v m .— i —P
w E e a .- n p (* ( U J t T K n J a y IS f a t a u a r y 187 8 | h n e m A M )
D ec * n et
6 * w y D ata U o d a SCO D ata h ha da
0 - & I
0 - 6 8 > 0 0 - 1 3 0
0 - 6 8 * 0 0 - 1 3 0 1 0 0 - 1 6 8
0 - 6 8
>0 1 - IOC ( A M ) and
M l - I l C ( f* U |
t 1 2
A I - , «
0 - 23 | D 0 - | 1 2
*0 1 - IO C | A U ) and
> • 1 - M C IPW )
1 - 2 1 0 1 - 1 0 7
1 J i
0 - 8 8
> 00 - 130
1 0 0 - 1 3 0 1 0 0 - M B
1 0 0 - 1 1 7 1 0 0 - 122
l O t - I I I
t o o - | > 3
10 0 - 1 68
1 0 0 - 1 6 6
( 0 1 - 112 ( A M | and
I I I - M 2 ( M 4 |
1 0 0 - 1 2 3
* 0 1 - 1 1 2 ( A M J a n d
I I I - M 2 ( P U |
1 0 1 • 1 0 7
« 0 1 - M l
1 0 1 - 1 1 2
1 0 0 - 1 8 8
C a a m p i a *
6 * w y Binar y
Dat a M o d e D ata Mode
1 6
2 1
1 6 21
J A
61
3A
61
0 6
0 6
0 6 0 *
06 01
0 6
06
01
01
o r 1 6
02
02
76
V
F ig u re 2 - 1 7 Ti m e , calen da r, an d a l a r m d a t a m od es
www?fl?£co r e me m o ry. c o m
2 - 2 1
Page 27
T h e C o r e M e m o ry P r o je c t
FUNC TIONAL D E S C R I P T I O N
P e r i o d i c In t e r r u p t Se le ct io n — T h e periodic i n t e rr u p t a ll o w s ( lie I R Q
pin t o b e tr iggered o n ce ev er y 12 2 .0 7 0 u S t o 500 mS. I t i s s e p a r a te
from the a la r m i n t e r r u p t w h i c h can output onc e per se con d t o o n ce
p e r d a y . Figur e 2 - 1 8 s how s t h e sel e ct io n of t h e R e g is te r A b i t s d ia l s e t
t h e p e r i o d i c i n t e r r u p t f r e q u e n c y . T h e p e r i o d i c i n t e r r u p t s mu st b e
e n a b l e d b y t h e P I E b i t i n R eg is te r B .
Rate S e l e c t
C o nl fo l R egi ste r A
RS 3
R S I R S 0
RS2
U
U
0 0 0
0 0
0
0
0
1 0 0
0
1 0
1
0
0 1 1
ü
1 0
1 1
1
32 .7 6 8 K H z Tim e B a s e
Pe riodic Inter rup t
Rat e tP I
0
1
1
0
1
3 .8 0 6 2 6 m S
1 2 2 .0 7 0 u S
2 4 4 .1 4 1 u S
4 8 8 .2 8 1 u S
8 7 6 56 2 u S
1 . 8 6 3 1 2 5 m S
N o n e
7 . 8 1 2 5 mS
Ra le Se le ct
Con tr ol Re giste r A
R S 3 RS 2 RS1
Q 0
1
0 0
1
0 1
1
0
1
1
1 1
1
1 1 1
1 1
0 0
1
0 1
1 1 0
Fig u re 2 - 1 8 R e g i s t e r A ral e se lection b i t se tti ng s
32 .7 68 K H z Tim e B a s e
R S0
Perio dic In te rru pt
0
1
0
1
Rat e t P I
3 . 9 0 6 2 5 mS
7 . 8 1 2 5 m S
1 5 .6 2 5 m S
3 1 . 2 5 mS
6 2 . 5 mS
12 5 mS
2 5 0 mS
5 0 0 r nS
A l a r m In t e r r u p t Se le ct io n - - T h e t h r e e alarm b y t e s c a n h e u s e d i n t w o
w a y s . T h e pr oc e s s or c a n in ser t a n a l a r m t i m e i n t h e a p p r o p r i a t e h o u rs ,
m in u te s , am i s e co n d s ala rm lo c a t i o n s an d s e t d ie ala rm enab le h i t ( o
e na bl e t h e a l a r m in t e rr up t t o occ ur a t t h e s p e c i f i e d t i m e ca c li t l a y .
T h e p ro c e ss o r selects w hich int errupts, if a n y , i t w is h es t o re ce iv e. A
"1 " wri tte n t o t h e app ropriate re gister B b i t loca tions ena ble s o n e of
th e t h r e e i n t e r r u p t s . A " 0 " in a b it lo c a t i o n p r o h i b i t s t h e
( corresponding inte rru pt f r o m o c c u r ri n g . I f a n in t e rr up t f l a g i s al re ad y
s e t w h e n t h e i n t e rr u p t i s e n a b l e d , t h e I R Q p i n i s i m m e d i a t e l y a c t i v a t e d
th o u g h t h e i n t e rr u p t , t h a t in i t i a t e d t h e e v e n t , m a y h a v e o c c u r r e d m u c h
e a r l i e r . T h e r e f o r e , the p r o c e s s o r s h o u l d c l e a r e a r l i e r i n it ia t e d
interrupts b e f o r e e n a b l i n g n e w i n t e rr u p t s . W h e n a n i n t e r r u p t o c c u r s , a
f l a g bit i s s e t t o a " 1 " in R eg is ter A . E a c h of t h e in te rru pt s h a v e a b i t
in R e g i s t e r A w h i c h a re set i n d e p e n d e n t o f t h e s t a t e o f t h e
corre spo nd ing e n a b l e b i t s i n Register B . T h e f l a g s m a y b e u s e d w i t h o r
witho ut e n a b l i n g I b e c o rre s po nd in g e n a b l e b i t s . H o w e v e r , t h e r e i s o n e
p re ca u ti o n : t h e f l a g h it s i n R eg is ter A a r e c le a r e d w h e n Re g is t e r A i s
re a d , m o re t h a n o n e in terrupt b i t c o u l d b e s e t i n a r e a d a n d a l l w o u l d
be e r a s e d . T h e r e f o r e , if the p r o c e s s o r i s po lli n g i n st e a d o f usin g
in t e r r u p t s , a l l s e t bi ts s h o u l d b e re a d a n d t h e b i t sta tus s a v e d wh ile
h an d li n g a l l p o l l e d i n t e r r u p t s .
S t a t i c C M O S R A M - - T h e 5 0 b y t e s of R A M a r e n o t d e d i c a t e d t o a n y
p a r t i c u l a r f u n c t i o n . T h e y ma y h e us e d b y t h e p r o c e s s o r a n d a r c
acc essible d u r i n g d ie u p d a t e c y c l e , 'l li e y c a n b e u s e d t o st o re e s s e n t i a l
n o n - vo la ti le da ta since t h e R A M c a n b e k e p t v a li d b y u s e o f b a t t e r y
b a ck u p .
A " D o n ’ t C a r e " ( " D C " ) co d e can a l s o b e inserted i n a n y of t h e three
a l a r m b y t e s t o o b t a i n d i f f e r e n t r e s u l t s . A " D C " c o d e is an y
he xadecimal b y t e , fr o m C O t o F F , w it h i t s t w o m o s t si gn if ic an t bi ts s e t
t o 1 . A n ala rm inter ru pt o cc u rs each ho ur if a " D C " i s inser ted in t h e
h o u r s a l a r m b y t e , e a c h m in u t e i f in se rt e d i n t h e h o u r s a n d m in u t e s
b y t e s , o r e ac h s e c o n d i f in s er t ed i n t o a l l t h r e e a l a r m b y t e s .
w w w at & fc o re m em o r y. c o m
2- 2 3
Page 28
T h e C o r e M e m o ry P r o je c t
U pd ate C y c l e - - T h e K T C e x ec u t es an u p da te cycle o n ce p er se cond
as suming on e of t h e p r o p e r tim e b ase s i s i n pl a ce and t h e S E T b i t i n
R e g i s t e r 0 i s c l e a r . W h e n the S E T b i t is a " 1 " , the p r o c e s s o r ca n
ini ti ali ze t h e t i m e a n d ca le n da r b i t s b y s to p p i n g a n y e x i s t i n g upd ate a n d
b y pr eve n tin g a n e w on e t o b e g in . T h e m o s t im por tan t fun cti on o f t h e
up d at e c yc le i s t o in c r e m e n t t h e s e c o n d s b y te , c h e c k for an ov erf low
co ndition, i nc re m en t t h e minu tes b y t e w h e n n e ed e d a n d s o o p t h r o u g h
t o t h e yea r of t h e c e n tu ry b y t e . A l s o , eac h ala rm b y t e i s com p a re d t o
its c o r r e s p o n d i n g l i m e b yte, and an a l a r m is e x e c u t e d i f t h e r e is a
m a tc h or if a " D C " c o d e ( 1 1 X X X X X X ) is p r e s e n t in al l t h r e e
po si ti on s. A 32 .7 6 8 K H z t im e b a s e update takes 1 , 9 8 4 uS. D u r i n g t h e
up d a t e c y c l e , t h e t i m e , c a le n d a r , an d ala rm b y te s are in acc ess ib le . T h e
U pd ate I n P ro gr es s (U 1 R ) stat us b i t i s s e t a t t h is t i m e .
The re are thr ee r o u t i n e s the p r o c e s s o r m ay use t o av o id t h e u p da te
c y c l e .
I f t h e U p d a t e - E n d e d in t e r r u p t is e n a b le d , a n i n t e r r u p t o c c u r s every
up d a t e c yc le a n d over 9 9 9 mS a r e avai la bl e t o read val id d a t a . B e fo re
le a v in g t h e i n t e r r u p t s e r v i c e r o u t i n e , the I R Q F bi t i n R e g i s t e r C
s h o u ld b e c le a r e d .
T h e se cond routine uses t h e U p d a t e - l n - P r o g r e s s b i t ( U I P ) i n R eg is te r
B t o d e te r m in e t h e st a tu s o f t h e u pda te. T h e U I P b i t i s s e t o n c e p e r
se co n d . A f t e r t h e U I P b i t goes H ig h , t h e u p d a t e beg ins 2 4 4 u S later.
T h e r e f o r e , t h e u se r h a s a t leas t 2 4 4 u S , if the U I P b i t is L o w , t o r e a d
v a lid d a t a . O n c e t h e U I P b i t i s set , d a t a i s not valid a n d sh ould n ot b e
us e d b y t h e p ro c es so r. A l s o , the u s e r s h o u l d avoid i n t e r r u p t se rv ice
r ou tin es t h a t c au s e i t t o ta k e lon ge r t ha n 2 4 4 uS t o read tim e/ cal en da r
d a t a .
T h e t h i r d rou ti ne u s e s t h e pe ri o di c inte rru pt t o d ete rm in e if a n u p d at e
c yc le i s i n pr og re ss . T h e U I P b i t i s s e t H ig h b et we en t h e set ti ng o f t h e
P E b i t i n R e g is te r C . P e r i o d i c in t e r r u p t s that o c c u r a t a rat e greate r
t h a n I1 3 U C + t U C a l l o w v a l i d i n f o r m a t i o n t o be r e a d a t e a c h
occurrence of t h e periodic interrupt. T h e rea ds sho u ld b e d o n e w it h in
( t P I + 2) + t l H J C t o i n s u r e v a l i d d a t a . S e c F i g u r e 2 -1 9 fo r m o re
in fo rm ati on o n t h e u p d a t e c y c l e .
F U N C T I O N A L D L S C H I N T I O N
UI P b it i n
R egi ste r A
B U C - ,
U F b it i n
R e g is te r C .
P I f 2 -
P F b it i n
R e g i s te r C _
i
j P I Periodic In te rru pt Tim e In t e r v a l (50 0 m s, 250 m s, 1 2 5 m s. 6 2 .6 m s, e tc . per Fig u re 2 - 1 8 )
t UC — Upd ate Cycle Tim e ( 24 8 or 1 9 84 ^ )
B U C - De la y T i m e Be fore U pd at e Cy cl e (2 44
j t u i i l j i n ,
u > )
F ig u re 2 - 1 9 Up date-ended an d period ic i n t e r r u p t relationships
— ‘ U C
j u l
‘ P l f 2 -
J U L
R T C R e g i s t e r s
T h e R T C h as fo u r re g is t e r s , A . B . C , a n d D , whic h ar c ac ces sib le b y t h e
80 2 8 6 processor d u r i n g t h e up d a t e c yc le . T h e s e re g is te rs a r e d e s c r i b e d
b e l o w .
R e g is te r A - - A d i a g r a m of re g is t e r A ' s b i t f u n c t i o n s i s s h o w n i n F i g u re
2 - 2 0 . T h es e fu n c t i o n s a r e d e s c r i b e d i n ( h e f o l l o w i n g p a r a g r a p h s .
2 - 2 - 1
w w w . t h e c o r e m e m o r y .c o m
2 - 2 5
Page 29
T h e C o r e M e m o ry P r o je c t
F U N C T IO N A L D L S C ll l/ ' T lO N
b 7
UIP
b C bS
b 4
X X
Fi gur e 2 - 2 0 Reg ist er A b i t fu nc tio n s
b 3
R S3
X
b 2
R S 2 R S t
b l b O
R S O
U l u l a t e I n P r o g r e s s B i t ( U I P ) - - T h i s is a st a tu s b i t th a t ca n b e
m o n i t o r e d b y the p r o c e s s o r . I f se t t o a " 1 " , t h e u p d a te c y c le is in
p r o g r e s s o r w ill b e s h o r t l y . I f a " Ü " , a n u p da te w i l t n ot o c c u r for a t
l e a s t 2 - 1 4 u S . T h e t i m e , c a l e n d a r , an d a l a r m d a t a is all v a l id a n d
ac ces sib le w h e n the bit is " 0 " . T h i s bit i s r e a d only and ig n o r e s
R E S E T ; h o w e v e r , w r i t i n g a " 1 " in t h e S E T b i t o f R e g i s t e r Ü w il l
pr ohi bit upd ate s a n d d e a r t h e U I P s ta tu s b i t .
R a t e S e l e c t i o n B i t s ( R S 3 , R S 2 , R S 1 , R S 0 ) - T h e s e f o u r b it s
s e l e c t th e r a t e the p e r i o d i c i n t e r r u p t s w i l l o c c u r if t h e P I E bit i n
R e g is te r 1 3 i s s e t t o " 1 ". T h e s e fou r b i t s ar e r e a d / w r i t e , a r e n o t a f f e c t e d
b y R E S E T a n d a r e n eve r c h a n g e d b y t h e R T C . S e e F ig u r e 2 - 1 8 .
R e g i s t e r B - A d ia g ra m of re g is t e r D’ s b i t fu n c t io n s i s s h o w n i n Fi gu re
2 - 2 1 . T h e s e func tion s a r c d es c ri b e d i n t h e f o l l o w i n g p a r a g r a p h s .
S E T - - W h e n I l i e S E T b i t i s a "0", t h e u p d a t e c yc le ad v a n c e s t h e
c o u n t o n c e p e r s e c o n d . W h e n S E T i s a " 1 " , an y u p dat e cyc le i n
p r o g r e s s is a b o rt e d an d t h e p r o c e s s o r m a y in i t i a l i z e t h e t i m e a n d
c a l e n d a r b y te s with ou t an update occurring. S E T i s a r e a d / w r i t e b i t
a n d i s n o t m o d if i e d b y R E S E T .
P e r io d ic In te r r u p t E n a b le B it ( P I E ) - - P I E i s a r e a d / w r i t e b i t t h a t
allo w s ( h e pe riodic in te rru p t H a g ( P F ) b i t t o c au s e t h e I R Q p i n t o b e
d r i v e n H i g h . T h e p ro c e s s o r w ri te s a "1 " t o t h e P I E b i t i n orde r t o
rec e iv e p er io d ic in terrup ts a t t h e ra te s e l e c t e d b y R S 3 , R S 2 , R S I , a n d
R S O in R e g i s t e r A . A "0" in P I E ke eps I R Q ina cti ve b y a p er io d ic
in t e r r u p t , b u t t h e P F b i t is s ti ll s e t a t t h e pe rio d ic r a t e . P I E i s c l e a r e d
‘ o "0" b y R E S E T .
A l a r m I n t e r r u p t E n a b l e Bi t ( A I E ) - - T h e A 1 E b i t i s a r e a d / w r i t e
b i t which, w h e n s e t t o a " 1 " , p e rm i t s t h e a l a r m f l a g ( A F ) t o a s s e r t I R Q .
A n a la r m int er ru pt o cc u rs for eac h second t h a t t h e th re e t i m e b y t e s
equ al their c or re s po nd in g a l a r m b y t e s i n c lu d i n g t h e " D C " s t a t e . W h e n
A I E is "0", t h e A F b i t d o e s n o t s e t I R Q . T h e R E S E T p i n c lea rs A I E
t o " 0 " .
U p d a t e - e n d e d I n t e r r u p t E n a b l e bit ( U I E ) - - T h e U I E b i t i s a
read /wr ite b i t w hich e nab le s t h e u p d at e -e nd f l a g ( U F ) b i t t o s e t I R Q .
I f t h e R E S E T p i n o r ( l i e S E T b i t i s s e t t o a " 1 " , t h e U I E b i t i s c l e a r e d .
b 7 b 6
S E T
PI E
w w w . t h ^ o ^ e m e m o r y . c o m
X
b 2 b l
D M
b 5
A I E
Fi gur e 2 - 2 1 R e g is te r B b i t lu n cl io n s
b 4
U I E
b 3
b O
2 4 / 1 2 D S E
D a t a M ode B i t ( D M ) - - T h e D M b i t ind ica te s w het he r t h e t i m e
an d data up da te s a rc t o u s e binary o r B C D f o r m a t s . It i s d e p e n d e n t
o n ly on t h e p r o c e s s o r . A "1 " in d i c a t e s bina ry d ata, a " ( ) " in di cat es
B C D d a t a .
2 4 / 1 2 B i t - T h e 2 4 / 1 2 b i t sets t h e form at o f t h e h o u r s b y t e s a s
ei th er t h e 2 4 h our m o d e , s e t t o a " 1 " o r t h e 1 2 h o u r m o d e , s e t t o a " 0 " .
I t i s a f f e c t e d o n l y b y t h e p r o c e s s o r.
2 - 2 7
Page 30
T h e C o r e Memor y P roj ec t
FU N CT IO N A L D E S C R I P T I O N
D ayl ig h t Sa vin gs E n a b le H i t ( D S E ) - - T h e D S E b i t i s a re a d / w r i t c
b i t w h ic h a ll o w s t h e p r o c e s s o r t o e n a b le t w o s p e c ia l u p d a te s w h e n
D S E i s a " 1 ” . O n t h e l a s t S u n d a y i n A p r i l , t h e t im e in c r e m e n ts fr o m
1 : 5 9 :5 9 A M ( o 3 : 0 0 :0 t ) A M . O n t h e l a s t S u n d a y i n O c t o b e r , t h e lim e
change s fr om 1 : 5 9 :5 9 A M t o 1 : 0 0 :0 0 A M . T h e s e ti me s d o n ot ch an g e
whe n D S E is "0 ". D S E i s n o t changed b y a n y int er n a l o p e r a ti o n s or
R E S E T .
R eg is ter C - - A d i a g r a m o f re g is t e r C ' s b i t f u n c t i o n s i s s ho w n i n F ig u r e
2 - 2 2 . T h e s e fu nc ti on s a r e d e s c ri b e d i n t h e f o l l o w i n g pa ra g ra p h s .
b 7
i n o r PF A F
b 6 b 5
Fi gure 2 - 2 2 R eg is te r C b i t f u n c t io n s
b 4 b 3 b 2
U F
0 0 0
b l b O
0
I n t e r r u p t R e q u e s t F l a g ( I R Q F ) - - T h e I R Q F f l a g is s e t t o "1 " i f
o n e o r more of t h e f o l l o w i n g oc cu r:
• F F = P I E = " 1 "
• A F = A 1 E = " 1 "
• U F = U 1 E = ” 1 "
W h e n I R Q F is s e t t o " 1 ", t h e I R Q p i n i s dr ive n L o w . A l l f l a g bi ts a rc
c lea re d a ft e r Register C i s r e a d or R E S E T i s a c t i v a t e d .
P e r i o d i c I n t e r r u p t F la g ( P F ) - - T h e P F f l a g i s a re a d on ly b i t . I t
i s s e t t o "1 " wh en a p a r t ic u la r e d g e is d ete cte d on t h e d i v id e r ch a in .
T h i s l l a g i s c lea re d w h e n Register C i s r e a d or b y R E S E T .
U p d a t e - E n d e d I n t e r r u p t F la g ( U F ) - - T h i s f l a g b i t i s s e t a t t h e
en d of each upd ate cy cle . Whe n U F a n d U I E ar e a ” 1 " , I R Q F i s s e t
t o "1 " a n d I R Q g o es H igh. U F i s clear ed b y R E S E T o r a R egi st er C
r e a d .
B 3 t o D O - - U n u se d b i t s of Register C, r e a d a s " 0 ’ s " . T h ey c a n n o t
b e w r i t t e n t o .
R e g i s t e r D - - A diag ram o f r e g i s t e r D ' s b i t f u n c t io n s i s shown in
F i g u r e 2 -2 3 . T h e s e f u n c t i o n s a r c d e s c r ib e d in t h e fo llo w in g
p a r a g r a p h s .
b 7
VRT
be
b 5 b 4 b 3
0 0 0 0 0
Fig u re 2 - 2 3 Re gister D b i t fu n c t io n s
b 2 bl
b O
0
0
V a l i d R A M a n d T i m e B i t ( V R T ) - - T h e V R T b i t in d i c a t e s t h e
con d iti o n o f t h e cont ent s of R A M p r o v i d e d t h e p o w e r s en se (P S ) p i n
of t h e ch ip is pro pe rl y co nne ct ed. A " 0 " a p p e ar s whe n t h e P S p i n i s
L o w . T h e p ro ce sso r c a n s e t t h e V R T b i t w h e n t h e t i m e a n d c al en d ar
a rc i n it ia liz e d . T h e V R T i s a r e a d o n l y b i t t h a t c a n n o t b e m o d if i e d b y
t h e R E S E T p i n . T h e V R T b i t c a n o n l y b e s e t b y r e a d i n g Regist er D.
b 6 t o b O - - T h e s e u n u s e d b i t s a r e a l w a y s r e a d a s " 0 ’ s " a n d ca nn ot
b e w r it te n t o .
A l a r m I n t e r r u p t F la g ( A F ) - - W h e n t h e A F b i t is s e t t o "1 ", t h e
c u r r e n t l i m e h as match ed t h e a la rm tim e. A " 1 ” c a u s e s I R Q t o g o
H ig h i t A l l - i s a l s o H ig h ( " I " ) . T h i s a l s o s e t s ( h e I R Q F b i t . A R E S E T
o r R eg is ter C r e a d cle ar s A F .
2 - 2 Ö
w w w .t h e c o re m e m o ry .c o m
2 - 2 9
Page 31
T h e C o r e M e m o ry P r o je c t —
F U N C T IO N A L D E S C R I P T I O N
K E Y B O A R D I N T E R F A C E p n
T h e p r o c e s s o r b o a r d c o n t a i n s a p o r t f o r a s e r i a l k e y b o a r d . T h e
k e y b o a r d s t a t u s a n d i n t e r f a c e i s p r o v i d e d b y an I n t e l #24 7 U P I
c o n t r o l l e r ch ip , d e sc r ib ed be lo w . T h e co n n e c t o r , J 5 , i s a 1 0 p in d u a l
ju m p e r blo ck . I n a d d it io n t o t h e sign als us e d f o r ke yb oar d co ntrol t h e
co n n e c to r also can inp ut t h e P O W E R G O O D si gn al fr om t h e p ow er
s u p p l y o n p i n t h r e e . T h i s s i g n a l is no t r e q u i r e d f o r - k e y b o a r d
o p e r a t i o n .
T h e p i n - o u t i s l i s t e d i n F i g u r e 2 -2 4 . S e e F i g u r e 1 - 1 or 1 - 2 f o r t h e
lo ca t io n o f t h i s co nnector.
S I G N A L
t C l o c k
- » D a t a
P O W E R G O O D 3
i 5 V ol ts
NO
G R O U N D
G R O U N D
G R O U N D 8
G R O U N D
G R O U N D
P IN
1
2 B i- di re c tio na l
4 O u t p u t
5
6
7
9
__ __ __ __ __ __ _
D I R E C T I O N
B i- d ir e c t io n al
In p u t
8 7 4 2 C O N T R O L L E R
T h e t w o po r t s o n t h e 8 7 4 2 U n iv e r s a l Pe ri ph era l Interface ( U P I ) c h i p ,
U 3 7 , a r e u s e d h y t h e s y s t e m fo r statu s a n d k e y b oa rd inte rf ace . T h ey
a rc d e s c r i b e d i n Figur e 2 - 2 5 .
h — C F
DA TA BIT
0
1 U n u se d
2 U n u s e d
3 U n u s e d
4
5
6
7
IN PU T P O R T
U n u se d R e s e t s y s te m boa rd
S e n s e RA M s i z e
0 N o t su pported
1 -5 1 2 K o n s y s t e m b oa rd
P ow er- on d e f a u lt s p e e d I n p u t b u t le r e m p t y
0 S 2 pins 1 - 2 H ig h s p e e d
1 - S 2 pi ns 2 - 3 Lo w s p e e d
D ispla y t y p o Sw it ch S t Keyboard cl oc k o u t
0 - C o lo r/ G r a p h ic s
1 - M on oc hro m e
Ke y bo a rd d is a b le swi tch
0 - Ke y bo a rd dis abled
1- Ke y bo a rd en ab le d
O U T P U T P O R T
Gat e A d d r e s s 2 0
Sy st em s p e e d sw lich
U nu sed
O u t p u t b u t t e r l u l l
Keyboard da t a o u t
Fi gure 2 - 2 4 K e y b o a rd c o n n e c t o r p in - o u t
w w w .& i§ 6 o r e m e m o r y . c o m
Figu re 2 - 2 5 U P I p o r t de sc ri p ti o n
I n add it io n t o t h e i n p u t / o u t p u t po r t s t w o t e s t p i n s , 1 a n d 3 9 , arc u s e d
t o sam ple k e y b o a r d d a ta from t h e k e y b o a r d . T h e i r f u n c t io n s are
s h o w n i n Fig ure 2 - 2 6 .
P i n I T E S T O
P i n 3 0
Fi gure 2 - 2 6 U P I tes t p i n d e f i n it io n s
T E S T 1
Keybo ard cl oc k I n p u l
Keybo ard d a t a i n p u t
2 - 3 1
Page 32
T h e C o re M e m o r y P r o je c t
FU N CT IO N A L D E S C R I P T I O N
S O F T W A R E S P E E D S W I T C H I N G
T h e b o a rd l i a s p r o v i s i o n fo r so ft w a re s p e ed switching. T h i s option
a llo w s o p e r a t i o n a t t w o speeds. P r o p e r ju m p e r stra p pi ng i s requi red
f o r th e s e l e c t e d s p e e d ; r e f e r t o Ih e " S w i t c h e s , J u m p e r s , an d
A d j u s t m e n t s " se ct io n o f th is ma nu al. O n e s p e e d i s d ete rm in ed b y t h e
fr equency o f t h e pri ma ry c ry s t al . T h i s i s f i x e d a t 6 . 0 M l l z . T h e s e c o n d
f r e q u e n c y is de te r m in e d b y t h e f r equ en cy o f t h e cr ys ta l o sc il la to r o n
t h e b o a r d . T h i s o s c i l l a t o r must b e bet wee n 6 . 0 M I I z a n d l O .O M II z .
F i g u r e 2 -2 7 s h o w s R A M s p e e d / p e r f o r m a n c e i n c r e a s e f o r d i f f e r e n t
s p e ed o pt io ns .
W a it
Stat e 6.0M Hz 8. 0M H z 1 0. 0 M H z
0
1
1 20 ns/ 33%
200n s/ 0%
Figu re 2 2 7 Speed/ per torm anc e com par is on
80n s/5 0%
1 5 0 ns / 2 5%
n o t a v a i la b l e
1 2 0 n s / 4 0 %
A D D R E S S MA P S
T w o t y p e s o f addres sin g ar e d ef in e d fo r t h e 8 0 2 8 6 C P U , m em or y a n d
I/ O . T h e y a r e d es c ri b e d b e l o w .
M e m o r y A d d r e s s M a p
T h e 24- bi t a d d r e s s bus o f the 802 86 C P U def ines a 1 6 M B physical
a dd re ss s p a c e . T h e 8 0 2 8 6 op er ate s i n t w o a d d r e s s i n g m o d e s :
M e m or y A d d r e s s
0 000 00H - 0 7 F F F F H
0 800 00H - 0 9 F F F F H
0 A0 0 00 H - O BF F F F H
0 C 0 0 0 0 H - 0 D F F F F H
0 E 00 00 H - E F F F F F H
O F O O O O H - 0 F F F F F H
1 0 0 0 0 0H - F D F F F F H
F E O O O O H - F E F F F F H
F F O O O O H - F F F F F F H
M e m or y Typ e
5 1 2 K B R A M
1 2 0 KB R A M
1 2 0 KB R A M
1 2 8 K B RO M
6 4 KB ROM
6 4 K B RO M
1 5 M B R A M
6 4 KB ROM
6 4 K B RO M
Fig u re 2 - 2 8 M e m or y a d d r e s s m a p
Loc at ions
S Y S T E M BOARD
S Y S T E M BOAR D O R
EX PA NS IO N BOARD
VI DE O D IS P L A Y
EX PA N SI O N ROM FO R
I / O BO A R D S
S Y S T E M BOAR D R O M
D U P L IC A T E D AT F E O O O O
S Y S T E M BO AR D B IO S
D U P L IC A T E D AT F F O O O O
EX PA NS IO N R A M S P A C E
S Y S T E M BO AR D RO M
D U P L I C A T E D AT O E O O O O
S Y S T E M BO A R D B I O S
D U P L IC A T E D AT O F O O O O
• T h e r e a l ad dress m o d e su pp ort s a 1MB a d d r e s s s p a c e . In t h i s m o d e
(h e 8 0 2 8 6 i s o b j e c t c o d e c o m p a t i b l e w it h (lie 8088 and 8086
pr ocess ors.
• T h e p r o t e c t e d mo d e a llow s a 1 6 M B ph ys ic a l address spa ce w ith a
o n e g ig a b y t e virtual address sp ac e. I n p r o t e c t e d m o d e s o m e o b je ct
code lo r t h e 8 0 8 8 a n d t h e 8 0 8 6 m a y re q u ir e m o d if i c a t i o n t o s u p p o r t
t h e v i r t u a l a dd re ss in g r e q u i re m e n ts . T h e m em or y a dd re ss m a p i s
s h o w n i n Fi gu re 2 - 2 8 .
w v w ^ fh f e c o r e m e m o r y , c o m
2 - 3 . ?
Page 33
T h e C o r e M emory P ro je ct
F U N C T IO N A L D E S C R I P T I O N
I / O A d d r e s s M a p
T h e 80 2 8 6 C P U defines a n I / O address m a p b y dedic atin g t e n add res s
b it s , A 0 - A 9 , t o a d d r e s s 1 K B o f a d d r e s s s p a c e r e s e r v e d f o r I / O
instr uctio ns . T h e I/ O add res s m a p incl udes I/ O a dd res se s re ser ved f o r
s pe ci fi c d ev ic e s i n t h e e x p a n s io n s lo t s a s w e l l a s d ed ica te d s y s t e m b o a r d
I / O a d d r e s s e s .
Dedicated proce ss or b oa r d I/ O ad dr ess es ar c s h o w n i n F ig u r e 2 - 2 9 .
A D D R E S S
0 0 0 I I - 0 1 F H
02 0 1 1 - 0 3 F H
0 4 0 1 1 - 0 5 F I I
0 G 0 H - 06 FH Ke y b o a rd co n tro ll er ( 0 7 4 2 )
0 7 0 H - 0 7 F H R T C chip , DM A m a s k
0 0 0 H - 0 9 F H
0 A 0 H - 0 U F H
0 C 0 1 I - 0 D F M
G E 0 H - 0 E F H
0 F 0 I I
O F 1 H
O F G H - O F F H
2 1 9 1 !
D E V I C E
DMA chi p 1 ( 0 2 3 7 A - 5 )
In t e r r u p t co n tro ll er 1 ( 8 2 5 9 A - 2 )
n T C VL SI
DMA pag e regis ter (7 4L S6 12 )
I n t e r r u p t co n tr o ll er 2 ( 0 2 5 9 A - 2 )
DMA chip 2 ( 0 2 3 7 A - 5 )
R e s e r v e d
C le a r m a t h c o p r o c e s s o r b u s y
R e s e t m a lh c o p r o c e s s o r
M a th c o p r o c e s s o r
Po we r do w n N M I - N O T E : App licab le on ly t o t h e
(‘ F i t b oa rd .
I / O ad dr ess es r e s e r v e d fo r s p ec if ic devices i n t h e e xpa ns ion slots a r c
s h o w n i n F ig ur e 2 - 3 0 .
A D D R E S S
1 F O II - 1 F 0 H Fixed d is k co n tr o ll e r
2 0 0 1 1 - 2 0 F H G am e adapter
2 7 0 H - 2 7 F H
2 F 0 I I - 2 F F I I
30 0H - 3 1 F H
3 3 0 H - 3 5 F H
3 6 0 H -3CF H
3 7 0 1 1 -37F I1
3 0 0 1 1 - 3 0 F H
3 9 0 1 1 - 3 9 F H
3 A 0 H - 3 A F H
3 0 0 1 1 - 3 0 F H
3 C O M - 3 C F H
3 D 0I I - 3 D F H
3 E 0 t l - 3 E F H
3F0H - 3 F 7 H
3F 8 H - 3 F F H
P a r a ll e l p i I n t e r p o r t (sec ond ary )
S eri al p o r t (sec ond ary )
P ro to ty p e card
R e s e r v e d
R e s e r v e d
P a ra ll e l p i i n t e r p o r t ( p r i n t a r y )
S D l . C / B I S Y N C (sec ond ary )
R e s e r v e d
S D L C / D I S Y N C ( p r i m a r y )
M on o c hr om e C R T and p a r a l l e l p o r t
R e s e r v e d
Col or/ gra phi cs C R T adap ter
R e s e r v e d
Fle x d is k a dapter
Se ri al p o r t ( p r i m a r y )
f i g u r e 2 3 0 d e s e r v e d I/ O u d d r e s s e s
D E V I C E
ww w. tbs QQ re me m o ry. com
Figure 2 - 2 9 D ed ic a te d I / O a d d r e s s e s
Page 34
T h e C o r e M e m o ry P r o je c t
F U N C T IO N A L D E S C R I P T I O N
C O N N E C T O R S
S P E A K E R C O N N E C T O R
T h e s p e a k e r c o n n e c t o r , J 4 , i s a v a i l a b l e for c o n n e ct io n o f a n 8 -ohm
s p e a k e r . C o u n t e r 2 o f ( h e ti m e r d r i v e s t h e spe a k er . T h e p i n - o u t i s
shown i n F ig u r e 2 - 3 1 .
P IN i
2
3
4
5
6 V o lu m e c on lro l
D E S C H I P I I O N
S P E A K E R S I G N A L (spe ake r- ter min al)
K E Y
G R O U N D
- ( 5 Vo lls D C ( s p e a k e r - te r m i n a l )
Vo lu m e c on tr o l ( ju m p e ri n g p in 5 t o p i n 6 d is a b le s Ih e v o lu m e
c ir c u it r y )
Figu re 2 - 3 1 S p e a k e r c o n n e c t o r p i n - o u t
B A T T E R Y C O N N E C T O R
T h e b a t t e r y c o n n e c t o r , J 2 , c o n n e c t s an e x t e r n a l b a t t e r y t o t h e
p r o c e s s o r bo ar d fo r po w er in g t h e R e a l - T i m e Cl o ck c h i p a n d prov ide s
an a lt e r n a te co n n e ct io n f o r P O W E R G O O D . T o s u p p o rt t h e b a tt e ry
b a c k - u p mode of o p er a ti o n , + 5 v o l t s m u s t b e su pplied t o t h e D R A M
C o n t r o l l e r V L S I c h i p a n d - ( 6 . 3 volts t o t h e R ea l- Ti m e C lo c k c h i p . T h e
pin -o ut i s s ho w n i n Figur e 2 - 3 2 .
P IN /
1
2
3 P O W E R G O O D (Act ive h ig h p o w er g o o d s ig n a l) >
4
5 *
D E S C R I P T I O N
* V O L T A G E ( < Bat ter y vo lt ag e t o R T C c h i p )
K E Y
G R O U N D (Lo gic gr o un d)
( B A T T E R Y V O L T A G E (Ba ttery vo lta ge t o DR A M an d m e m o r y )
‘ N O T E : App licable on ly t o th e P F R b o a rd .
Fig u re 2 - 3 2 Battery c o n n e c t o r p l n - o u t
K E Y B O A R D L O C K / L E D
S P E E D IND IC AT O R C O N N E C T O R
T h e k e y b o a r d l o c k / L E I ) s p e e d i n d i c a t o r c o n n e c t o r , J 3 , i n d i c a t e s
proc ess or s p e e d b y t h e c o lo r o f t h e L E D (i f a t w o co lo r L E D i s u s e d ) .
I t a ls o proh ibi ts ke yb oa rd en tr y w hi le t i i e s y s t e m i s un attended. T h e
pin -o ut i s s h o w n i n Fig ure 2 - 3 3 .
P I N /
1
2 G R O U N D
3 K E Y
4 ( I N H I B I T KB D
5
6
Fig u re 2 - 3 3 Keybo ard l o c k / LE D s p e e d in d ic a t o r co nn ect or p i n - o u t
D E S C R I P T I O N
L E D A N O D E (H ig h er s p e e d in d i c a t i o n )
G R O U N D
L E D A N O D E (6.0MHz o p e ra ti o n )
K E Y B O A R D / P O W E R GO OD C O N N E C T O R
T h e k e y h o a r d / p o w e r g o o d connector, J5 , p r o v i d e s c o n t ro l s i g n a l s t o a n
ext e rn al k e y b o a r d a n d i n p u t s a P O W E R G O O D s i g n a l f r o m t h e p o w e r
s u p p l y . T h e p i n - o u t i s s h o w n i n Fi gu re 2 - 3 4 .
P IN # D E S C R I P T I O N PI N/
1 ( C L O C K
6 G R O U N D
2 (D AT A 7 G R O U N D
3
4
5
Fig u re 2 - 3 4 Keybo ard /p owe r good co nnector p i n - o u t
P O W E R G O O D
( 5 V O L T S
N C 1 0
8
a
D E S C R I P T I O N
G R O U N D
G R O U N D
G R O U N D
wwW .-flfeco reme mory.co m
2 - 3 7
Page 35
T h e C o r e M e m o ry P r o je c t
/ • ( IN C 1 1 U N A L l ) t i U II I ’ I ) U N
E X P A N S I O N R A M C O N N E C T O R
C o n n e c t o r J M 1 i s us e d fo r R A M ex pan si on a b o v e I h c 5 1 2 K o n t h e
p r o c e s s o r b o a r d . I i is a 36 p in h e a d e r c o n t a i n i n g all the s ig n a ls
r e q u i r e d t o s u p po r t a 1 2 8 K b y t e expa nsion b o a r d . J u m p e r strap J P 3
a n d J l ’ S mu st b e s e t p r o p e r l y t o e na bl e t h i s o p t i o n , refe r t o t h e Jum per
S l r u p p i H g chapter of t h i s m a n u a l. T h e p i n - o u t i s s h o w n i n Fi gu re 2 - 3 5 .
P IN #
1 *
3
5
7
0
1 1
1 3
1 5
1 7
1 8 MA 5
2 1
2 3
2 5
2 7
2 0 P T Y IN H 1
3 1 P 1 Y O U T L O L O W P A R IT Y O UT 3 2
3 3
3 5
• N O T E : T h i s signal Is -R AS 1 lor llio N P F R bo a rd .
* * N O T E ; P in 34 is c o n n e c t e d t o J P 8 . an d c a n eit her b e a logi c gro und or th e n i n t h
me m o ry a d d r e s s M A O o n the p o w e r t a i l r e c o v e r y bo ard . F o r th e non p o w e r t a i l
r ec o ve r y bo ard , i t is a lo gi c g ro un d.
S I G N A L
- e x p h a s DR A M R A S
- C A S 2
• C A S 3
-W E
M A O
M AI
MA 2
M A 3
MA 4
M A Ü
M A7
- M E M R
P I Y I N L O
P r Y O U I t l l
. 5 V
D E S C R I P T I O N P I N #
2
LO B Y T E C A S 4 M D 1 DA TA B U S
M l B Y T E C A S 6 M D 2
W I 1 I 1 C E N A B L E
DRA M A D D R E S S 1 0
DR A M A D D R E S S 1 2 M D 5
DR A M A D D R E S S 1 4
DRAM A D D R E S S 1 6 M D 7
DR A M A D D R E S S
DRAM A D D R E S S 2 0
DRAM A D D R E S S 2 2
DRAM A D D R E S S
M E M O R Y R E A D 2 6 M D 1 2
L O W PA R IT Y I N
M l P A R IT Y I N
M l PA R IT Y O UT
P O W E R
Figure 2 - 3 5 E x p a n s i o n RAM co nnector p i n - o u t
0 M D 3 D AT A B U S
1 0
2 4 M D 1 1
2 0 M D 1 3
3 0
3 4
3 6
SI G N A L D E S C R I P T I O N
M D 0
M D 4
M D 6 D AT A B U S
M D O DA TA B U S
M D 9
M D I 0
M D I4
M D I 5
f t *
GN D L O G I C G N D
DATA B U S
DA TA B U S
D AT A B U S
DA TA B U S
DA TA B U S
D AT A B U S
DA TA B U S
D AT A B U S
D AT A B U S
DAT A B U S
DA TA B U S
DA TA B U S
S e e N o t e
E D G E C O N N E C T O R S
T h e p r o c e s s o r h o a r d c o n t a i n s one 6 2 p in a n d o n e 3 6 pin bu s
c o n n e c to r . T h e 6 2 p i n conn ector ( I ’ l ) , s h o w n i n Fi g ur e 2 - 3 6 , p r o v i d e s
the s i g n a l s r e q u i r e d for 8 - b i l bus in t e r f a c e . T h e i n - l i n e 3 6 p i n
c o n n e c t o r ( I ’ 2) , sho w n i n F ig u r e 2 - 3 7 , provid es ( lie e x t r a b u s s i g n a l s
requi red f o r 1 6 - b i t o p e r a t i o n . T h e p r o c e s s o r b o a r d i s c a p a b l e of d r i v i n g
e i g h t 1 / 0 s l o t s .
T h e sig n al s f o r t h e h u s c o n n e ct o r s slot s a n d tli c ir corres po ndin g p i n
d e s i g n a t i o n s a re list ed bel ow . T h e lo c a t i o n o f these c o n n e c t o r s i s
sho w n i n Figur e 1 - 1 o r 1 - 2 .
S I G N A L NAME
G R O U N D
< B R E S E T
< 5 V O L T S
i l R Q 9 B 4
- 5 V O L T S B 5
h D R Q 2 0 6
- 1 2 V O L T S B 7
E X T 0W S
< 1 2 V O L T S 09
G R O U N D B 1 0
- C M E M W
• C M E M R B 1 2
-I O W
-I O R
- D A C K 3
< D R Q 3
-D ACK1
< D R Q 1
- R E F R E S H
+ B S Y S C L K
. I R Q /
+ IRQ6
11 R Q 5
< IR Q 4
+ I R Q 3
- D A C K 2
+ T / C
■ iBS ELA LE
- . 5 V O L T S
+ O S C 030 < B A 1
G R O U N D
P I N N U M B E R S I G N A L N A M E
B l
B 2
B 3
B 0
B l l < A E N A l l
B I 3 i B A I O
B I 4 < B A 1 7
B I 5 < B A 1 6
016
B I 7
BIO
B I 9 < B A 1 2
B 2 0
B2 I
B 2 2 < B A 9
B 2 3
0 2 4
B 2 5 < B A 6
B 2 6
B 2 7 < B A 4
B 2 0
B 2 9
B 3 1 - . B A O
• I / O C H E C K
< U D 7 A 2
< B D 6 A 3
< B D 5
■ * B D 4 A 5
< B D 3
< B D 2
< B D 1
< B D 0 A 9
• I / O C M RD Y
<BAI9
< B A 1 5 A 1 6
< B AI 4
< B A 1 3
« B A 1 1 A 2 0
tl l A I O A2I
< B A O A 2 3
< B A 7 A 2 4
< B A 5
< B A 3
< B A 2
P I N NUMBER
A 1
A 4
A 6
A 7
A O
A 1 0
A 1 2
A I 3
A 1 4
A I 5
A I 7
A 1 8
A I 9
A 2 2
A 2 5
A 2 6
A 2 7
A 2 Q
A 2 9
A 3 0
A 3 1
w w W / B f t
Figu re 2 - 3 6 6 2 P i n card edg e con necto r, 8 - b i t bu s i n t e r f a c e
2 - 3 9
e c o r e m e m o r y . c o m
Page 36
T h e C o r e M e m o ry P r o je c t
/ - U N O i IÜ N A L D E S C f I IO N
S I G N A L N A M I :
•ME M C S ! 6
■ I / O C S I G
IRQ10
IRQ I t D 4
IRQ 1 2
IR Q 1 5
I R O N
-D AC KO
r i i t o o
■ O A C K 5
D R Q5 D l l
•D AC K6 D 1 2
D R Q G
- D A C K 7 D 1 4 B D I1
D R Q7 D 1 5 BD1 2
< 5 V O L T S
•B U S C N T R L D i 7
G R O U N D
F ig u re 2 - 3 7 3 6- P in card edg e co nne ct or, 1 6 - b i l b u s inte rfac e
P I N N U M B E R
Dt DON E
D 2 E XP A 23
D 3
D 5
D 6 E X PA 19
D 7
D O
D 9 -ME M R
DIO
D 1 3 BD IO
D IG
DIO
S I G N A L N AM E
E X P A 2 2
EXPA21 C 4
E X P A 2 0
E X P A 1 0
E X P A 1 7
■ M E M W C I O
B D O O C U
BD 09 C 1 2
BD1 3
BD1 4 C 1 7
BD1 5
P IN N U M B E R
C 1
C 2
C 3
C 5
C 6
C 7
C O
C O
C 1 3
C 1 4
C I 5
C 1 6
C I O
Lo gic S i g n a l s a n d T h e ir Fu nc tio ns
Lo gi c s i g n a l s a n d t h e i r fu nc ti on s arc s h o w n b e l o w .
1 S I G N A L
+ 1 3 R E S E T
+ I R Q 3 - + 3 R Q 1 5
+ D R Q 0 - + D R Q 7
(
- D A C K O - - D A C K 7
T Y P E
O u t
In
In
Out
F U N C T I O N
T h i s s i g n a l i s t h e s y s t e m r e s e t .
T h e s e s i g n a l s a re the in t e r r u p t
re quest li n e s . I n t e r r u p t 9 li as t h e
h ig h es t prior ity a n d inte rru pt 7 t h e
lowe st . T h e s ig n a l shou ld b e h e l d
high u n t i l a c k n o w l e d g e d b y t h e
C P U .
T h e s e s i g n a l s a r e t h e D M A
r e q u e s t l i n e s . + D R Q 0 has t h e
h i g h e s t p r i o r i t y an d + D R Q 7 t h e
lo w es t. A r e q u e s t s h o u l d rem ain
a c t i v e ( h i g h ) u n t il t h e c o r
r e s p o n d i n g D A C K i s r e c e i v e d .
T h e s e s i g n a l s a re t h e D M A
a c k n o w l e d g e l i n e s . - D A C K 4 i s
r es e rv ed for ca sc a d in g t h e s ec on d
D M A co ntr oller .
w w v ? .t f i Q c o r e me m o ry. c o m
+ T/ C
- M E M W , - C M B M W
O u t
I/O
T h i s s i g n a l in di cat es t h a t a D M A
c h a n n e l has r e a c h e d its te rm in a l
c o u n t .
T h e s e c o n t r o l s i g n a l s in d i c a te a
p r o c e s s o r or D M A memory w r it e
c y c le . C M E M W is acti ve on ly
whe n w ri tin g m e m o ry i n t h e l o w e s t
1MB.
2 -4 1
Page 37
T h e C o r e M e m o ry P r o je c t
I t INC TIO NAL D L S C I W I IO N
S I G N A L
- M E M R . - C M E M R
- 1 0 W
- 1 0 R
- I / Ü C I 1 R O Y
i O S C
1 1 J S Y S C L K
+ A E N
T Y P E F U N C T I O N
3 / 0 T h i s c o n t r o l s i g n a l i n d i c a t e s a
p r o c e s s o r o r D M A memo ry r i
c y c l e . C M E M K i s a c t i v e o n l y w hi...
w r i t i n g m e m o r y i n t h e lo w es t
1M B ,
I/ O
I / O
I n
Out
O u t
O u t
T h i s c o n t r o l s ig n a l i n d i c a t e s a
proces so r or D M A I/ O w r it e c y c l e .
T h i s c o n t r o l si g n a l i n d i c a t e s a
p ro ce ss or or D M A I/ O r e a d c y c l e .
W h e n th is li n e is l o w (n ot rea dy ),
t h e cu rr en t m e m o ry o r I / O c yc le i s
extended un til after this li n e g oe s
h i g h ( r e a d y ) . T h e c y c le is e x
t e n d e d i n mu ltiples of clo ck c y c l e s .
T h i s l i n e s h o u l d n ot b e h e ld 1
l o n g e r t h a n 2 . 5 m ic ro -s e co n d s . 1
T h i s is a 1 4 .3 18 38 M h z c l o c k with
a 5 0 % d u t y c y c l e .
T h i s is the system c l o c k s p e e d . I t
h as a 5 0 % d u t y c y c l e .
W h e n th is li n e i s h ig h, t h e D M A
c h i p h a s c on tr ol o f t h e b u s .
S I G N A L
- J / O C I I C H E C K In
+ B S E L A L E Out
+ B D 0 - B D 1 5 I/ O
+ B A 0 - B A 1 9 O u t
E X T O W S In
T Y P E F U N C T I O N
T h i s l in e i s use d t o in d i c a t e t h a t
th e r e i s a n error o n a d e v i c e i n t h e
e x p a n s io n b u s . A c t iv at in g t l i i s l i n e
r e s u lt s i n a n N M I i n t e rr u p t t o t h e
C P U . Me mory exp an sio n o p t i o n s
commo nly u s e tl i is lin e t o i n d ic a t e
p a r i t y e rr o r s .
T h i s signal i s u se d t o indic ate
w h e n (lie a d d re ss bu s i s v a lid .
Pro ce sso r a d d r e s s e s a r e l a t c h e d o n
t h e f a l l i n g e d g e o f + A L E .
Th e se s i g n a l s a r e t h e d a t a b u s .
T h es e s i g n a l s a r e t h e a d d r e s s b u s .
T h e Z e r o W a i t S ta te s i g n a l
indi cat es t h a t t h e p r e s e n t b u s c y c l e
c a n h e co m p le t e d . F o r 1 6 - h i t
d e v i c e s O W S i s gener at ed b y
a n d in g a decoded ad d re ss w it h a
re a d or write c o m m a n d . F o r 8 - b i t
d e v i ce s O W S m u s t b ec om e ac ti ve
o n e C L K cyc le after a read o r
w r it e c o m m a n d .
w w v / t f f l c o r e me m o ry. c o m
- R E F S 1 1 I / O
- B U S C N T R L I n
T h i s s i g n a l in d ic a t e s a r e f r e s h c y c l e
and i s d r iv e n b y t h e C P U o r t h e
e x p a n s io n b u s .
T h i s sig na l tr i- s t a t e s t h e s y s t e m
b o a r d s a d d re ss , d a t a a n d con trol
si gnals al l o w i n g a n e x t e r n a l d e v i c e
t o g a i n c o n t r o l o f t h e b u s .
Page 38
T h e C o r e M e m o ry P r o je c t
F U N C T IO N A L D E S C R I P T I O N
S I G N A L
- M E M CS 1 6
-I/O C S 1 6
B i l l I E
E X F A 1 7 - 2 3
I Y P E F U N C T I O N
In T h i s s i g n a l i n d i c a t e s a 16 -M t
m e m or y cy cle with 1 w a it s t a t e f
I n
T h i s s ig n a l i n d i c a t e s a 16 -b it I / O
c y c l e w it h 1 w a it s t a t e .
I/O T h i s s i g n a l i n d i c a t e s a da ta
t r a n s f e r is o c c u r r i n g on BD ÜK -
B D 1 5 .
Out
T h e s e s i g n a l s a l l o w th e sy st e m
b o a r d a 1 6 M b y t e ad dress s p a c e .
(
D a t a a n d C o n t r o l S i g n a l s
T h e da ta a n d interfa ce cont ro l si gna ls a r e com patible with sta nd ard
T T L . Input l o g i c le v e l s a r e d e f i n e d i n Fi g ur e 2 - 3 8 .
V O L T A G E L E V E L (VO LTS)
BINA RY L E V E L S Y M B O L
lo g ic 0
lo g ic 1 VI II 2 .0
Fig u re 2 - 3 0 I n p u t lo g ic le v e l vo lta ge s
V IL 0 .6
L o a di ng c ha ra cte ris ti cs f o r t h e i n p u t s i g n a l s a r e s h o w n i n Figur e 2 - 3 9 .
BINARY L E V E L S Y M B O L LOA D ( M A X )
lo g ic 0 I I L - 0 . 1 m A
lo g ic 1 I I H
M I N . M A X .
20 .0 u A
w w v ? . ' f f i f e c o r e m e m o r y . c o m
Fig u re 2 - 3 9 I n p u t l o a d in g cha rac te ris ti cs
O ut pu t l o g i c le v e l s arc d e f i n e d i n Fig ure 2 - 4 0 .
V O L T A G E L E V E L (VO LTS)
BI NA R Y L E V E L S Y M B O L
lo g ic 0
lo gi c 1
Fig u re 2 - 4 0 O u t p u t l o g ic l e v e l vo lta ge s
VO L
v o n
M I N . M A X .
0 . 5
2 . 4
2 - 1 5
Page 39
T h e C o r e M e m o ry P r o je c t
I
F U N C T IO N A L D li S C H IF T IO N
L o a di ng char acte ristics I ' o r si gna ls B A 1 - 1 9 , O S C a n d B B I I E ar c s h o w n
i n Fi g ur e 2 - - 1 1 .
B IN A R Y L E V E L S Y M B O L L O A D ( M A X )
logic 0 V O L
logic 1
Figu re 2 - 4 1 Si g n a ls BA1-19, O S C , a n d B B H E lo ad in g c h a r a c t e r is t ic s
IO H
24.0 m A
- 2 .6 m A
Loa ding characteristics f u r si gnals + I J R E S E T , + A E N , B S E L A L E , B DO -
1 5 , - 1 0 W , - 1 0 R , - M t i M W A N D E X P A 1 7 - 2 3 are sho w n i n F i g u r e 2 -
■ 1 2 .
B IN A R Y L E V E L
lo gi c 0
l o g ic 1 IOH
Figu re 2 - 4 2 S ig na ls « B R E S E T , +A EN . B S E L A L E , B D 0 -1 5 , - I O W , -I O R ,
-ME MW, A N D E X P A 1 7 - 2 3 L O A D I N G C H A R A C T E R I S T I C S
S Y M B O L
I O L
LO A D ( M A X )
24.0 m A
- 1 5 .0 m A
Lo ad in g char acte ristics fo r s i g n a l T / C arc s h o w n i n Fig ure 2 - 4 4 .
BI NA R Y L E V E L
lo gi c 0
lo g ic 1
Fig u re 2 - 4 4 Si g na l T / C l o a d in g c har act er ist ics
S Y M B O L
I O L 8 .0 m A
IO H
LO AD ( M A X )
• 0 . 4 m A
L o a di ng char act er is ti cs f o r s i g n a l - R E F S I I a r e s h o w n i n F i g u re
2 - 4 5 .
BI NA R Y L E V E L S Y M B O L
lo g ic 0
lo gi c 1
Fig u re 2 - 4 5 S ign al - R E F R E S H l o a d in g cha rac te ris ti cs
IOL
IO H
LOAD ( M A X )
8 . 0 m A
- 8 . 0 m A
Lo ad in g cha racteristics fo r si gna ls B S Y S C L K , - R E F R E S H , - C M E M R ,
- C M L M W , M E M R A N D BAO are show n i n F ig u r e 2 - 4 3 .
B I N A R Y L E V E L
lo g ic 0
lo gi c 1
Figure 2 - 4 3 Si g n a l s B S Y S C L K . - R E F R E S H , - C M E M R , - C M E M W ,
2 -J 6
w w w . t h e c o r e m e m o r y .c o m
M E M R , A N D B A O lo ad in g c h a r a c t e r is t ic s
S Y M B O L L O A D ( M A X )
I O L
IOH -1 5 .0 m A
40 .0 m A
P '17
Page 40
T h e C o r e M e m o ry P r o je c t
F U N C T IO N A L D E S C R I P T I O N
S Y S T E M TI M IN G
F ig u r e 2- 46 r c M e e t s ll ie -sy st em bu s t im in gs , i n nano seco nds, a t ( h e b u s
c o n n e c t o r s o r t h e V L S I o u t p u t s .
SY M P A R A M E T E R
S Y S C l o c k Period 6 3
1
S Y S C l o c k Low .
2
S Y S C l o c k 1 l i i j t i
3
R O D al a Set u p D Q - 1 5
4
R D D al a S e t u p D O - 7
5 H D Da ta H old D O - 1 5
R D Dala Ho ld D O - 7 2 5
G R e a d y / S e t up t i m e
7 R ea dy/ 1 l o ld l i m a 3 5
0 S l a l u s P E A C K / v a l i d 1 5 5 1
S l a l u s PL 'A C K / in ac t iv e 1
A d d i o s s v a li d d el ay
0
1 0 WR d a la v a li d dela y
1 1 A d d r e s s , s t a t u s , d a l a 0 0 0 0
lloal de la y
1 2 1 i L D A v a l i d dela y 0 8 0 0 5 0 0
1 2 a A d d i e s s v a li d lo 3 0 2 7
s ta tu s v a l i d set u p
1 3 S R D Y / . S R D Y E N / s et u p 2 5 1 7
1 4
S R Ö Y / . S R D Y E N / ho ld 0
1 5
AHD Y/ .AHD YE N/ set up
1 6
AHD Y/.HDYEN/ ho ld 3 0
1 7 P C L K d e la y 0 4 5 0
1 G A L E a ct iv e 3 2 5 3
1 9
A L E in a c t iv e 3 5
2 0
C M D L Y set up 2 5
2 1 C M D L Y h o ld
2 2
C M D L Y In ac t iv e
2 3
C M D L Y act iv e
2 - 1 D T.fi/ l e a d active 4 0
2 5 D T, R / read in ac t iv e
2 6
D E N read act iv e 5 5 0
2 7
D E N l e a d inact ive
2 0
D E N w iile act iv e 3 5
2 9 D E N w iil e In ac t iv e 3 3 5
6 .0 M H z
M IN M A X
25 0 6 2
2 0 2 5 0 1 5
2 5 2 3 0 2 5
2 0 2 0
3 0 3 0 2 0
1 5 1 5
5 0 3 0
3
3 6 0 3 6 0 3 5 0
5 0
1
5 4 5
3
7 0 3 7 0 4 5 7
2 4
2 4 2 4 2 4
4 0 3 3 5 3 2 1
0 .0 M H z
M I N M A X
2 5 0 5 0 2 50
2 2 5 1 1 2 3 2
2 3 5 1 0 2 3 9
2 5 2 0
2 5 2 5
4 5 1 2 0
5 0 0 4 7
0 0
3 0 3 0
2 0
1 1
5 3 5 5 2 0
5 3 5 5 3 1
3
4 5 0 3 5
2 0 3
2 5 1 9
2 4
2 5 2 3
3 0 2 3
3 0
1 0 .0 M l l z
M IN M A X
1 0
2 0
2 6
3 0
4 7
1 5
0
1 6
1 5
2 4
3 1 9
T h e s y s t e m t i m i n g d i a g r a m i s sh o w n i n Figur e 2 - 4 7 .
i
(
w w w p t h ^ c o r e me m o ry. c o m
Fi gur e 2 - 4 6 S y s t e m b u s t i m i n g s
2 - 4 9
Page 41
T h e C o r e M e m o ry P r o je c t
R O M BIO S
T h e on -b o a rd D I O S s y s t e m firmw are resid es i n t w o R o m ch ip s, U 2 7
a n d U30 , lo c a t e d o n t h e t o p l e f t of t h e b o a r d . B o t h H ig h b y t e a n d L o w
b y t e co m p o n en ts ar e ide ntified i n F ig u r e 1 - 1 a n d 1 - 2 . T h i s fir mware
p r o v i d e s maximu m c o m p a t ib il it y a n d suppo rt s M S - D O S . C P / M - 8 6 ,
a n d i h c e x i s t i n g s t a m l a t d a p p l i c a t i o n s o f t w a r e b a s e .
S E T U P
S et u p i s a u til ity pa cka ged with t h e R O M B I O S . I t i s a m e nu dr iv e n
u t i l i t y th a t r e i n i t i a l i z e s C M O S memory. I f t h e memo ry o r a tt a ch e d
dev ice con fig ura tio n i s cha ng ed , S E T U P s h o u ld b e ru n . I f a c o n d it io n
i s de te cte d d u ri n g po w er -u p wh ic h re quires C M O S t o b e r ei n iti a li ze d ,
a message app ear s on t h e sc ree n s ta ti ng t h a t S E T U P sh oul d b e run .
T h e D i a g n o s t i c chap ter of t h i s m a n u a l d e s c r i b e s h o w t o ru n S E T U P .
C o n t e n t s
S w it c h e s , J u m p e r s ,
an d A dj ustments
S W I T C H S E T T I N G S ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3 - 1
J U M P E R S T R A P P I N G ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 3 - 1
H i g h P e r f o r m a n c e O p t i o n ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3 - 1
R O M / E P R O M S i z e S e l e c t ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 3 - 2
D e s c r i p t i o n O f J u m p e rs ( N P F R )
S p e e d S e l e c t i o n S w i t c h ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 3- 3
P o w e r F a i l P r o t e c t io n M o d e ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3- 3
N o n - P o w e r F a i l P r o t e c t io n M o d e ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... .. 3 -4
M e m o r y C o n f i g u r a t i o n ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 3 - 4
W a i t S t a t e S e t t i n g s ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 3 - 5
E x t e n d e d R e f r e s h ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3 - 5
D e s c r i p t i o n O f J u m p e r s ( P F R ) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 3 - G
A D J U S T M E N T S ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 3 . 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 - 2
wW w^ftecore me m o ry . c o m
Page 42
T h e C o r e M e m o ry P r o je c t
Ch a p t e r 3
S w it ch e s , Jum pe rs ,
a n d A d j u s t m e n t s
S W IT CH S E T T I N G S
Swi tch s e t t i n g s f o r t h e v i d e o d i s p l a y a r e s h o w n i n Figure 3 - 1 .
P R IM A R Y VIDE O DIS PL A Y T Y P E
Mo nochrome ( 0 0 x 2 5 )
Color/Graphics
F ig u r e 3 - 1 V id e o dis play sw itch se ttings
S W IT C H S t
Sli de t o w a r d sw it ch S 2
Slid e t o w a rd res ist or R 1
JU MP ER S T R A P P I N G
S o m e o f th e o p ti o n s o n the p r o c e s s o r b o a r d r e q u i r e the use of
p ro gr am m in g s t r a p s . Th e f o l l o w i n g p a r a g r a p h s o ut li ne t h e u s e of t h e s e
s t r a p s .
H IG H P E R F O R M A N C E O PT IO N
J u m p e r J P I selec ts ( lie h i g h pe rf o rm a n ce m od e, ze ro wai t st ate, of
o p e r a ti o n . W he n J P i i s s t ra p p e d t o p in 2- 3, t h e p ro ce sso r b oa r d w i l l
op erate w it h zer o w a i t s la t e s . T h i s m o d e o f operation req uir es l o w e r
a c c e s s t i m e R O M / E P R O M a n d R A M d e v i c e s .
w w w . t h e c o r e m e m o r y .c o m
3 - 1
Page 43
T h e C o r e M e m o ry P r o je c t
S W I J C I I t s , J UM H b HS , A N D A Ü J U S I MtlN I :
R O M /E P R O M S I Z E S E L E C T
St ra ppin g f o r ( l i e K O M / ü l ’ R O M s iz e s e l e c t i s s h o w n i n Fi gu re 3 - 2 .
j i j i
Figu re 3 - 2 R O M / E P R O M s i z e s e l e c t st ra p p in g
D E S C R I P T I O N OF J U M P E R S (N P F R )
Ju m p e r s t ra p p i n g fo r t h e non- po wer f a i l r e c o v e ry h o a r d i s d e fi n e d
in F ig u r e 3 - 3 .
O P T IO N S T R A P S
JP1 0 WAIT S T A T E S
6 - 0 MHz O N L Y
J P 2
6 -O M H z/ lO M H z F O R 1 0 M H z
J U M P E R 1 - 2
E N A B L E 1 W S E N A B L E 0 W S
O P E R A T I O N
J U M P E R 2 - 3
F O R 6 - 8 MHz
O P E R A T O N
S P E E D S E L E C T I O N S W I T C H
Jum per s t r a p p i n g f o r t h e i ni ti al p o w e r - u p s p e e d i s s h o w n i n F i g u re 3 - A .
S p e e d
6 M Hz
1 0 MHz
Figu re 3 - 4 I n i t i a l p ow e r- up s p e e d s t r a p p i n g
Ju mp er P in s
S 2
S 2
2 - 3
1 - 2
P OW ER F A IL P R O T E C T I O N M O D E ( P F R )
F o r n o r m a l p o w e r f a il p r o t e c t i o n , t h e j u m p e r s t r a p s s h o ul d b t
c o n f i g u r e d a s s h o w n i n Fi gu re 3 - 5 .
N O T E : T h i s in fo rm a ti o n a p p l i e s o n l y t o t h e p o w e r f a i l r e c o v e r y b o a r d .
Ju mp er
J6 3 - 2
J 7
JP 8
J P 9
Pin s
3 - 2
1 - 2
3 - 2
Ef fe ct
D ed ic a te d crys tal I n p u t t o DR A M VL SI e n a b l e d .
Battery P o w e r con nec tio n.
G ro u n d p i n 3 4 o n pig g yb ack connector.
Ex tr a p o w er f a i l de la y di sab led .
J P 3 2 5 G K / 5 1 2 K
S E L E C T
J P 4 D I S A B L E A L L
RAM M E M O R Y
J P 5
1 2 0 K S E L E C T
Fig u re 3 - 3 P r o c e s s o r b o a r d jumper st ra p pi ng (NP FR)
W W y j 5 . l h e c o r e m e m o r y . c o m
E N A O L E 5 1 2K
ON B O A R D
E N A B L E RAM
E N A B L E 1 2 0 K
E X P A N S I O N
E N A B L E 2 5 6 K
O N B O A R D
D I S A B L E RA M
D I S A B L E 120K
E X P A N S I O N
C O N N E C T O R
Figure 3 - 5 Po we r f a i l p ro te c t io n st r a p p i n g ( P F R )
3- 3
Page 44
T h e C o r e M e m o ry P r o je c t
S W I I C I I E S , J U M I ' E l t S , A N D A D J U S T M E N T S
N O N -P O W E R F A I L P R O T E C T IO N MOD E ( P F R )
F o r op era tio n witho ut t h e P o w e r Down R A M P ro te c ti o n , F i g u r e 3 - 6
shows t h e j umper s t r a p s t h a t s h o u ld h e c o n n e c t e d .
N O T E : T h i s i n fo rm a ti o n a p p l i e s o n l y t o t h e p o w e r f a i l r e c o ve ry b o a r d .
Jum per
J6 1 - 2
J 7
J P O
J P 9
Figu re 3 - 6 No n- po we r t a i l p ro te c t io n s tr app in g (P FR )
Pin s Et le ct
C rys tal i n p u t t o DRAM V L S I f r o m R T C
1 - 2 N o r m a l Pow er co nnection.
1 - 2 Grou nd p i n 3 4 o n piggy ba ck c o nn ec to r .
3 - 2
Ex t ra pow er t a i l delay disab led .
M E M O R Y C O N F IG U R A T I O N ( P F R )
Me mory c on fi gu ra tio n jum pe r s t r a p p i n g i s s h o w n i n Figur e 3 - 7 .
N O T E : T h i s i n fo rm a tio n a p p l i e s o n l y t o t h e p ow er f a i l re co ver y bo ar d .
J P tO
1 - 2
2 - 3
1 - 2 2 - 3
2 - 3
JP 4 M E M O R Y S I Z E
1 2
1 - 2
2 - 3 2Mß R A M A V A I L A B L E
0 RA M A V A I L A B L E
25 6K B RA M A V A I L A B L E
512 KB RA M A V A I L A B L E
W A IT S T A T E S E T T I N G S ( P F R )
W a it s t a t e ju m p er s t r a p p i n g i s s h o w n i n F ig ur e 3 - 8 .
N O T E : T h i s in fo rm a ti o n a p p l i e s o n l y t o t h e p o w e r f a i l r e c o v e r y h o a r d .
S T R A P 6 / 0 M H Z . 1 W S
J P t
J P 2 2 - 3
1 - 2
Fig u re 3 - 8 W a i t st at e st ra p p in g ( P F R )
6 / O M H z . O W S
2 - 3
2 - 3 1 - 2
6/ I0 M IIZ .1 W S
1 - 2
E X T E N D E D R E F R E S H ( P F R )
I f th e m em o ry c h ip s used ha ve an extend ed re f r e sh c a p a b il it y , t h e
j u m p e r J P 6 s h o u l d h ave p i n s 1 - 2 c o n n e c t e d . O t h e r w i s e , pi ns 3- 2
s hou ld b e c o n n e c t e d .
N O T E : T h i s i nf or m a tio n a p p l i e s o n l y t o t h e p o w e r f a i l r e c o v e r y b o a r d .
Fig u re 3 - 7 M em or y c o n f ig u r a t io n s tr app in g (PFR)
Normal s e t t i n g of JP 1 0 a n d JI N s h o u ld h e f o r 5 1 2k R A M .
J 1 * 5 s hou ld h e s e t t o 2 - 3 s in ce t h i s h o a r d no rm al ly u s e s 2 5 6 k R A M s .
J P 3 s h o u ld h e s e t t o 1 - 2 if t h e 1 2 8 k p i g g y b a c k expansion bo a rd is n ot
us ed. Ot herwi se i t s h o u ld b e a t 2 - 3 .
w S v \ A r . t h e c o r e m e m o r y . c o m
Page 45
T h e C o r e M e m o ry P r o je c t
S W IT C H E S , J U M P E R S , A N D A D J U S T M E N T S
D E S C R I P T I O N O F J U M P E R S ( P F R )
Ju m pe r s t ra p p i n g f o r t h e p o w e r f a i l re c o v e r y b o a r d i s d e fi n e d i n F ig u r e
3 - 9 .
O P T IO N S T R A P S J U M P E R 1 - 2
0 WAI T S T A T E S
J P I
G G M l Iz O N L Y
6 -6 M I iz/I OM H z
J PZ
1 2 G K S E L E C T
J P 3
J P 4 M E M S 2
J P 5 M E M MAP
J P 6 R E F S H R A T E E X T E N D E D
J P 7 AD V D E C O D E *
M A G S E L E C T
. I P G
E N A B L E 1 W S
E N A B L E 1 0 MHz
S W IT C H
E N A B L E 1 2 0 K
E X P A N S I O N
S e e Fi g u re 3 - 7
2 M E G P H Y S I C A L
A D D R E S S S P A C E
P O W E R F A IL
R E F R E S H T IMING
D I S A B L E
A D V A N C E
D E C O D E
E X T R A G R O U N D
O N 1 2 G K DRD .
J U M P E R 2 - 3
E N A B L E O W S
D I S A B L E 1 0 M Hz
S W IT C H
D I S A B L E 1 28K
E X P A N S I O N C O N N E C T O R
S e e Figu re 3 - 7
1 .6 4 0 M E G P H Y S I C A L
A D D R E S S S P A C E
N O R M A L S Y S T E M S P E E D
P O W E R F A IL
R E F R E S H T IM I N G
E N A B L E
A D V A N C E
D E C O D E
S E N D S M E M O R Y A D D R E S S
M A G T O 1 2 G K E X P A N S I O N
A D J U S T M E N T S
T h e processor b o a r d co nt ain s a n a d ju st a bl e capa ci to r V C 1 t o t r i m t h e
1 4 . 3 1 8 M i l z c lo c k . T h i s c lo c k i s d i v i d e d b y f o u r t o g e n e r a t e 3.579MHz
r e q u i r e d for c o l o r bu rst s y n c h r o n i z a t i o n w ith c o l o r t e l e v is io n s .
C a p a c i t o r V C 1 sh oul d b e adj usted t o cause 14.3 18M Mz + 5 0 0 1 I z a t
B3 0 o n t h e I/O b u s c o n n e c t o r s .
T h e boa rd al s o conta ins a n ad ju sta ble cap aci to r for t h e T i m e of Day
clock. T h i s capa ci to r, V C 2 , s h o u ld b e a d j u s t e d u n t il 3 2 .7 6 8 K I J z + 2 1 I z
i s m e a s u r e d o n U6 3 p i n 6 3 .
JP D E X T R A P O W E R
' D O W N D E L A Y
J P I O
* Refe r lo l l t o DRA M C o nt ro ll e r V L SI s c c l i o n f o r m o re d e t a i l .
M E M S t
J 7
D A T 7 E R Y
C O N N E C T E D
J6
O S C F R O M R T C
Figu re 3 9 P r o c e s s o r board j um pe r str ap p in g (PFR)
NO E XT R A
D E L A Y
S e e Figu re 3 - 7
N O B A T T E R Y B A T T E R Y C O N N E C T E D
3- 6
w w w . t h e c o r e m e m o r y .c o m
7 4A LS1 21 A D D E D
D E L A Y
S e e Figu re 3 - 7
F R O M C R Y S T A L
3 - 7
Page 46
T h e C o r e M e m o ry P r o je c t
C o n t e n t s
Di agnostics
L E V E L 0 DIAGNO STIC S
L e v e l 0 D i a g n o s t i c s M e s s a g e s
S p e a k e r B e e p s . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. . . . . 4 - 2
V i d e o D i s p l a y - M e s s a g e s
L e v e l 0 D i a g n o s t i c s P h a s e s
In itial Proce ss or B o a r d ' V e s t s . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
T e s t a nd I n i t i a l i z e : ... ... ... . 4 - 4
S y s t e m C o n f i g u r a t i o n V e r i f i c a t i o n
S e t t i n g T h e S y s t e m C o n f i g u r a t i o n
T e s t p o i n t s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 - 1 1
R e a d i n g T e s t p o i n t s . . .
T e s t p o i n t Code N u m b e r s ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 - 1 2
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 - 2
. . 4 - 2
4 - 3
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
. . . . . . .
4 - 1 1
4 - 1
4 - 2
4 - 8
4 - 9
w w w . t h e c o r e m e m o r y .c o m
i
Page 47
T h e C o r e M e m o ry P r o je c t
Cha pter 4
D ia g n o s t ic s
L E V E L 0 D I A G N O S T I C S
T h i s ch a pt e r des cr ibe s t h e l e v e l 0 dia gn os ti c t e s t s pe rf o r m ed a t p o w e r -
u p . T h e s e d i a g n o s t i c r o u t i n e s r e s i d e i n R O M a n d a re h e lp f ul i n
dete ctin g d e fe c t i v e co m p o ne nt s . No rmal a n d er r o r m e s s a g e s t h a t m a y
be d i s p l a y e d a re sh o wn . E r r o r co d es ( t e s t p o in t s ) th at are ou tp ut
thr oug h t h e processor b o a r d p o r t 8 0 1 1 , D M A p a g e 0 r e g is t e r, a r e a l s o
l i s t e d .
T n e fo l l o w i n g d e v i c e s a r e h e l p f u l w h e n r u n n i n g l e v e l 0 d i a g n o s t i c s :
e D i a g n o s t i c p lug -i n L E D t e s t b o a rd - - T h i s boar d pl u g s into a n
e x p a n si o n slo t. I t h a s e ig h t L E D s t o in di ca te t h e t e s t e r r o r c o d e
a nd t h r e e t o i n d i c a t e v o lt a g e . T h i s b o a r d , part n u m b e r 0 1 7 -
00 35 850 , i s a v a il ab le fr o m a n N C R W o r ld w id e S e r v i c e a n d Par ts
Ce nt er.
o V id e o d i s p l a y
o Keybo ar d
w w w . t h e c o r e m e m o r y .c o m
C AU TION
O n l y pe rs o n n el th a t h a v e e x p e ri en ce with m u lt i- la y er boards
an d S u r f a c e - M o u n t T e c h n o l o g y ( S M T ) , an d h ave a c c e s s t o
sp e ci al iz ed d e s o l d e r i n g / s o l d e r i n g e q u ip m e n t r e q u ir e d t o s u p p o r t
S M T , s h o u ld a t t e m p t t o re p la c e d e f e c t i v e c o m p o n e n t s .
4 - 1
Page 48
T h e C o r e M e m o ry P r o je c t
D I A G N O S T I C S
L E V E L 0 D I A G N O S T I C S M E S S A G E S
Tw o fo rm s of L ev el 0 D ia g n o s t ic s m e s s a g e s a r e p r o v i d e d :
• " 1 J e e p s " fr o m a sp e a k e r
• V id e o d is p la y m e s s a g e s
S p e a k e r B e e p s
Spea ker d e e p s p r o v i d e t h e f o l l o w i n g in fo rm a ti o n :
• F iv e sh ort b e e p s in d ic a t e a f a t a l err or a n d t h e s y s t e m h a l t s .
• T h r e e s h o r t b eep s i n d i c a t e a n o n - f a t a l e r r o r a n d the sy s t e m
con ti nue s t o ru n .
• O n e lo n g beep i n d i c a t e s s u c c e s s f u l c o m p l e t i o n o f L e v e l 0
Diag nos tics . If ( h e s i g n a t u r e ‘ C A ’ i s p r e s e n t i n t h e f i r s t t w o b y t e s o f
a ro m a t s e g m e n t ad dr es s I E 0 0 0 1 I , c on tr ol i s g i v e n t o t h a t ro m . I f a
ro m i s n o t in st a ll e d a t t h a t a d d re s s , co n tr o l i s given t o t h e ho o t
vector, int er rup t 1 9 1 1 .
V id e o D i s p l a y M e s s a g e s
D ia g n o s t ic r o u tin es d is p la y t e s t na m e s a n d s y s t e m m e s sa g e s i n u p p e r
c a s e chara ct ers a n d error m e s s a g e s i n i n i t i a l c a p s l o w e r- c as e char acters.
L E V E L 0 D I A G N O S T I C S P H A S E S
T h r e e ph as e s of I x v c l 0 Di ag no st ic s ar c p e rf o r m e d :
Ini ti al P r o c e s s o r B o a r d T e s ts
B e fo re L e v e l 0 ro u ti n e s l o a d t h e operating s y s t e m , t h e y m a k e s om e
b a s i c ch e ck s o n t h e p r o c e s s o r h o a r d . If t h e y d e l e c t a n er ror , I l i e s y s t e m
att e m pt s t o s o u n d f i v e b e e p s a n d t o d i s p l a y o n e of t h e fo l l o w i n g err or
m e s s a g e s .
S y s t e m Por t E r r o r
T h e I/O Por t a t a d d r e s s 6 1 1 1 w a s r e a d a n d v e r i f i e d a s d e f e c t i v e .
S y s t e m R O M E r r o r
T h e s um ch eck of t h e p r o c e s s o r b o a r d R O M B I O S i s n o t c o r r e c t .
D M A P a g e R eg is te r E r r o r
D M A P a g e Register v e r i fi c a t i o n f a i l e d .
T i m e r E r r o r
T i m e r f a i l e d .
R ef re sh E r r o r
T h e re fr e s h l o g i c d i d n o t p r o v i d e r e f r e s h p u l s e s .
0 -6 4 KI J R am E r r o r
A n err or w a s d e t e c t e d i n t h e f i r s t 6 4 K B of R A M .
• I n i t i a l p r o c e s s o r board d i a g n o s t ic s - - v e r i f i e s t h a t the b o a r d i s
fun ct io ni ng p r o p e r l y .
• Sy ste m t e s t a n d in it ia li za ti o n - - t e s t s a n d in it ia li z e s s ys te m b o a rd s
f o r no rm al o p e ra t i o n .
• Sy st em c o nf ig ur at io n ve ri fi c at io n - - c o m p a r e s d e f i n e d co nfigu ration
w it li actual h a r d w a r e .
w w w .t hd efc re me mo ry. com
Bu s 8 - 1 6 E r r o r
T h e 8 b i t t o 1 6 b i t b u s c o n v e r t i n g l o g i c f a i l e d .
In te r r u p t C o n tr o ll e r E r r o r
T h e in te rru p t m a s k r e g i s t e r s d o n o t v e r i f y .
8 7 4 2 C o n tr o ll e r E r r o r
T h e 8 7 4 2 s e lf - ch e c k f a i l e d .
C M O S R a m E r r o r
The R ea l T i m e C lo ck Controller f a i l e d .
Pr o t e c t e d M o d e E r r o r ( S y s t e m U ni t)
T h e p r o t e c t e d v i r t u a l m e m o r y i n t h e 8 0 2 8 6 f a i l e d .
4 - 3
Page 49
T h e C o r e M e m o ry P r o je c t
D I A G N O S T I C S
N O T H : T h e sy st e m h a l l s a f t e r five bee ps or a f t e r a n y o f the abov e
m e s sa g e s or e r r o r s .
P r im a r y C R T E r r o r
T h e v i d e o m o n i t o r i n d i c a t e d b y the M P B j u m p e r b l o c k i s no t
co rr e c tl y s e t .
W h e n t h e in i t i a l level 0 d i a g n o s t i c te st s ha v e ru n s u c c e s s f u l l y , the
fol lo wi ng stat us m e s sa g e i s displayed an d ad d iti o n a l p r o c e s s o r boa rd
t e sts a r e th e n i n it ia t e d t o v e r i f y and i n i t i a l i z e the i n s t a l l e d sy st e m
h a r d w a r e .
M A I N B O A R D D I A G N O S T I C S C O M P L E T E ,
Te s t a n d In it ia li z e :
A f t e r t h e init ial phas e, t h e L e v e l 0 di agnostic r ou tin es d et erm in e wh at
s y s t e m hard ware i s i n s t a ll e d a n d t e s t a n d in itialize t h a t ha rdware. T h e y
d is p la y t e s t messages th r o u g h o u t t h i s p ha se t o sh o w p r o g r e s s . T e s t
na m e s, pr eceded b y an u n d e rs c o r e (
of th e tes ts. W h e n a te st f a il s , the sy ste m s to p s a n d / o r a t t e m p t s t o
s o u n d f i v e b e e p s a n d t o d is p la y a n err or m e s s a g e .
_ D M A C O N T R O L L E R S
Bo th D M A Co n tr o lle rs arc t e s t e d a n d in it ia liz e d.
_ T I M E R Z E R O
T i m e r z e r o i s t e s t e d .
I N T E R R U P T C O N T R O L L E R S
Bo th In te rr u pt C o n tr o ll e rs ar e t e s t e d a n d in it ia liz e d.
_ _
), are d is p la y e d a t t h e be gin nin g
_ M E M O R Y
T h e r o u t in e co nd uc ts t h e m e m or y t e s t i n 6 4 K 1 3 in cr e m en ts . In n o rm a l
o p e r a t i o n , t h e u p pe r b o u n d a r y o f t h e b a n k o f m em o ry tested i s
d i s p l a y e d a s s h o w n i n t h e f o l l o w i n g .
B A S E M E M O R Y T E S T
x x x x K B
E X P A N S I O N M E M O R Y T E S T
x x x x K B
T O T A L M E M O R Y X X X X K B
T h e r o u t i n e s test t h e e n t i r e m e m o r y . B a s e m e m o r y is n o r m a ll y
mem ory b e l o w 6 4 0 K B ; expansi on mem ory is t h e mem ory ar ea a b o v e
1MB. T h e m e m o r y f r o m 6 4 0 K B t o 1 M B (for e x a m p l e , C R T R A M a n d
a d d - o n R O M ) is te st ed d u r i n g o t h e r te s ts . T h e a m o u n t o f g o od
m em or y i s s h o w n b y x x x x K B , in steps o f 6 4 K B . T o t a l memory i s t h e
s u m of b a s e m e m o r y a n d e x p a n s io n m e m o r y .
T h e fol lo wi ng r e p r e s e n t a t io n s a r c us e d i n t h e memo ry e r r o r d is p la y
e x a m p l e s .
o x x x x x x = Addr ess o f o b s e r v e d m e m o r y e r r o r
e c ec c = E x pe ct e d d a t a
o o o o o = O b s e r v e d d a t a
x x x x x x M e m o r y E r r o r B it cc e e o o o o
One o r m o r e b i t s o f a m e m o ry c e l l ar e f a u l t y .
x x x x x x M e m o r y E r r o r Ad dres s e c e e o o o o
A n error h a s b e e n d e t e c t e d i n t h e a d d r e s s t e s t .
w w w4 ht fe cor em em or y.c om
x x O O O O M e m o r y E r r o r P ari ty
A p a r i t y er ro r h a s b e e n d e t e c t e d i n a 6 4 K B m e m o r y b a n k .
M e m o r y Ad d re ss E r r o r ( Sy s te m Ha lt)
A n a d d r e s s er r o r f o r address lin e s A 1 6 - A 2 3 h a s b e e n d e t e c t e d . T h i s
i s a f a t a l e r r o r , a n d t h e s y s t e m s t o p s p r o c e s s in g .
I
4 - 5
Page 50
T h e C o r e M e m o ry P r o je c t
D I A G N O S T I C S
_ K E Y I i O A R D
T h e k e y b oa rd inte rface i s t e s t e d t o ve rily t h a t a c o m p at ib le k e y b o a r d i s
a t t a c h e d . A l s o , th e k e y b o a r d p e r f o r m s a s e l f - c h e c k - t c s t an d
in itia lizat ion. W he n a n e r r o r i s de te ct e d, t h e s y s t e m d is p la y s o n e o f t h e
fo l l o w i n g e r r o r m e s s a g e s .
Keyb oard C l o c k L i n e E r r o r
Keyboard clock ing i s n o t fun ctional.
Keyb oard C o n t r o l l e r E r r o r
T h e k e y b o a r d c o n tr o lle r d o c s n o t ac c e p t k e y b o a r d c om m an d s.
Keyb oard In t e r f a c e E r r o r
T h e k e y b o a r d co n tr o lle r can n o t con trol t h e k e y b o a r d in te rfa ce l i n e s ,
x x K e y Co d e Re ceived
T h e sy st em r ec e iv ed a u n ex pe cte d scan cod e f r o m t h e k e y bo ar d: x x i s
t h e re c e iv e d sca n co de .
Keyb oard E r r o r
T h e k e y b oa rd f a i l e d t h e self-c he ck t e s t .
Sy st em K e y l o c k is L o ck ed
T h e Keyboard L o c k i s i n t h e locked p o s i t i o n .
D i s k A E r r o r
A c c e ss t o d i s k d r i v e A f a i l e d (c ontroller or d r i v e e rro r) .
D i s k B E r r o r
A c c e s s t o d is k d r i v e B f a i l e d (con tro ller o r d r i v e erro r) .
F l e x C o n t r o ll e r E r r o r
E r r o r o n f l e x i b l e d is k d r i v e controller.
F I X E D D I S K
T h e f ix ed d i s k c o n t r o l l e r is te s te d an d i n i t i a l i z e d . I f a n e r r o r i s
d e t e c t e d , t h e r ou ti ne d is p la y s o n e o f t h e f o l l o w i n g error m e s s a g e s .
D i s k 0 F a i l u r e
D i s k d r i v e 0 c o n fi g u r e d , b u t n ot p r e s e n t .
D i s k 1 F a i l u r e
D i s k d r i v e 1 c o n fi g u r e d , b u t n o t p r e s e n t .
D i s k 0 E r r o r
D i s k n o t f o rm a t te d , or co nt ro lle r er ro r .
D I S K 1 E R R O R
D is k n o t f o rm a t te d , or co nt ro lle r er ro r .
P r e s s < F 1 > I F H A R D W A R E S E T U P I S D E S I R E D
T h i s i s a p r o m p t t o r e m i n d th e u s e r t h a t e n t e r i n g < F 1 > on t h e
ke yb oa rd cause s t h e s y s t e m t o e x e c u te S E T U P of C M O S R A M .
N O T E : I f a " D i s p r e s s e d at t h i s t im e , L e v e l 1 D i a g n o s t i c s w i l l b e
e x e c u te d a t t h e comp letion o f le v e l 0 d ia g n o s t i c s .
_ F I . E X D I S K
T h e Ilex d is k c o n tr o ll e r a n d drives ar e t e s t e d a n d i n it ia liz e d . T h e he ad s
o f d r i v e s a r e m o v e d ; h o w e v e r , bit r e a d o r w r i t e c y c l e s a r e not
p e r f o r m e d . I f a n e r r o r is d e t e c t e d , t h e r o u t i n e d i s p l a y s o n e o f t h e
fo l l o w i n g m e s s a g e s .
w w ’ i f r . f t i e c o r e me m o ry. c o m
_ E X T E R N A L R O M S x x x x
T h i s m e s s a g e a p p e a r s o n l y whe n a n e x t e r n a l R O M i s i n s t a l l e d ,
x x x x R O M E R R O R
T h e ext e rn al R O M chec ksu m is n o t corre ct: x x x x is t h e co de s e g m e n t
a d d r e s s o f t h e R O M .
__8 0 2 8 7 C O P R O C E S S O R I N S T A L L E D
Co pr oce ss or i s i n s t a l l e d .
_
8 0 2 8 7 C O P R O C E S S O R N O T I N S T A L L E D
Cop ro ces sor i s n o t i ns t al le d .
4 - 7
Page 51
T h e C o r e M e m o ry P r o je c t
D I A G N O S T I C S
S y s t e m C on fi gu ra tio n V e r if i c a t i o n
A l l e r t h e d i a g n o s t i c r o u t i n e s i n i t i a l i z e t h e s y st e m , t h e r o u t i n e s
c o m p a r e a c t u a l h a r d w a r e f o u n d w i l l ) the d e f i n i t i o n o f e x pe ct e d
h a r d w a re co n ta in e d i n h a lt e ry - p ro te c te d C M O S m e m or y. I f t h e y are
t h e s a m e, L e v e l 0 D ia g n o s t ic s a r c co m pl et e. I f t h e y are diffe ren t, t h e
sy st em displays o n e o f t h e fol lo w in g m e s s a g e s f o r e ac h e r r o r a n d t h e n
d is p la y s t h e S E T U P m e s s a g e .
* * It a tle ry P ow er I ^ o s t ( R i m S E T U P )
Ba ttery p ow er h as b e e n l o s t . Re configure t h e s y s t e m with t h e Se tu p
Util ity .
* * C o n f ig u r a t io n n o t S e t ( R u n S E T U P )
T h e co nfigu ration of ( t i e s y s t e m i s n o t s e t c o r r e c t l y .
* * T i m e & Date n o t S e t ( R u n S E T U P )
T h e R c a l - T i m c - C l o c k d o e s n o t ru n .
* * Me m o ry S iz e E r r o r ( R i m S E T U P )
D e t e c t e d and c o n f ig u re d m e m o r y s iz e s d o no t a g re e . C h e c k t h e
mem ory c o nf ig ur at io n i n t h e C M O S R A M .
* * D i s k C o n fig u ra tio n n o t cor rec t
D i s k c o n f ig u r a t i o n i n C M O S and de tected disk c o n f ig u ra ti o n i n
L e v e l 0 d o n o t a g r e e .
* * C h e c k Keyb oard ( Sy s te m H a lt )
' f l i c ke yb oa rd d o e s n o t fu n c t io n p r o p e rl y .
* * U n lo c k System K ey lo c k
T h e s y s t e m is l o c k e d , u n l o c k and r e s t a r t w it h k e y b o a r d
a v ai la bl e.
P r e s s < I T > f u r S E T U P o r < E N T E R > t o g o o n
S E T T I N G T H E S Y S T E M CONFIGURATION
T h e s y s t e m ha s a b a tt e ry t h a t ma inta ins a p a r t o f R O M m e m o ry a n d
the t im e -o f-d ay clock. T h i s me mor y pr ov id es t i m e , d a t e , m e m o r y a n d
att ac he d d e v i c e i n f o r m a t i o n t o t h e s y s t e m .
S E T U P i s t h e name of a re si d e n t utility t h a t initia li zes co nfi gur atio n
d ata i n ( h i s m e m o r y . T h is m e m o r y i s i n i t i a l i z e d d u r i n g a s s e m b l y s o t h a t
t h e s y s t e m c a n h e u s e d f o r t h e f i r s t t i m e .
D u r i n g s y s t e m st art up , a t t h e co mpletion of L e v el 0 Dia gno sti cs , t h e
co n te n ts o f t h e R O M m e m o r y a r e c h e ck ed f o r c h a n g e s . I f a c h a n g e i s
d e t e c t e d , t h e sy st em a sk s if r e i n i t i a l i z i n g i s de si re d . P r e s s in g < F I>
auto ma tically e x e c u te s ( h e S E T U P u t i l i t y . Once t h e d a t a i s i n i t i a l iz e d ,
i t i s b a t t e r y m a i n t a i n e d e v e n w h il e ( h e c o m p u t e r s y s t e m i s t u r n e d o f f .
W h e n t h e b a t t e r y m u s t b e re p l a c e d or a c h a n g e i s m a d e i n t h e
c o n f ig u ra ti o n o f m em or y or att ached d e v ic e s , p r e s s < F 1 > t o e x e c u t e
t h e S E T U P u t il it y t o reinitialize t h e c o n fi g u r a t io n d a t a t o t h e cu rre nt
v a lu e s .
T h e S E T U P u t i l i t y i s made up o f a se r ie s o f e as y t o u n d e r s ta n d
d is p la y s w h i c h :
o s e t t h e d a t e a n d t i m e
o d e fi n e t h e f l e x i b l e d i s k d r i v e c o n f i g u r a t io n
ö d e f i n e t h e f i x e d d is k d r i v e c o n fi g u r a t io n ,
e d e f i n e t h e b a s e a n d e x t e n s i o n m e m o r y s i z e s ,
o d e f i n e t h e p r im ar y v i d e o d is p la y a d a p t e r
o d e fi n e t h e s cr ee n w i d t h
T h e u p p e r p o r t i o n o f t h e S E T U P s c r e e n , a s sh ow n i n fig ur e 4 - 1 ,
c o n t a i n s th r e e s e c ti o n s. E a c h d e v i c e th a t c an b e c o n n e c te d t o t h e
sy st em i s s h o w n o n t h e l e ft - h a n d t h ir d of t h e s c r e e n . T h e cente r t h i r d
o f th e sc re en de fin es t h e c u r r e n t sett ings f o r each of t h e s e d e v ic e s.
F o l l o w i n g a ch an g e t o a c u r r e n t setting , t h e rig ht- han d t h ir d o f t h e
scree n c on ta in s t h e " N e w s e t t i n g s " f o r e a c h c h a n g e .
w w v f it h e c o r e m e m o r y . c o m
4 - 9
Page 52
T h e C o r e M e m o ry P r o je c t
I n ( l i e l o w e r mids eclio n of t h e scree n ar e t w o w i n d o w s . T h e s e windows
c h a n g e co n te n ts a s t h e u p a n d d ow n arr ow k e y s are u s e d t o move t h e
in d i c a to r a t t h e l e f t o f t h e dev ice li s t f ro m o n e d ev ic e t o a n o th e r. T h e
r i g h t - h a n d w in d o w c o n t a i n s t h e f o r m a t o f da ta , o r d a ta c h o i c e s t o
desc ribe e ac h d ev ic e . T h e le ft-hand w indow i s whe re t h e en tered in p u t
dat a is sh o w n . A f t e r d e s c r i p t i v e d a t a is e n te re d an d < E N T E R > is
p r e s s e d , t h e n e w d a t a i s sh o w n und er "New s e t t i n g s " i n t h e up per ri g h t -
h a n d t h i r d o f t h e s cr ee n .
D I A G N O S T I C S
T E S T P O I N T S
A t t h e s t a r t o f e a c h t e s t , t h e l e v e l . 0 d ia g n o s t i c ro ut in e s l o a d a t e s t p o i n t
num be r in t o t h e s y s t e m . T h i s n u m be r rem a in s i n t h e s y s t e m until t h e
d i a g n o s t i c r o u t i n e s s u c c e s s f u l l y c o m p l e t e the r e la t e d t e s t s . T h e
f o l l o w i n g s e c t i o n d e s c r i b e s h o w t o re a d t e s t p o i n t s f o r t r o u b l e s h o o t i n g .
Read ing Test poi nts
I f the s y s t e m fai ls t o lo ad o p e r a t in g system so f tw a re an d does n o t
d is p la y a m e s s a g e , Le ve l 0 Diagno st ics o u t p u t s a n err or co de ( t e s t p o i n t
n u m b e r ) t o a d d r e s s S O I L T h e s e c o d e s c a n b e m o n i t o r e d w it h a
d i a g n o s t i c t e s t L E D board. I t ha s 8 L E D s t o i n d i c a t e t h e cod e i n
bi n a r y f o r m (O N = 1 ) a n d t h r e e L E D s f o r v o l t a g e in d ic at io n . Fig ure 4 -
2 s h o w s t h e b o a r d a n d l o c a t io n a n d ar ra n g e m e n t o f t h e L E D s .
Figu re 4 - 1 S E T U P m e n u
F o r e x a m p le , F i g u r e 4 - 1 s h o w s th e D a t e s e le c t e d . T h e l o w e r - r i g h t
w indow sho w s t h e d ate fo rm at t o b e M o n t h - D a y - Y e a r . T h e lo w er -
l e f t w i n d o w i s s e t t o a c c e p t a d a t e such a s , 1 0 - 2 3 - 8 6 .
4-1 0
w w w . t h e c o r e m e m o r y .c o m
F ig u r e 4 - 2 Diagnostic L E D tes t board (c om p on e nt s i d e u p )
I f t h e d ia g n o s t ic t e s t L E D boar d is n o t av ailable, u s e a vo ltm ete r t o
te st b e t w e e n g ro un d a n d P i n s 2 th ro u gh 9 (O N = h ig h ) o f t h e 6 2 p in
ed ge c o n n e c t o r ( P I ) o n the p r o c e s s o r b o a r d . P i n 2 i s t h e le as t
s i g n i f i c a n t d ig i t ( c o r r e s p o n d i n g t o L E D 0) and P in 9 is t h e mo st
s i g n i f i c a n t d i g i t ( c o r r e s p o n d i n g t o L E D 7 ) .
4- 11
Page 53
T h e C o r e M e m o ry P r o je c t
D I A G N O S T I C S
T e s l p o i n t Co d e N u m b e r s
T h e ; fo l l o w i n g l i s t s how s n i l teslpoint co de n u m b e r s .
C O D E T E S T
0 1
0 2
0 3
0 4
0 5
0 6
0 7
0 8
0 9
0 A
0 1 3
O C
0 D
0 E
O F
10
1 1
12
1 3
1 4 - I F
2 0
21
2 2
2 3
2 4
2 5
2 6
2 7 - 2 F
C P U R e g is te r Te st
Sy s t e m J / O Po rt 6 1H T e s t
R O M Ch ec k su m
D M A P a g e Re gister T e s t
T i m e r 1 T e s t
T i m e r 2 T e s t
R e f r e s h L o g ic
Ba si c R A M Te st
B u s Conv erting L o g i c 8 ( = ) 1 6 B i t
In ter ru pt C o n t r o ll e r 1 T e s t A d d r e s s 2 0 I T
In te rr u pt C o n t r o ll e r 2 T e s t A dd r es s A 0 I I
C h e c k su m of 8 7 4 2 C o n t r o ll e r (U 3 7 )
C M O S R A M V e r i l y T e s t
T e s t Ba tte ry Pow er L o s t
C M O S Conf igu rat ion Ch eck sum
Prote cte d Mod e of C P U 8 0 2 8 6
C R T Config uration
In it ia liz a ti o n a n d T e s t of C R T Co n tr o lle r
P rim a ry C R T C o n t r o ll e r E r r o r - T e s t Se co n d C o n tr o lle r
Re ser ve d
B o a r d T e s t Minimum Com plet e
D M A C o n t r o ll e r 1 T e s t A d d r e s s 0 0 1 1
D M A C o n t r o ll e r 2 Te st A d d r e s s C 0 1 1
T i m e r Z e r o
In it ia liz a ti o n of t h e In t e r r u p t Contr olle rs
Wa it f o r Unexp ecte d In te rr u pt
Wa it fo r Expec ted In te rr u pt
R ese rv ed
3 0 M emory Siz e Base M em o r y
3 1 M emory Size E xte nsi on Mem or y
3 2 A d d r e s s Te st A 1 6 - A 2 3
I Base M em or y T e s t
, Ext en sio n M emory Te st
3 5 - 3 F Reserved
4 0 Keyboard En abl e/ Di sab le
4 1 Keyboard C l o c k a n d D ata T e s t
4 2 Se nd Rese t Comm and t o Ke ybo ar d
4 3 W ai t f o r R e s e t A n s w e r
4 4 S et A dd re s s A 2 0 t o Z e r o
4 5 - 4 F Rese rve d
5 0 W r it e H ardware Inte rrupt V e c to r s
5 1 E n a b l e T i m e r Inte rrupt
5 2 C A R O M In st al le d Test
5 3 - 5 F Rese rve d
F l e x C o n tr o lle r a n d D riv e Te st
( T e s t F ix F le x C o n tr o lle r
o 2 In itializ at ion F lex Drives
6 3 In itializ at ion F i x Driv es
6 4 - 6 F Re served
7 0 T e s t Rea l T i m e Clo ck
7 1 S et R ea l T i m e C lo c k
7 2 Pa rallel Inte rfa ces
73 S e r i a l I n te r fa c e s
7 4 L o o k fo r E xt e rn a l R O M D riv ers
7 5 Cop ro ces sor
7 6 E n a b l e Keyboard a n d R T C Interrupt
7 7 - 7 F Reserved
F 0 Disp lay S y s t e m M e s s a g e s
F I S y s t e m C o d e o n A dd re s s E 0 0 0 0 H
, Bo otstrap S y s t e m Lo ad in g
K F F Reserved
w wl v? tf ie cor em e m o ry .c om
4 - 7 3
Page 54
T h e C o r e M e m o ry P r o je c t
P i n - O u t Co nf igur at ion s
I n t e g r a t e d C i r c u i t
C o m p o n e n t P i n - O u t C o n f i g u r a t i o n s
C o n t e n t s
Integ rated
C ir c u it C o m p o n e n t t
5 - 1
w w w . t h e c o r e m e m o r y .c o m
Page 55
T h e C o r e M e m o ry P r o je c t
Cha pter 5
Integrated
Circuit C o m p o n e n t
Pm- Out C o n fig u ra tio n s
T h e fol lo w in g d ia g r a m s pr e s e n t t h e p i n - o u t i d e n t i f i c a t i o n s f o r a l l o f t h e
i nt e gr a te d cir cu it co m p o n e n t s u s e d i n t h e N C R 2 8 6 Ca rd .
w w w . t h e c o r e m e m o r y .c o m
5 - 7
Page 56
Contents
Sp ecifications
P R O C E S S O R B O A R D ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 6 - 2
I n t e l 8 0 2 86 -1 0 M i c r o p r o c e s s o r
8 2 5 9 A - 2 P r o g r a m m a b l e I n t e r r u p t C o n t r o l l e r
8 2 2 8 8 B u s C o n t r o l l e r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6 -2
8 2 3 7 A - 5 P r o g r a m m a b l e D M A C o n t r o l l e r ( 2 ) ... ... ... ... ... ... ... ... ... . .6 - 2
2 7 2 5 6 E r a s a b l e / P r o g r a m m a b l e
R e a d - O n l y M e m o r y ( E P R O M )
T M S 4 2 5 6 - 1 2 D y n a m i c R a n d o m A c c e s s M e m o r y ( D R A M )
P r o c e s s o r B o a r d I n t e r f a c e
87 4 2 U n i v e r s a l P e r i p h e r a l I n t e r f a c e M i c r o c o n t r o l l e r
S N 7 4 L S 6 1 2 M e m o r y M a p p e r ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6 - 3
D R A M C o n t r o l l e r V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6 - 4
R T C V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 6 - 4
( C P U V L S I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 6 - 4
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
6 - 3
. . . . . . . .
. . . . . . . . . . . . . . . . .
6 -2
6 - 2
6 - 3
6 - 3
6 - 3
/
Page 57
T h e C o r e M e m o ry P r o je c t
C h a pt er 6
Sp ec ifi ca tio n s
S p e c i f i c a t i o n s f o r (he p r o c e s s o r b o a r d an d it s c o m p o n e n t s a rc
pr es e nt ed i n t h e f o l l o w i n g p a g e s .
w w w . t h e c o r e m e m o r y .c o m
6 - 1
Page 58
T h e C o r e M e m o ry P r o je c t
S P E C I F IC A T IO
P R O C E S S O R B O A R D
I N T E L 8 0 2 8 6 - 1 0 M I C R O P R O C E S S O R
• 1 6 - m e g a b y t e a d d r e s s b u s
• 1 6 - b i t d a t a b u s
• 1 6 - b i t r e g is t e rs
• I n te gr at ed m e m o ry m a n a g e m e n t
• F o u r l e v e l m e m or y m an a g e m en t
• I l i g h b a n d w id t h b u s in t e rf ac e
• l \ v o o p e ra t i n g m o d e s :
- Real A d d r e s s m o d e
- Pr ot ec te d V ir tu a l A d d r e s s m o d e
• l a r g e ad dr ess s pa c e :
- 1 6 m e g a b y t e s p h y s i c a l
- O n e g i g a b y t e v ir t u al p e r t a s k
8 2 5 9 A - 2 P R O G R A M M A B L E
I N T E R R U P T C O N T R O L L E R
• Lig ht-level prio rity contr olle r
• Exp andable t o 6 4 le v e ls
• Pr ogr am ma ble inte rru pt m o d e s
• Si n g le + 5 V s u p p l y (no clock s)
• N M O S con str uc tio n
• I n p u t curr en t: 8 5 m A
• Inp ut v o l t a g e : S i g n a l 0 .8 V l o w , V c c + 0 .5 V h i g h
' • Sur fac e M ou nt Tech no logy
8 2 2 0 0 B U S C O N T R O L L E R
• T h r e e s t a t u s li n es
• Sur fac e Mo unt Te ch no logy
• N M O S con str uc tio n
• Si n g le t 5 V s u p p l y
8 2 3 7 A - 5 P R O G R A M M A B L E D M A C O N T R O L L E R ( 2 )
• F o u r in d e p e n d e n t ch annels
• D e s i g n e d f o r u s e w it h a n e x t e rn a l 8 - b i t ad dr ess re g ist e r
• 6 4 K a d d r e s s a n d w o r d c ap ac it y o n e ac h ch an n el
• Cascaded t o 1 6 - b i t tr a n sf e rs
• Su rface M o u n t Tech no logy
2 7 2 5 6 E R A S A B L E / P R O G R A M M A B L E
R E A D - O N L Y M E M O R Y ( E P R O M )
e 3 2K b y t e s t o r a g e c a p a c i t y
a T w o- li ne c o n t r o l
• H M O S I 1 - E co n st r u c ti o n
o M o is t u r e r e s i s t a n t
T M S 4 2 5 6 - 1 2 D Y N A M I C
R A N D O M A C C E S S M E M O R Y ( D R A M )
® 25 6K x 1 b i t f o r m a t
a N - c h a n n e l , S M O S con str uc tion
q P o w e r c o n s u m p t i o n : 1 W
• S u r f a c e M o u n t Tec hnology
• Ac cess t i m e : 1 2 0 n s m a x i m u m
o I np u t v o l t a g e : S i g n a l 0 .8 V l o w , 6 .5 V h i g h
P R O C E S S O R B O A R D I N T E R F A C E
c T y p e : 6 2 - p i n s t a n d a r d I/ O chan ne l c a r d e d g e
3 6 - p i n s t a n d a r d I/ O c h an n el c a r d e d g e
® P o w e r : S u p p l i e d v i a 6 2 - p i n a n d 3 6 - p i n co n n ec t o rs
+ 5 V D C @ 2 . 2 5 a m p s
8 7 4 2 U N I V E R S A L P E R I P H E R A L
I N T E R F A C E M I C R O C O N T R O L L E R
o 8 - b i t C P U w i t h R O M , R A M , I/ O , t i m e r / c o u n t e r , a n d clock
e 2 0 4 8 x 8 R O M / E P R O M , 1 2 8 X 8 R A M , 8 - b it time/controtler, I f
p r o g r a m m a b l e I/O p i n s
c O n e 8 - b i t s t a t u s a n d t w o dat a reg is ter s f o r a sy n ch ro n o u s s l a v e -t o -
m a s t e r i n t e r f a c e
S N 7 4 L S 6 1 2 M E M O R Y M A P P E R
o P a g e d m e m o r y m a p p i n g
• 3 - s t a t c o u t p u t
• Ex pan ds f o u r a d d r e s s li n es t o 1 2 ad dr es s li n e s
w w w . t h e c 6 r i m e m o r y . c o m
Page 59
T h e C o r e M e m o ry P r o je c t
D R A M C O N T R O L L E R V L S I
• 2 5 6K x 1 b i t f o r m a t
• B a t t e r y b a c k u p - p r o v i d e s r e f r e s h t o b a t t e r y s u p p o r t e d sy st e m
D R A M wh en p o w e r i s r e m o v e d ( P F R b o a r d o n l y )
• P o w e r u p / d o w n r e s e t tim er ( P F R bo ar d o n l y )
• I n p u t v o l t a g e : S i g n a l 0 .8 V l o w , V c c h i g h
R T C V L S I
• Tw o o p e r a t i n g m o d e s
• P r o g r a m m a b l e R e a l T i m e C l o c k w i t h s t a t i c R A M a nd b a t t e r y
b a c k u p c ap ab ili t ie s
• Pr o g r am m ab le cou nte r/ ti me r fun ction ally equ ivalent t o Intel 8 2 5 4 -2
• G lu e l o g i c
• I n p u t v o l t a g e : S ig na l - , 3 V l o w , 7 V h i g h
C P U V L S I
• C M O S co nstruc tion
• G lu e l o g i c
• S y s t e m clo ck a n d c ont rol s i g n a l gene rat ion
• N M I c o n t ro l
• Sh u t d o w n l o g i c
L o g i c D i a g r a m s ( P F R ) .
L o g i c D i a g r a m s ( N P F R )
C o n t e n t s
L o g ic D ia g ra m s
.7 - 2
7 - 1 6
w w w % f e c o r e m e m o r y . c o m
Page 60
T h e C o r e M e m o ry P r o je c t
C ha pte r 7
L ogi c D i a g r a m s
(
L o g i c d i a g r a m s f o r t h e p o w e r fail r e c o v e r y p r o c e s s o r boar d ar e
prese nted in t h e f o l l o w i n g p a g e s .
w w w . t h e c o r e m e m o r y .c o m
7 - 1
Page 61
T h e C o r e M emory Pro je ct
w w w .t h e c o re m e m o ry .c o m
7 - 2
Page 62
Page 63
Page 64
Page 65
Page 66
Page 67
Page 68
Page 69
Page 70
Page 71
Page 72
Page 73
T h e C o r e M emory Pro je ct
Page 74
Page 75
Page 76
Page 77
Page 78
Page 79
Page 80
Page 81
Page 82