17.05.2015 Views

TheTTL - Al Kossow's Bitsavers

TheTTL - Al Kossow's Bitsavers

TheTTL - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TIFPGA529<br />

FIELD·PROGRAMMABLE GATE ARRAY (8 x 8 x 8)<br />

PROGRAMMING PROCEDURE (Continued)<br />

A linear .select method is used to program array fuses. Each fuse can be opened by selecting the appropriate<br />

(one to 16) input line and then pulsing the correct (one of 8) product line. The levels for selecting input and<br />

product lines are shown in Tables 1 and 2.<br />

Step 1:<br />

Step 2:<br />

Step 3:<br />

Step 4:<br />

Step 5:<br />

Step 6:<br />

Step 7:<br />

Raise OE1 and OE2 to VIH.<br />

Raise not-selected inputs to VIH.<br />

Raise the selected input to VIH or VIL in accordance with Table 1.<br />

Raise VCC from 5 V to Vccp.<br />

Blow the fuse by pulsing the appropriate output to VIHH in accordance with Table 2.<br />

Return VCC to 5 V and pulse the sel~cted input. The appropriate output will switch from VOL<br />

to VOH.<br />

Return OE1 and OE2 to VIL.<br />

Steps 1 through 7 may be repeated if the verification does not indicate that the fuse was successfully programmed<br />

(blown), but no more than four times.<br />

TABLE 1. INPUT SELECT LINE<br />

INPUT<br />

PIN NAME<br />

LINE PIO Pil PI2 PI3 PI4 PI5 PI6<br />

0 L HH HH HH HH HH HH<br />

1 H HH HH HH HH HH HH<br />

2 HH L HH HH HH HH HH<br />

3 HH H HH HH HH HH HH<br />

4 HH HH L HH HH HH HH<br />

5 HH HH H HH HH HH HH<br />

6 HH HH HH L HH HH HH<br />

7 HH HH HH HH HH HH HH<br />

8 HH HH HH HH L HH HH<br />

9 HH HH HH HH H HH HH<br />

10 HH HH HH HH HH L HH<br />

11 HH HH HH HH HH H HH<br />

12 HH HH HH HH HH HH L<br />

13 HH HH HH HH HH HH H<br />

14 HH HH HH HH HH HH HH<br />

15 HH HH HH HH HH HH HH<br />

PI7 OEl OE2<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

HH H H<br />

L H H<br />

H H H<br />

(,)<br />

'0,<br />

o<br />

...J<br />

Q)<br />

:c<br />

ca<br />

E<br />

ca ...<br />

C)<br />

... o<br />

c..<br />

I<br />

"'0<br />

Qi<br />

u:<br />

TABLE 2. PRODUCT TERM SELECT<br />

PRODUCT<br />

TERM<br />

0<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

POO<br />

HH<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

POl<br />

X<br />

HH<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

P02<br />

X<br />

X<br />

HH<br />

X<br />

X<br />

X<br />

X<br />

X<br />

PIN NAME<br />

P03 P04 P05<br />

X X X<br />

X X X<br />

X X X<br />

HH X X<br />

X HH X<br />

X X HH<br />

X X X<br />

X X X<br />

P06<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

HH<br />

X<br />

P07<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

HH<br />

H = VIH<br />

L = VIL<br />

HH = Program pulse input voltage<br />

X = Don't care<br />

TEXAS -1.!1<br />

INSTRUMENTS<br />

POST OFFICE BOX 225012 • DALLAS. TEXAS 75265<br />

3-.155

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!