• Aucun résultat trouvé

Series 4000 AT-Compatible Bus Timing Diagrams

This appendix contains timing diagrams for the 8-MHz, AT-compatible bus processes in the Series 4000.

Table A-l contains reference information for the cycle times shown in the timing diagrams contained in this chapter. Find the reference number in a diagram and refer to the table for the correct cycle times.

8-1

Series 4000 AT -Compatible Bus Timing Diagrams

Table B-1. Series 4000 AT-Compatible Bus Cycle Times Time (Nanoseconds)

Number Characteristic Minimum Maximum

1 CLOCK High to BUS CLOCK High 0 15

-Series 4000 AT -Compatible Bus Timing Diagrams

()

( - ' \ .

)

Time (Nanoseconds)

Number Characteristic Minimum Maximum

45 MEM_CS16.L Negated to CLOCK High 37

-80 MEMRnN,SMEMRnN,OWS 313

-81 MEMR.L to valid S015-0

-

250

o o C) ()

'----_/

o

• 16Mhz

v-r

8Mhz

- - ...

BALE

---+----r--..

~.""">,'\

I~

--~---~ ~~~---~27

~~~====~=17==~====~ --~---4---r----1/

7 MEMR.L

1~f-""!III""

LA23-17 :>:~<>">< i "<,,,,~, ;:"':>:::"">::"':»~: "'~"":>::"';"">~>'::' ;~":~""~"'~:"":>~"';"':."',

'"

-7 9 ~ -, 21 ~ ' - - - -...

----+--~~~~~~~~

SA 19-0 ,~:>':,<:"':::'" .>:>~:":::"'::":::<,< ~~:'~:>'~:\ X~~"':'<>::>:»' >~~"~~"'>':>~":~"':: ::>~<:,<_

--) 8 ~ -, 10~

-7

20~

"'--+--SMEMR . L l. ",., / I(~ 17 ' ,~ "' .. / 1\,,""':,' I~

" 2 9 " 11 ~

S015-0

::~\,~~,'j,::~~~,'j,~:,\,:>:::":~",, >::>:::"::::",:"":,"':'<l~~"':""::,,,::,,,,;,,":>:::'"

>':'<"":'<"'::"'::'<

:>";""~"'::"">::'<"'" ~<>::,< ,.:"""'!t"":",,,.,..>,:~:>:">, ~>~~"":"~,,,:,,"',::>"'!t""::>~~:,,,,+; ::~:...<~"",:~",::,~",:".,.":",~,:,,,,+.->~",><~:,<,....>,~~""~!I""!",::,~<~~,,,""'!!I',::>~';:,

I -713~ ~12~

10_ CH_RDY ..

y,/'/':;';f%;'f1(/'/;'1~1//,//r,l'-;;-;~;-;>;'l"/:;:7(r'l;f~/lh't<;'1';':;";:

MEM_CS16.L 22

23

--.----+I~)/?;,,~;":::.:j,::,,::;,::;":::":;":;~::;~~:::,t:~:~,:~~,:::~,::~~;~::r:::::,:;\

* Internal Signal on the CPU/Motherboard.

Not available on the Bus.

FIgure B-1. Bus 16-Bit Memory Read Cycle

8-3 Series 4000 AT -Compatible Bus Timing Diagrams

* 16Mhz

v-

~

8Mhz

V I

BALE-~---.,...-"

MEMW.L

~~~

7

~"

30

~>:::>\

~.l·· .• \

IQ}

.,

LA23-1 7 <::>:>:::,<~

; ;>::,<

.'",:::~.,,::,~'~::~'~::~"::>:::>:::.. :::>:

~--~---~----__ -+ ______ ~--J

SMEMW.L 31---+----~~10~---r---~

IE-\2

