GMS34112TK Hynix Semiconductor, GMS34112TK Datasheet
GMS34112TK
Available stocks
Related parts for GMS34112TK
GMS34112TK Summary of contents
Page 1
SINGLE CHIP MICROCOMPUTERS GMS34XXXT SERIES USER`S MANUAL • GMS34004T • GMS34112T • GMS34140T ...
Page 2
... Additional information of this manual may be served by HYNIX Semiconductor Inc.Offices in Korea or Distributors and Representative listed at address directory. HYNIX Semiconductor Inc.reserves the right to make changes to any Information here at any time without notice. The information, diagrams, and other data in this manual are correct and reliable; however, HYNIX Semiconductor Inc ...
Page 3
Table of Contents Chapter 1 Introduction ............................................................................................1-1 Outline of Characteristics Characteristics ..................................................................................1-1 Block Diagram ..................................................................................1-2 Pin Assignment and Terminal Pin Dimension ..................................................................................1-4 Pin Description and Circuit I/O circuit types and options Electrical Characteristics Chapter 2 Architecture ...........................................................................................2-1 Block Description Program ...
Page 4
Table of Contents Chapter 4 EPROM .................................................................................................4-1 GMS34004TK/34112TK/34140TK Mode Define .....................................................................................4-1 Port Define .......................................................................................4-2 Programming Data Write/Read Data Conversion Checksum .........................................................................................4-3 Programming Control Programming DC Specification EPROM read mode(1/2) EPROM read mode (2/2) EPROM write mode (1/2) EPROM write mode ...
Page 5
INTRODUCTION ARCHITECTURE INSTRUCTION EPROM ...
Page 6
... KHz and WIDE version /48 at MHz version : 2.2~4.5V (at KHz and MHz version) GMS34112T 512 1,024 ¡ç ¡ç 4 ¡ç 6 ¡ç 16DIP 20DIP/SOP/SSOP GMS34112TK GMS34112TM GMS34112TW Chapter 1. Introduction GMS34140T ¡ç ¡ç ¡ç ¡ç 24DIP/SOP GMS34140TK GMS34140TM GMS34140TW ...
Page 7
Chapter 1. Introduction Block Diagram ROM 64word ¡¿ Program counter 16page ¡¿ 8bit Instruction Decoder Control Signal 2 X-Reg OSC OSC1 OSC2 ...
Page 8
Pin Assignment and terminals Pin Assignment RESET/Vpp 1 GND Fig 1-2 GMS34004T Pin Assignment (16PDIP) GND ...
Page 9
Chapter 1. Introduction Pin Dimension 0.785MAX 0.745MIN 0.065MAX 0.050MIN 0.022MAX 0.015MIN 0.040MAX 0.020MIN 0.065MAX 0.055MIN 0.100BSC ...
Page 10
Outline (Unit : Inch) Fig 1-8 20SOP Pin Dimension ...
Page 11
Chapter 1. Introduction 0.065MAX 0.055MIN 0.616MAX 0.595MIN 0.05TYP 0.018MAX 0.004MIN ...
Page 12
Pin Description and Circuit Pin Description Pin I GND - RESET Input K0~K3 Input D0~D9 Output R0~R3 I/O REMOUT Output OSC1 Input OSC2 Output Chapter 1. Introduction Function Connected to 2.2~4.5V power supply at KHz and MHz ...
Page 13
Chapter 1. Introduction I/O circuit types and options Pin I/O Reset/Vpp I R0~R3 I/O K0~K3 I D0~D9 O REMOUT O I/O circuit ¡æ ¡ç ¡æ ¡ç pull-up ¡ç ¡æ ¡ç ¡æ pull-up ¡æ ¡æ ¡ç ¡ç ¡æ ¡ç ...
Page 14
Pin I/O STOP OSC2 O OSC1 ¡è OSC1 I C1 ¡è Frequency Resonator Maker 320KHz CQ 500KHz CQ CQ recommend 430KHz~500KHz resonator 3.43MHz CQ 3.52MHz TDK CQ 3.64MHz TDK CQ 3.84MHz TDK 4.00MHz CQ Chapter 1. Introduction I/O circuit Built ...
Page 15
Chapter 1. Introduction Electrical Characteristics Absolute maximum ratings ( ¡É ) Parameter Supply Voltage Programming Voltage Power dissipation Storage temperature range Input voltage Output voltage * Thermal derating above 25¡É : 6mW per degree ¡É rise in temperature. ...
Page 16
Electrical characteristics for low voltage products (Ta=25 ¡É Parameter Symbol Input H current RESET input L current K, R input L current K, R input H voltage K, R input L voltage RESET input H voltage RESET input ...
Page 17
Chapter 1. Introduction Electrical characteristics (Ta=25 ¡É Parameter Input H current RESET input L current K, R input L current K, R input H voltage K, R input L voltage RESET input H voltage RESET input L voltage ...
Page 18
INTRODUCTION ARCHITECTURE INSTRUCTION EPROM ...
Page 19
CHAPTER 2. Architecture BLOCK DESCRIPTION Program Memory (EPROM) The GMS34XXXT series can incorporate maximum 1,024 words (64 words ¡¿ 16 pages ¡¿ 8bits) for program memory. Program counter PC (A0~A5) and page address register (A6~A9) are used to address the ...
Page 20
Chapter 2. Architecture EPROM Address Register The following registers are used to address the EPROM. • Page address register (PA) : Holds EPROM's page number (0~Fh addressed. • Page buffer register (PB) : Value loaded ...
Page 21
Data memory (RAM nibbles (16 words ¡¿ 2pages ¡¿ 4bits) is incorporated for storing data. The whole data memory area is indirectly specified by a data pointer (X,Y). Page number is specified by zero bit of X ...
Page 22
Chapter 2. Architecture Y-register (Y) Y-register has 4 bits. It operates as a data pointer or a general-purpose register. Y-register specifies and address (a is used to specify an output port. Further it is used to specify a mode of ...
Page 23
State Counter (SC) A fundamental machine cycle timing chart is shown below. Every instruction is one byte length. Its execution time is the same. Execution of one instruction takes 6 clocks for fetch cycle and 6 clocks for execute cycle ...
Page 24
Chapter 2. Architecture Clock Generator The GMS34XXXT series has an internal clock oscillator. The oscillator circuit is designed to operate with an external ceramic resonator. Internal capacitors are available at KHz version. Oscillator circuit is able to organize by connecting ...
Page 25
Pulse generator The following frequency and duty ratio are selected for carrier signal outputted from the REMOUT port depending on a PMR (Pulse Mode Register) value set in a program PMR 0 T=1/f 1 T=1/f 2 T=1/f 3 ...
Page 26
Chapter 2. Architecture Initial Reset Circuit RESET pin must be down to "L" more than 4 machine cycle by outside capacitor or other for power on reset. The mean of 1 machine cycle is 6/f must be in recommended operating ...
Page 27
STOP Operation Stop mode can be achieved by STOP instructions. In stop mode : 1. Oscillator is stopped, the operating current is low. 2. Watch dog timer is reset, D8~D9 output and REMOUT output are "L". 3. Part other than ...
Page 28
INTRODUCTION ARCHITECTURE INSTRUCTION EPROM ...
Page 29
CHAPTER 3. Instruction Instruction Table The GMS34XXXT series provides the following 43 basic instructions. Category Mnemonic 1 LAY Register to 2 LYA Register 3 LAZ 4 LMA 5 LMAIY RAM to 6 LYM Register 7 LAM 8 XMA 9 LYI ...
Page 30
Chapter 3. Instruction Category Mnemonic 26 DY Arithmetic 27 EORM 28 NEGA 29 ALEM 30 ALEI i 31 MNEZ Comparison 32 YNEA 33 YNEI i 34 KNEZ 35 RNEZ 36 LAK 37 LAR Input / Output ...
Page 31
INTRODUCTION ARCHITECTURE INSTRUCTION EPROM ...
Page 32
CHAPTER 4. EPROM GMS34004TK / 34112TK / 34140TK Mode define Item User mode EPROM read mode Address in, Data out 1Byte PGM Write Address in, Data in EPROM Program 2Byte PGM Write Address in, Data in mode Program verify Address ...
Page 33
... Undefined ports in this table are N.C (No Connection) Programming data Device Name ROM Size GMS34004TK 512bytes GMS34112TK 1,024bytes GMS34140TK 1,024bytes - If lock bit is set, the EPROM of the device can not be read, because output is always FF. - Input file : Intel Hexa format ( *.RHX ) EPROM Mode 6.0V Vpp (0, 12 ...
Page 34
Write / Read data conversion - You must change MSB ~ LSB ¡ê LSB ~ MSB. - Example File / buffer data Hex Binary (MSB~LSB) 2C 0010 1100 E4 1110 0100 8D 1000 1101 Checksum - It is calculated from ...
Page 35
Chapter 4. EPROM EPROM read mode (1/2) 14.5clocks ¨ç ¨è OSC CK1 CK2 CK3 6V VCC RESETB 0V 12.5V 0110 High Address (A9~5) Input Latch AL : Low Address (A4~0) Input ...
Page 36
EPROM write mode (1/2) 14.5clocks ¨ç ¨è OSC CK1 CK2 CK3 6V VCC RESETB 0V 12.5V 9.5V PGM Write ( 0110 ) High bit Address Input Latch AL : Low bit ...
Page 37
Chapter 4. EPROM Lock bit write mode (1/2) OSC CK1 CK2 CK3 6V VCC RESETB 0V Lock Write ( 0100 ) Lock bit write mode (2/2) 14.5clocks ¨ç ¨è ¨ô ¨õ 12.5V 0000 1 START ¨ç Reset ...
Page 38
Lock bit read mode (1/2) OSC1 6V VCC 0V Lock Read ( 0101 ) Lock bit read mode (2/2) 14.5clocks ¨ç ¨è ¨ô ¨õ 12.5V 1 START ¨ç Reset (Set Lock bit read mode) ¨è Read Lock bit (D5) RESETB=0V ...
Page 39
Chapter 4. EPROM GMS34004T/112T/140T (Pin assignment & Package) RESETB 1 GND ...
Page 40
EPROM(KHz) mode EPROM write only mode 14.5clocks ¨ç ¨è OSC CK1 CK2 CK3 6V VCC RESETB 0V 12.5V PGM Write ( 0110 ) 2us at 500KHz ¨ô ¨õ 0000 1000 1110 ...
Page 41
Chapter 4. EPROM GMS34004TM / 34112TM / 34140TM Mode define Item User mode EPROM read mode Address in, Data out 1Byte PGM Write Address in, Data in EPROM Program 2Byte PGM Write Address in, Data in mode Program verify Address ...
Page 42
... Undefined ports in this table are N.C (No Connection) Programming data Device Name ROM Size GMS34004TK 512bytes GMS34112TK 1,024bytes GMS34140TK 1,024bytes - If lock bit is set, the EPROM of the device can not be read, because output is always FF. - Input file : Intel Hexa format ( *.RHX ) EPROM Mode 6.0V Vpp (0, 12 ...
Page 43
Chapter 4. EPROM Write / Read data conversion - You must change MSB ~ LSB ¡ê LSB ~ MSB. - Example File / buffer data Hex Binary (MSB~LSB) 2C 0010 1100 E4 1110 0100 8D 1000 1101 Checksum - It ...
Page 44
EPROM read mode (1/2) 12Clock OSC1 1 6V VCC 0V RESETB 12.5V ROM Dump Mode ( 0010 ) Port Latch EPROM read mode (2/2) For device verify or read. If you set ...
Page 45
Chapter 4. EPROM EPROM write mode (1/4) 12Clock OSC1 1 6V VCC RESETB 0V PGM Write ( 0110 (1B Port Latch EPROM write mode (2/4) OSC1 3 6V VCC 12.5V RESETB 1110 K3 ...
Page 46
EPROM write mode (3/4) OSC1 4 Data Data Strobe Strobe point point 5Clock 5Clock 6V VCC Verify 12.5V RESETB 1101 D7~D4 D3~D0 High bit Low bit Instruction Instruction Output Output EPROM write mode (4/4) ...
Page 47
Chapter 4. EPROM Lock bit write mode (1/3) 12Clock OSC1 1 6V VCC 0V RESETB 12.5V EPROM Mode Lock Write ( 0100 ) Port Latch Lock bit write mode (2/3) OSC1 3 6V VCC RESETB 12.5V ...
Page 48
Lock bit write mode (3/3) START ¨ç Reset (Set Lock bit write mode) ¨è Wait cycle Count=0 ¨é Write cycle *1 ¨ê Delay cycle (Repeat 2 times) Count++ No Count=10 RESETB=0V VCC=0V END *1 Repeat until near 100uS. When 4MHz ...
Page 49
Chapter 4. EPROM Lock bit read mode (1/2) 12Clock OSC1 1 6V VCC 0V RESETB 12.5V Lock Read Mode ( 0101 ) Port Latch Lock bit read mode (2/2) 8Clock 2 1101 Lock bit output ...