English
Language : 

GMS87C4060 Datasheet, PDF (87/102 Pages) Hynix Semiconductor – 8-BIT SINGLE-CHIP MICROCONTROLLERS
PRELIMINARY
GMS81C4040/87C4060
23. OTP Programming
23.1 GMS87C4060 OTP Programming
You can burn out GMS87C4060 OTP through the general
Gang programmer using Intel 27010/C010 mode. In Dev-
leopment tool package auxiliary, GMS87C4060-to-27010/
C010 conversion socket is included. GMS87C4060 have
two ROM memory areas. One is Program ROM memory
and the other is Font ROM memory. Program ROM area is
from 1000h to FFFFh Font ROM area is from 10000h to
13FFFh. When you acquire new OTP, actually, the OTP is
not fully blank. The OPT have six test pattern in the OSD
Font ROM memory(see figure23-1). The test pattern are
written at 11FA0h ~ 11FFFh and 13FA0h ~ 13FFFh.
Note: DO NOT write any data in this area(11FA0h ~
11FFFh, 13FA0h ~ 13FFFh)
Blank Check
If you run blank check function of ROM writer, ROM
writer inform blank error because of test pattern. To avoid
this situation, you must run the blank check function sep-
eretely. For example, check OTP address rage of 1000h ~
11F9Fh at first. And then check OPT address range of
12000h ~ 13F9Fh. If you have ROM writer without partial
blank check function, please do not run blank check func-
tion.
1000H
Program
Memory
FFFFH
13FFFH
OSD Font
Memory
Figure 23-1 GMS87C4060 OTP Memory Map
Program Writing
There are two kind of OTP file. One is program OTP
file(***.OTP) and the other is font OTP file(***.FNT).
You can make each file through ASMLINKER.exe and
OSDFONT.exe respectively. All OTP file is Motolora S-
format. You can burn the program file and font file respec-
tively or together. To burn program file and font file re-
spectively, refer following procedure
1. Make program OTP file and font OTP file repec-
tively.
2. Check whether six test pattern is included in font
OTP file(see below Six Text Pattern)
3. Burn program OTP file(Set chip target address
1000h ~ FFFFh)
4. Burn font OTP file(Set chip target address 10000h
~13FFFh)
Note: When you program the OTP file, DO NOT check the
blank. Because there are already written data(Six test pat-
tern / 11FA0h ~ 11FFFh, 13FA0h~13FFFh) It will occur
blank error
To burn program file and font file together, refer following
procedure
1. Add program OTP file and font OTP file
2. Check whether six test pattern is included in font
OTP file(see below Six Text Pattern)
3. Burn OTP file(Set chip target address 1000h ~
13FFFh)
About other details, refer ROM wirter manual.
Six Test Pattern
When you make font file through OSDFONT.exe, please
confirm whether six test pattern is included or not in char-
acter address 1FAh ~ 1FFh, To include six test patern, refer
following procedure.
1. Make Font file and save it to your PC
2. Reopen the font file and save it to your HDD once
again.
3. Then six test pattern will be included automatically.
(Character address 1FAh ~ 1FFh)
Nov. 1999 Ver 1.0
PRELIMINARY
83