SBH E . L {'" t'" t'" t'" "~t'o t"" t"·;""";""";"""·{"'·{"}"""·{"""' 23 ~ I,,'" .",0' .", .. :;,'7,"""~1

/ I~ . .',"'~>"':"\,'~,,,"· .","·l.,"·· .'

1t Internal signal on the CPU/Motherboard.

Not available on the Bus.

Figure B-2. Bus 16-Bit Memory Write Cycle

Series 4000 AT -Compatible Bus Timing Diagrams 8-4

f')

/

( )

/

(-)

. J

(-')

/

o

o o o n

' " - - , ,

o

* 16Mhz

I I

8Mhz

Vir-BALE _ _ +-_ _ _ ~:..I'

IOR.L 37 -+---.;u

SA 19-0

'~«/+~/.~//~~9~\

\' . . . . \ ... " • • • \ . . . . \! .\ .\ ... \ . . . ,.,.

1

34

F I I I

39

~

1 1 1

8

SD15-0

~??:.-:I'.;..:>;-~<,~~<+/~,;>~-:::<;,:,j~/."';:~~f'·(f~»·;~;;li;~:;~;'Y:;-?>I~;'?-* 4~~/;.~>f";>f;';/(-;Z/{';;.;;;.::·;>;,/;%l'';'·Z«<>:I;/.>'.:;

10_ CH - RDY

~~;~~;:~: :,:~.~,;~~~~~~;, ::'-.:~'~~~~-;~~ :<::;~~~~'~;~::~: :~~~::<~:.' / ~

14

~':'~:/X//Z#I';'~ ;.;~;~~;~~,·;~~~t,~;::<>;/:>j~~~~/'%:~;>;<~;>/'~;';;'; I U

I OCS 1 6. L ""'"""-:"",,:,,,,,,>, ~""":""":""":""":"",,:,,,,,,:,,,,,,: ",:""":""":""":""":"",,:,,,,,,:,,,, '"""':","':","':","':","':","':","':,,,",:""":""":",,"',,,,,\ " ... \ " '\ ... '," ,'\ ,'" ,'" .\ ... " .\ .\\ ." .':. ... \ .\ .\ ... \ ... \ ',\ 35 / 1'<,""':""":""":""":""":"",,,,,,,,,,:,""':.","" .\ ... '\ .\ ., \ .'\ '.,,",i.\

. / 16~

7

36 ~

I

SBHE. L

"\,\~~\'~::,\~~~:>'::~ :,\\\,::~,,~:>~~,<~,,~~~,,~~~,,~, ',<>~\ <

23

71"""~""~"'>'><>':~ _\

I

* Internal signal on the CPU/Motherboard.

Not available on the Bus.

Figure 8-3. Bus 16-Bit I/O Read Cycle

8-5 Series 4000 AT -Compatible Bus Timing Diagrams

8Mhz

'1/

* 16Mhz

BALE

----~---~~

10W.l

_--r __ --+ __

-4:::::::!~~-t---t---~h1~--i~---t----J.--J-SA19-0

~I/+~I/lfil'l\ 1

34

F 1 1 1

39

~ 1 1 1

SDl5-0

~//+/.~/)//t/;X

t f f f t f t t t f t '

t,. - I

47

r . 4

13

l I 1

38

~

' \

I I· I

10_CH_RDY

""I"f:~'I't~'f:?j:':?/I';~/f:'/~,;j'~:"/~'f:'f~':::"::::'/~'I"/~'/~'~1/~'j~';:~';:~'fl

4

-ru

10_CS16.l 35-+----~1

SBHE.L

'~/I~'Z;;F/)/..?VA~

)~ t t " )\ l' " i" ".0 ,.. ,\ .

736r

23

_ _ - 4 ____ ~I~~~~~\

.

* Internal signal on the CPU/Motherboard.

Not available on the Bus.

Figure 8-4. Bus 16-Bit I/O Write Cycle

Series 4000 AT -Compatible Bus Timing Diagrams 8-6

/---) (~ if)

I

() (8

o o o

* 16Mhz 8Mhz BALE

SMEMR.L

I L,

,"L"'..\~(----I--~

SA 19-0

;;~':l~'f~'f~'f~'f~':::~':::":::t~~':::"f~'f~ ""'_~"'I~>

_ _ _ _ -+-____ ... __ ...

MEM CS 1 6. L - "":'1>"::""';"":>"::""'::""'::'~"'l'<>'::~""::~",'::~""::,~ t ) \ ?' )\ .\ .\ i" t ?' " )\ ?' \\

10_ CH _ RDY "':::{~~'("(~':~":~:~'(~'("l"(":~~";>:~:~'(~':~:~";:l;":;'t,~:;~";::j~':::a::~:'Z':;':::~':~~'4I~'('('~

SD 7-0 :~":l:::"::::~":::~":::~";::~'::::~"::::'l>::>;:~';::";::~";::~'::::~"::l:::~'::::~'::::~"~:::~"::::~'::::~";::"F'::::~':?::"::::~"::::"':::"::f;::"::>~;...::

* Internal signal on the CPU/Motherboard.

Not available on the Bus.

o o

",- ", ", ,"- ", ",- ,,' ! ",- ." ",- ",- ",

" '\'\\""'\\\'\\"f""''''''''''''''\\''''''\\\\\\'''\'''''' \\'" .. \\' ... "\\ .... '., .... " .. {.\\\\,, .. \\\ .. " " " " " " ,~" " " " " .

"""l"""'f"'"

~~~~~~~ ~~~~~~:~~~~~i

\ { f 4 { 4 4 C f { f 4 f 4 ( P f 4 f { 4

('f~~~"::~~':;'l'(':f~:::~':;":~:t(~':::~':~~':;'::;..(~';;":l'(':~"';:~':~~'('f:":~l(~':::~':::~':~~':~~<

.. . ~:2t:Il::~":::~::::~":::?:::~":::~~:::"'~:l"::?:::~"~:;"~:::":::>:

Figure B-5. Bus 8-Blt Memory Read Cycle

8-7 Series 4000 AT -Compatible Bus Timing Diagrams

11 16Mhz

8Mhz

BALE

SMEMW.L

- .:~\" ,,,,,, ,\\\ .. , .. "0 ... \,,\ \,,,\ ,-i-.,.' .. ", \':.\ ... ' SA19 0 ""'1"" "". "". "". "". "". "". "1 "". "". "". '~

... " .. , .... , ... " ... g'" ... \, ,,' ... f ... ''--__ ...,1,---1---+---4

':"":>;>':<:>':>::"<~r>~>«>::::"'~::

M EM CS 16. L - :>\,l<>:::~,\,,::\,\,:~,\,,:>::~,,\,:,t~"'\:~""~"":~I 'trS·)'")",,,·)"t?' ;";::"::::\'::>:;:"::>::>t»:~>:>::>::>:::"a::::":>:~>::>::>:

IO_C:::~: ~i~~~~:~r;f//r~'f%/%;r-('l;%'l-r!::~;i (::;'\~~':::"::>::>:~t:>::>:~:"::>:::"'::>~:"~l"';>':><:,,\~,<>':>;::~t;;:~<>:::'<:"'f"":>:;>~f"";>:::'"';;:"";:,<>

..

:~:~\\\::~~\\\:~\\\:;:~\\~;:~\\::~\\\::~\

..

~;~\<~~\\~~~\\~;:~\\\::::\

..

~::~

11 Internal signal on the CPU/Motherboard.

Not available on the Bus.

Figure B-6. Bus 8-Bit Memory Write Cycle

Series 4000 AT -Compatible Bus Timing Diagrams B-8

f ) ()

/

(j r ) o

o n

' - . j

11 16Mhz

8Mhz

BALE

10AoL

~ 44

SA 19-0 .. ···:v1:···:····,··:···":·,·"":,·,···':,··f .,' f " .. " ... " .. '" f·.... "·':·,'·'l'·'·:,..·"·:,··"·':····,J f' f'"'' ... '" t ' I;

10_ CS 1 60 L .",:::::",:::::.,::::::",:::::",:::::",:::::,,:::::,":::::,":::::,":::"'::::>:::>::::>:::::,"::>':::::"':::::"::::>::::>;:::":::::"':::>:::""::::...:::::"":::::"':::>::::,

, i , ,

10 CH AOY - - ::""'i<>"::""'::""'::~""::""'::~""::~'r:""':~""::~"':~"":>'::~""::~"'l"':~"":~"":~""'::~"":~~"":~~"":~"k"'::""'::~""::"":>"'::""':>"1<:"<>"::""~ ., " .:' .. ' ., .. , ., ., . ., t ., ( ., ., ., .. ,

4.

of' .. ' " ., ., . ~ t " t . " ., ., , ., ., .,

SD7 -0 "~>:>::>~:"':::~':;~":::~'::;>:::~"::~":;:":;~":~~'::;~'::;";;~'~::~':::>:>:::~'::;:":::>:;~"::>:>':;<::>:>:>,:>:>":>"::,,,::,,,~,\

I I I I I I

* Internal signal on the CPU/Motherboard 0 Not available on the Bus 0

o o o

··:><>::::·":::::··:::::'·:::::·'~:::"1~:::"~>;::·''~:::"'~:::"';::"'~:>

"""·""'·""'··"""·"""·;~"·"l"""·'""'·""'··"""·""'··""'··~"'·t"'·""'··"""'"," .. """,,,,",\

(~~~~~~:~~~~~~C ~~,~~ .. ' i" )\ )' ... " ,.. .\ ." .... \ , ... ,,' " .... t ... ',' .

(:>:::>:::>::::"':::>::::~1>'::>:::>::>:::>:::~"::~::"'::::"'::;..::?a>'::>:::>:>'::::"':::"::::~;f'::::>:::>:::>:::>:::>::>':::

.. ) '" ~

Figure B-7. Bus 8-Bit I/O Read Cycle

8-9 Series 4000 AT-Compatible Bus Timing Diagrams

* 16Mhz

8Mhz

BALE

10W.l

I k.""'·.\+-(---I--~

f-

44

SA 19-0 "'::~'l,,""::"":'<~"':>'~"':~<t":"":~'">":) )' ")"'5"5"5"5",'(")'>'\" ( __ I>

10_ CS 16 .. l

":>'::>;>("("';>("("':>:>';:":>;>;::"'f"';:"':>;>("'(";>"f:";:"f~'("f:":>(\1

r , r ,

10_ CH _ROY

:<1f~":>';::"(~'("';>;;"1>f"'("::"?("'(~'::1(~'~1~"f";>;>(~',"';:~';::";>;>';~';::,~"a;>~>f~';

* Internal signal on the CPU/Motherboard.

Not available on the Bus.

" " " ' f " " "

,~~~~~,,~~,~,~!

f ( # # # ( f f ( ( ( ( ( # .

{:::":>:;:"~:~";::":;~":t\'~<>(\\:>:::"';:'<~\t>';>(":>:>:>:

~;:~"':::<>:>'f"l"'::~':;'\';\"':::'\:?>":1\?f":;~':::"(~';:'~\;>F\(~';:":>('~';>;;"';l>~>:;<>f:~":>t

Figure B-8. Bus 8-Bit 110 Write Cycle

Series 4000 AT -Compatible Bus Timing Diagrams

I'~ ) (r-'\

, )

B-10

()

( \ )

o

o o o n

"-.-)

o

... 16Mhz

PRQ :~"~:":~"~~~':>~><>:~"'~~'~~~':::":::':~~':~:"'~:<>;,'::

DACK

AEN 59

-71

60 I

~ ~

70

SA19-0

LA23-17

5Dl5-0 IOR.L,

-71

61

.1;:71

81 ;

"

... ~

MEMR.L ,

IOW.L, MEMW.L

TC

... Internal signal on the CPU/Motherboard.

Not available on the Bus.

Figure B-9. Bus DMA Cycles

8-11 Series 4000 AT -Compatible Bus Timing Diagrams

* 16Mhz 8Mhz BALE VlEMR.L

56 ----31 . . . - .

AEN

;;~~:";:>~<~<~~'1>;:~.;~ s

...

;>::~,;:,<>;>;>:><>:;>::>;~";>F'~::~'::>~<:'-:::"":::'<l<>::>:>';:~':;>'::::< ,

I:::R:~:': /I?;'(-:·~~l(?'/(:(~·?:'-;~~I:/;~~~/I./r:>('; l! I V/rj

* Internal signal on the CPU/Motherboard.

Not available on the Bus.

Series 4000 AT -Compatible Bus Timing Diagrams

~

I

n

Figure B-1 O. Bus Refresh Cycle

8-12

(-j

I-~\

)

o

o o o o o

* 16MHz

DRQ DACK

MASTER.L AEN

-71

1 59

77

I I '~ ____ ~ ______ ~ ______ ~ ______ ~ ______ ~ ______ -+ ______ ~ ______ ___

~~-7

,

SA19-0 DRIVEN BY CPU DRIVEN BY EXTERNAL MASTER

LA23-17

DRIVEN BY CP

COMMANDS

II (

DRIVEN BY EXTERNAL MASTER , i , ;

* Internal signal on the CPU/Motherboard.

Not available on the Bus.

Figure B-11. External Mastership

8-13 Series 4000 AT -Compatible Bus Timing Diagrams

16MHz

8MHz

BALE

---~~----~~~

MEMW.L 78

~~~~====~~--~30---4---~----~~---r----~~

LA23-17

'~~<>:;":~~":>:>:~"'" ",

24

""'~""::<~"':~"'~"":~"':>':~'~~"':~"'::

~--~---~~---~---~-' SA 19-0

"':>:~"~;"":~"':~"':~"':>' >':"":»':"":~"'::"":: ':~"'~"":~'

8

~~--~--~~----~~~----~---~----~

SMEMW.L 78

~<:"

-7

SD 15 -0

.~"'(~"(~"(~"(~"~:"';:";::";:~";:~":>(:":>~>';:~'~~"~~"~>' ..

I'

~

33 ~

OWS.L

\ """::"'~ 79~

.o,,""o .. \,'t' '/ If"'~ , .... , .. '

""-1

.... , .. '

.\ .\

22

I ~~:::~~:::~::::::~~::::~:~~:~~::,:;~~\

23

I )I:~"'~~"'~~"'::""::~"':::~"'::

., t t " tl t

\

Figure 8-12. Bus 16-Bit Memory Write Cycle (Zero Wait State)

Series 4000 AT -Compatible Bus Timing Diagrams 8-14

/ ) () !)

(-~)

L"":,~"·,

t'.ill

o

II!'7:I

'~~l\.~~\'L

o o o o o

16MHz

8MHz _1fT

BALE ~

~ ~J~

MEMW.L 6 ~"":""'~:'

80

I WZI

7

LA23-17

~:~~:;~~~~~:~I~" ~

9

~ I I XcI·%~%~z;~~~x: I I

U

~ HI~

SA19-0

//%//'/" /..</..·Z//;"':'< <-<~ I I %/~

~,:::::,~\~( -t---..J

80

I '#.",,::::"',1 SMEMW.L

SD1S-0

:/Zi/Z'~<~~/'ly/.

eo . , . \ . \ .'1. .'1. .\ • • \ . . . . \ ,\ .'1.

..

eo'

%J?/X

.\, .'1. . . . . \ 32

I I I I I !. X!:/">"">,,,>"',;··Z:"!"',>,,,:~

\ .\ .\ .\ .\ .\ .'1. "0 . \ . \

OWS.L ~{''''''''"\

,\""\,,,, L

79~

/ I 1""""",,\. T

'''.\\''\'.\~

MEMCS16.L---+---~---~---+---~---~~---P---+---~---~---+---Figure B-13. Bus 8-Bit Memory Write Cycle (Zero Wait State)

8-15 Series 4000 AT -Compatible Bus Timing Diagrams

16MHz 8MHz BALE

MEMR.L

1~~

~

~<~<\

7

I"..,.,

E~:~I

LA23-17'~>":~,"":~'<""':~"'\:~~'<~'< 0'" 24 ~o"'~""~"'::'<>~>"':~"";\<~"':>'~"<'

~---+---~---+---~~

SA 19-0 <>'>::::"";\"':>::~"~:"~ ~,«>j~<~<>~>::: :';"':><~~,

8 ~~--~--~---~~----~---~----~

SMEMR.L 78

32

~ ,\0\

I"""" ... '

SD1S-0

o~::~":~"'::~"':>';~'~::'<\"'::~~"';~":~"~::'"~:\":>~<>::>:::"';\"'>~>"::~"';~"'~"'~:~"":",\':>~:>::~"':~""::"":»<>~: >\:~"'::~"":>~,<~",>,:>':~""::>::>::>:::>::~"':~\\':~"~::~"~:>"::""::>::>~>"\:>'::"'~::~"':><~o"::"\'::~"~::\"';~"\'::"'~:>:~"~:::""~""';"\~"":>'::~"~:>~><>':::"'~:>':

OWS.L

~15

MEM CS 16. L

'<:"~::~~':>';~'~~~':::~';:~~J:~::>:;:':::~~::::~~::~~~:::~,::t;:~:j:~~:>'::\

22

:j:,,;:~,::>~>:::~,~:>::<>;::,,::>

i 316~

SBHE. L

:~"'~"'::>::~"':~"':~'\:>'::>'<>":~~"'\:~"':>':~~"'?;."':>\'\

l'r"~"""'r)' · ' t , , ) )'''0'0'1")'

f

23 'r,0""o_""o_"o,o"",o"""o."",o \

/ I \ ... \.l'-·~\\ .. ""-'~ .... \\-t ... · 0::"'" ... , ...

I

Figure B-14. Bus 16-Bit Memory Read Cycle (Zero Wait State)

Series 4000 AT -Compatible Bus TimIng Diagrams 8-16

~ () .~

)

()

\"",'0",,"\

t ... '·:"" o·l·"

o

'f2::j

0'" ,,;00

-,\,\ ,,\' .·i·_., ... _

o

16MHz 8MHz BALE

----rttf-I

o o O -' -~ o

~\\\:\\\\\\\

~UL

MEMR.L

1

6

f- I

7

I ~ .. ~j:\C I

80

I W:tn .z

""""'"

LA23-17

:'Z//Z;~~>I~~" j ..

9

f--[ _ 1 X2;;~;:;~~;:;.:zzx::---nl-- ·--1- ---~- I· )

SA19-0

"Z':>:~~;':";'~Z>:-:: •. :>:~~.::.~~3iO F F .

I

1=. . fZX~·

80 ~----~----~~n~---r---r-­

-7

32

SMEMR.L

8D15-0 \:>\::~\\\>~~<~\\\:::\\~:>\~\\\\:>~~\\\\::\\<>~><\<:>~>~>~~~\\\::~\\~::~\,~:>~~>\~~\\~;\\,\:>':;\\\~::\\,~::\,,~~<>~>\::>,:>\::,:\\,:><,\<,\<>~~>~~,\,~::,,\~::~\\~:,'\\~~\\\~~\\\'~\\\'::~'\~:>'~~;.~:,\<>~>':>~:>~>'::,\\<.\<>::~\\~:»:~~.\~:>\

"-~."

OWS.L

I\\\\\\'~\"\''\ L 79~

1'-._\"\\ .0_\"\'" ~ '7

MEMCS16.L---~---+---+---+---~---~---~---~---~---~---~---Figure 8-15. Bus 8-Bit Memory Read Cycle (Zero Wait State)

8-17 Series 4000 AT -Compatible Bus Timing Diagrams

Documents relatifs