• No results found

ICAN 6847 Programming 2732 PROM's with the CDP18S480 PROM Programmer by D. Block The CDP18S480 PROM Programmer was designed to program a variety of in

N/A
N/A
Protected

Academic year: 2022

Share "ICAN 6847 Programming 2732 PROM's with the CDP18S480 PROM Programmer by D. Block The CDP18S480 PROM Programmer was designed to program a variety of in"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)

ICAN·6847

122

Programming 2732 PROM's with the CDP18S480 PROM Programmer

by D. Block

The CDP18S480 PROM Programmer was designed to program a variety of industry-standard PROM's, including the Intel 2704, 2708, 2758, and 2716's and equivalent products from other suppliers.

With a simple hardware addition to the PROM Programmer, and without any soft- ware changes, the CDP18S480 can also be used to program Intel 2732 PROM's.

This addition to the PROM family is organized as 4K x 8 (4 kilobytes x 8 bits) and operates from a single + 5-volt sup- ply_ All inpYls are T2L compatible except for pin 20 (OElVpp), which must be pulsed to 25 volts during programming.

Many electrical and mechanical characteristics have been maintained be- tween the 2716 (organized as 2K x 8) and the 2732 for upwards compatibility. For example, only the definitions of pins 20 and 21 have changed between the two ver- sions, as shown in Fig. 1. In the 2732, pin 20 continues to represent an output enable function, but with Vpp (the pro- gramming voltage) also impressed on it;

pin 21 becomes the A11 address pin.

Electrically, the programming voltage (+ 25 volts) and programming pulse width (50 milliseconds nominal) are the same

2716 2732

92CS-32!191 Fig. I-Pin configurations.

for both the 2716 and 2732. The technique for 2732 programming described here takes advantage of this fact. The 2732 will be treated as two 2716's for all opera- tions, and the logic circuitry described below will handle necessary logic-level conversions and voltage switching. The hardware Is designed to plug into the 2716 socket of the PROM programmer.

Theory of Operation

Fig. 2 shows the programming waveforms for the 2716 and 2732. Note that the voltages on pin 21 of the 2716 are almost those required for pin 20 of the

+ 25V

PIN 21 VPP

~'-+-5-V---"':""::':::":"---

- - - - - -

L

+5V

PIN20

(jE-.J

OV

L

---~

+ 25V

PIN 20 QE/VPP-.J.-O-V...;..::.:;...;..--- - - - - -

L

+ 5V

PIN 18 CE

---l,0L

92CM-32536 Fig. 2-Programming waveforms (not to scale): (a) 2716, (b) 2732.

(10)

ICAN-6847

2732. However, pin 20 must go to ground In the Read mode. The transistor circuitry In Fig. 31s designed so that when pin 20 of the 2716 Is low, the Input to pin 20 of the 2732 will also be low. When pin 20 of the 2716 Is high, pin 20 of the 2732 Is con- nected to the programming voltage (If a programming operation Is In effect) or to

+

5 volts, disabling the chip.

The progr.amming pulses applied to pin 18 of the two devices differ In polarity. In·

version of the pin 18 signal Is ac- complished through pin 20 of the 2716 by means of an Excluslve'()R gate. The con- ditions for reading and programming are met by this arrangement.

As mentioned above, pin 21 on the 2732 Is the A11 address pin. Fig. 3 shows this pin connected to a toggle switCh. The 2732 will be exercised twice for each operation: once with A11 low, and then with A11 high.

Hardware Construction

The circuitry of Fig. 3 can be con·

structed on a small vectorboard that plugs directly Info the 2716 socket of the

PROM Programmer. A ZIF, zero-insertlon- force, socket Is required for the 2732. It Is recommended that solder connections not be made directly to this socket, since the solder may wick up the leads and In- terfere with operation of the pin clamps.

Instead, the ZIF socket should be plugged Into a second socket, and connections made to that socket.

Only a CD4049 Inverter should be used to drive pin 18 of the 2732. Other CMOS In- verters may not have sufficient drive to handle the T2L Input. The use of capacitor C1 Is recommended by Intel to prevent transients from exceeding the

+

28-volt maxlmum·ratlng of the device.

Operation

The 2732 will be programmed as two 2716's.1 When programming from a disk file, sequential sections of the file must be loaded In, since the disk-file reader loads only 2 kilobytes at a time Into the buffer. Similarly, when copying one 2732 Into another, several steps are necessary.

The examples below should help clarify the requirements. CDS output Is underlin- ed. The COOS software version Is assum- ed.

+5Y 51

2 2 1 - - + - - - . . : ; E . . . . - - - + - - - 1 - - + l 2 2

21 50

2716

SOCKET 201----+-C-"'\I\Iv-4-I XU3

1 9 t - - - + - - - = - - - i 1 9

18~---I O,>---I">o---~18 17t---~17

2732 SOCKET

UI- CD4070BE U2-CD4049BE 01,02-2N2222 03-2N2907

CI-0.I,.F,50V

1-17,22-24 SOCKET PIN OIRECT CONNECTIONS

!

PIN 14 CONNECTS TO SOCKET PIN 24 UI,U2

1

PIN 7 COIINECTS TO SOCKET PIN 12

Fig. 3-Circuit diBgram.

92cli- 52557

123

(11)

ICAN~8847

124

Reference:

Example 1:

Program a 2732 from a disk file called FILE.O.BJ for the address range

~FFF. First, set S1

sO

that pin 21 Is low.

PROM PROGRAMMER. VERSION XX ENTER Y,C,P,F,S.U: P

TYPE.: 2716 (CR)

'Lc5GiC=

P,N: P

(Q)ISK OR (R)AM:

b

INPUT FILENAME: FILE.OBJ

ENTER LOWEST PROM ADDRESS OOCOO): OOOO(CR) LOADING COMPLETED

