LOCAL BUS CONTROL PLD DESCRIPTIONS
"10
cyclo
Ilmor
,1.lo.dlagram
[llmedly,wlcnI2,wlcnll,wlcnI0];
.1.le
Id]e
if
«!Iord
I
!Iowr
I
!Inlo)
&
clk)
Ihon
lim03
0150
If
(!eprd
&
clk)
Ihen
IIm02
o],o,lf
(!recv
&
clk)
Ihen
IIme2
ol.e
Idle;
• I a I e I
1m
0 7 :
if
clk
Ihen
limoS
01.0
I I m e 7 ;
,10
Ie
limeS:
II
clk
I
hen
I
1m
0 5 el'5l!!
limoS;
,1.10
limeS:
If
clk
Ihon
I
1m
e 4
e I , 0
lim
0 5 ;
,1.le
I
1m
e 4 :
If
clk
I
hen
IIm03
01.0
I
1m
0 4 ;
,Iole
Ilme3:
If
c]
k
I h 0 n I
1m
0 2
01.0
I
1m
03;
,1010
I
1m
0 2 :
If
c]
k
I
hen
I
1m
e 1
e],o
Ilm02;
.1.le
I I
mol:
if
clk
I
hen
Ilmeup
e]
,e
I I
iii
e 1 ;
•
I.
Ie
IImeup:
if
Ii
0 r d
&
iowr
&
eprd
& I n
I.
&
clk),lhon
""IIIIU""""""""""II"II""""""""II"II""II"""II"II""""""1InIIIIIIUII""II"11
"bu.
cyclo
tracking
.Iale.dl.gram
[bu.cyc,plpocyc]
,tate
[1,1]:
"Id]o
If
(!od,
&
clk)
Ihon
[0,1]
01.0
[1,
1 ] ;
.1.10
[0,1]:
"ocllve
If
(!re.dy
&
.d,
&
clk)
Ihon
[1,1]
0]
•
elf
(!
r
o.
d Y & !
ad.
& c I
k)
I
hen
[1,
0 ]
.1, 0
[0,1];
.1.le
[1,0]:
"plpollnod
If
(clk)
Ihon
[0,1]
e I
,e
[1,0];
.Ioto
[0,0]:
"1]legol
go
I 0
[1,
1 ] ;
I
d]
0
"""""II""IIUII"""""nll""""""""II""""""""""II"IIII"""11OII"II""""IIUIIU"
Figure A-2. IOPLD2 Equations (Contd.)
A-7
e]
.0
I
1m
e
up;