GMS81C5108
24. DEVEMOPMENT TOOLS
24.1 OTP Programming
The GMS87C5108 is an OTP (One Time Programmable) micro-
controllers. Its internal user memory is constructed with EPROM
(Electrically Programmable Read Only Memory).
Programming Procedure
1. Select device GMS87C5108 you want.
2. Load the *.OTP file from the PC. The file is composed
of Motorola-S1 format.
The OTP microcontroller is generally used for chip evaluation,
first production, small amount production, fast mass production,
etc.
3. Set the programming address range as below table.
Blank OTP’s internal EPROM is filled by 00H, not FFH.
Address
Set Value
E000H
Note: In any case, you have to use the *.OTP file for pro-
gramming, not the *.HEX file. After assemble, both OTP
and HEX file are generated by automatically. The HEX file
is used during program emulation on the emulator.
Buffer start address
Buffer end address
Device start address
FFFFH
E000H
How to Program
To program the OTP devices, user can use Hynix own program-
mer.
4. Mount the socket adapter on the programmer.
5. Start program/verify.
Pin Function
VPP (Program Voltage)
VPP is the input for the program voltage for programming the
EPROM.
Hynix
own programmer list
Manufacturer: Hynix Semiconductor Programmer:
Choice-Sigma
Choice-Gang4
CE (Chip Enable)
CE is the input for programming and verifying internal EPROM.
The Choice-Sigma is a Hynix Universal Single Programmer for
all of Hynix OTP devices, also the Choice-Gang4 can program
four OTPs at once for Hynix OTP.
OE (Output Enable)
OE is the input of data output control signal for verify.
Ask to Hynix sales part for purchasing or more detail
A0~A15 (Address Bus)
A0~A15 are address input pins for internal EPROM.
O0~O7 (EPROM Data Bus)
These are data bus for internal EPROM.
JUNE 2001 Ver 1.0
83