~ , . The first half of the PROM is done REPROGRAM 2716?: N .. Set S1 In the opposite position PROM PROGRAMMER. VERSION XX '

ENTER V,C,P,F,S,U: P

~2716(CR) LOGIC

=

P.N?: P

(D)ISK OR (R)AM?: D INPUT FILENAME: FILE.OBJ

ENTER LOWEST PROM ADDRESS (XXOO): 08OO(CR) .. Second half of address range.

LOADING COMPLETED

CONEI .. Entire 2732 is now programmed REpROGRAM 2716? N

Example 2:

Copy two 2716's into one 2732. Insert the lower address 2716 first,

PROM PROGRAMMER, VERSIQN XX ENTER V,C,P,F,S,U: C

~:2716(CR)

LOGIC

=

P,N?: P PAGet =06(CR) ., First half = pg 8-F DONE!

PROM PROGRAMMER. VERSION XX ,. Insert higher address 2716 ENTER V,C,P,F,S,U: C

TYPE.: 2716(CR)

LOGIC=P,N?: P PAGE.=10(CR) .. Second half=pg 10-17

QQ.tiSL

PROM PROGRAMMER, VERSION XX ., Remove 2716, Insert 2732, set S1 low ENTER V;C,P,F;S,U: P

~:2716(CR) LOGIC = P,N?: P

(D)ISK OR (RIAM? R ~ 06(CR)

.QQf:!5.!

REPROGRAM 2716: N .. Set S1 high PROM PROGRAMMER. YERSIQN XX

ENTERV,C,P,F,S,U: P TYPE.: 2716(CR)

IOOiC

= P,N?: P

(DUSK OR (R)AM? R PAGE! = 10(CR) , . Second half of data CONEI

REPROGRAM 2716? N . , Entire 2732 complete

1. The operating procedure for the 2716 Is glveri In: "Operator's_Manual for PROM

Programmer CDP18S480," RCA Solid State publication MPM·222A.

(12)
(13)
(14)
(15)
(16)
(17)

References

Related documents

(Union Grif Lovely Like Zazou – Hassunassun Quvanqaunis) kasv. Erika

Favor you leave and sample policy employees use their job application for absence may take family and produce emails waste company it discusses email etiquette Deviation from

The securities referred to in this document shall be made available only to the indicated persons and any invitation, offer or obligation to subscribe for, purchase or otherwise

Cloud DC DU DC Internet DU Net Firewall Prod LDAP Prod CAS Backup CAS CAS Failover HTTP/HTTPS Backup LDAP HTTP/HTTPS Internet-based User Internal User.. Route Advertisements

The purpose of this study was to evaluate the diagnostic utility of real-time elastography (RTE) in differentiat- ing between reactive and metastatic cervical lymph nodes (LN)

As shown in Table 4 , the vehicle with direct yaw moment control through the electric drivetrains (Sport or Nor- mal modes) experiences considerably lower deceleration values than

It was decided that with the presence of such significant red flag signs that she should undergo advanced imaging, in this case an MRI, that revealed an underlying malignancy, which

Methods : Using mixture models, latent classes were derived based on cross-sectional measures of waist circumference, % body fat in 2015 and longitudinal BMI data (from 1991 to