Professional Documents
Culture Documents
S3 S4
0/0, 0/1 1/0
1/1
S5 S6
0/0, 0/1
Xilinx FPGAs - 38 Xilinx FPGAs - 39
1/1
CLK 9 15 0. Q2 Q0 0
D2
CLK QD 1. Q2 Q0 1
14 Z
1 X
converter PLA 175 QD 8. X Q2 Q1 Q0 Q2
Z 13 D 10 8 D11
X QC 9. X Q2 Q0 9
0 D2 12 C 11
Q2 QC 16. X Q2 Q0 Q1
D1 5 B 7
Q1 QB 17. Q1 Q0
16
D12
D0 4 A 6 17
Q0 QB 24. D11 Q0
2 25. D12 24
1 1 CLR QA D1
3 25
0 QA 32. Q0 D11
\Reset
33. not used 32
D0
33
40. X Q1 D12
41. X Q1 40
Z
41
Xilinx FPGAs - 44 Xilinx FPGAs - 45
' 4
Xilinx FPGAs - 46 Xilinx FPGAs - 47
= ; 4 ; 4
CLK OE FIRST
FUSE
0
40
0 4 8 12 16 20 24 28 32 36
D Q 23
FIRST
FUSE
0
32
64
NUMBER NUMBER 96
80 19
120 S 128
Q 160
192
2 224
2
160
200
D Q 22 256
240 288
280 320
Q 352 D Q
18
384
Q 480
520
560
D Q 20
672
704
736
Q
600 4
Q
768
5 800
832
640 864 D Q
680 16
19 896
D Q
720 928
760 960 Q
Q 992
5
6
1024
800 1056
840 18 1088
D Q
880 1120 D Q
15
920 1152
Q 1184
1216 Q
1248
7
ABCD 1120
1160
1472
1504
Q
D Q 16 7
ABCD 1200
1240
A B C D
1536
Q
1568
AB
ABCD ABC D
1600
9 1632 D Q
13
1664
1696
AB
1280
ABCD 1320
1360
1400
D Q 15
8
1728
1760
Q
ABCD 1792
CD 10
1824
ABCD
1856
1440 1888
1480 12
CD 1520
D Q 14 1920
1952
1984
ABCD 1560
Q
9
2016
11
11 13
ABCD INCREMEN
T
0 4 8 12 16 20 24 28 32 36
0/1
1/0
0/0, RI WKH VWDWH DVVLJQPHQWV 0 1 0 0 1 0 1 1 1 1 1 X X X
0 1 0 1 0 1 1 0 1 0 X 0 1 0
1/1 0 1 1 0 0 0 0 1 0 X X X X X
0 1 1 1 X X X X X X X X X X
1 0 0 0 1 0 0 0 1 0 X 1 0 0
2 5 1 0 0 1 1 0 1 0 1 0 X 1 0 1
0/0, 0/1 1 0 1 0 0 1 1 1 1 1 1 X X X
1/1 1/0 1 0 1 1 0 0 0 1 0 X X X X X
1 1 0 0 1 0 1 0 1 1 1 X X X
1 1 0 1 1 1 0 1 1 1 1 X X X
3 6 1 1 1 0 X X X X X X X X X X
1 1 1 1 X X X X X X X X X X
0/0, 0/1
1/1 &/5 VLJQDO GRPLQDWHV /' ZKLFK GRPLQDWHV &RXQW
Xilinx FPGAs - 54 Xilinx FPGAs - 55
,PSOHPHQWLQJ )60V ZLWK &RXQWHUV
)60 ,PSOHPHQWDWLRQ ZLWK &RXQWHUV
.i 5
.o 7
(VSUHVVR ,QSXW )LOH .i 5 CLK
.o 7 Z
.ilb res x q2 q1 q0 excess 3 PLA 7
.ilb res x q2 q1 q0 1 10
P
163 D Q
.ob z clr ld en c b a Z T
.ob z clr ld en c b a 0
.p 17 X Reset \CLR 2 RCO 15 C Q
.p 10 1
X \LD CLK
1---- -0----- 0-001 0101101 0
Q2 EN
6 D QD 11
00000 1111--- -0-01 1000000 5 C QC 12
Q1 C 4 B
00001 1111--- -11-0 1000000 Q0 B QB 13
3 A 14
00010 0111--- 0-0-0 0101100 A QA
00011 00-----
00100 0111---
([FHVV &RQYHUWHU -000- 1010000
-0--0 0010000
9 LOAD
1
CLR
00101 110-011 0-10- 0101011
00110 10----- --11- 1000000
00111 ------- -11-- 0010000
01000 010-100 -1-1- 1010000
01001 010-101 .e
01010 1111--- ([FHVV &RQYHUWHU 6FKHPDWLF
01011 10----- (VSUHVVR 2XWSXW )LOH
01100 1111---
01101 0111---
01110 ------- 6\QFKURQRXV 2XWSXW 5HJLVWHU
01111 ------- Xilinx FPGAs - 56 Xilinx FPGAs - 57
.e
4 4 4 4 4
4 ; 4 4 4 ; 4 4 ; 4 4 4 4 CE
4 4 DI
CE A
X DI
CE
X
A
X
Q2 Q2 Q2 Q1
= = 4 ; 4 B Q0
FG
B
Q1
Q0
FG
E E
6\QFKURQRXV 0HDO\ 0DFKLQH D RES D RES
CLB1 CLB2
*OREDO 5HVHW WR EH XVHG
3ODFH 4 4 LQ RQFH &/%
4 = LQ VHFRQG &/%
PD[LPL]H XVH RI GLUHFW JHQHUDO SXUSRVH LQWHUFRQQHFWLRQV
Xilinx FPGAs - 58 Xilinx FPGAs - 59
7 P 3$/3/$ ,PSOHPHQWDWLRQ
10 T 163 TL
CLK 1 LQSXWV RXWSXWV SURGXFW WHUPV
,QWHUYDO
2 CLK RCO
6 D
5 3$/ 9 LQSXWV SURJ ,2V WR SURG WHUPV SHU 25
QD 11
7LPHU 5 C
4 B
QC 12
QB 13
3 A QA 14 520 ,PSOHPHQWDWLRQ
Reset
9 LOAD
ZRUG E\ ELW 520 ELWV
CLR 1 TS
Xilinx
CLR FPGAs - 62 5HVHW PD\ GRXEOH 520
XilinxVL]H
FPGAs - 63
ST
FY
77/ ,PSOHPHQWDWLRQ ZLWK 08; DQG &RXQWHU 67 LV D 6\QFKURQRXV 0HDO\ 2XWSXW
TS / ST
&DQ ZH UHGXFH SDFNDJH FRXQW E\ XVLQJ DQ 08;" /LJKW &RQWUROOHUV DUH 0RRUH 2XWSXWV
67 &RXQW
Xilinx FPGAs - 64 Xilinx FPGAs - 65
Q1
DI CE A DI CE A
TS B X B X F1
C F0 C
/&$%DVHG ,PSOHPHQWDWLRQ K
E D R
Y K
E D R
Y Q0
Q0 Q1
'LVFUHWH *DWH 0HWKRG /&$%DVHG
,PSOHPHQWDWLRQ
Q1
TL DI CE A DI CE A
B X B X
C ST C
TS K Y K Y
E D R E D R
C
Q0
Xilinx FPGAs - 66 Xilinx FPGAs - 67
'HVLJQ &DVH 6WXG\
/&$%DVHG ,PSOHPHQWDWLRQ
&RXQWHU0XOWLSOH[HU 0HWKRG
LPSOHPHQWHG LQ &/%
%XW QRWH WKDW 67&QW LV UHDOO\ D IXQFWLRQ RI 7/ & 76 4 4
Xilinx FPGAs - 68