
Design Considerations for ISR Programming of Cypress CPLDs
13
ers or pass-transistors from a 74FCT244T or a Texas Instru-
ments SN74CBT3384A, for example, to implement the logic
shown in Figure 14(b). The connections for the FCT257T,
FCT244T, and SN74CBT3384A are shown in Figure 14(c),
(d), and (e), respectively. To reduce unnecessary noise it is a
good idea to tie the unused inputs on the FCT devices to
ground instead of letting them float.
The inverter shown in Figure 14(e) can be eliminated by im-
plementing an inversion within the SN74CBT3384A device.
This requires using only an external resistor and a few addi-
tional connections. An inversion of the connection to pin BE1*
is accomplished by connecting +5V to pin A1 and connecting
one end of a resistor to GND and the other end to pin B1. B1
is then the inverse of the input connected to BE1*, which is
Figure 14. Design for Dual-Function Pins: TDI/TCK/TMS used with Input
TDI
Signal
ISR*
0
1
y
S
TDI/IO
ISR
(a) Multiplexer Solution
TDI
Signal
ISR*
TDI/IO
ISR
(b) Buffer Solution
ISR
ISR*
TDI
Signal
1
2
3
4
TDI/IO
FCT257T
DIP/SOIC/QSOP
Ya
I0a
I1a
S
(c) FCT257T Implementation
ISR
ISR*
TDI
Signal
1
2
17
18
TDI/IO
FCT244T
DIP/SOIC/QSOP
OA0
OB0
19
3
OEA
OEB
DA0
DB0
(d) FCT244T Implementation
ISR*
TDI
Signal
1
3
14
2
TDI/I/O
SN74CBT3384A
DIP/SOIC/QSOP
B0
B5
13
15
ISR
BE1
BE2
A0
A5
(e) SN74CBT3384A Implementation
TDI/IO
Comentarios a estos manuales