LapCoderTM UR5HCFJ8 Low-Power Keyboard Encoder for Portable Systems HID & SYSTEM MANAGEMENT PRODUCTS, KEYCODERTM FAMILY The UR5HCFJ8 fully supports the IBM standard keyboard communication protocol; each key press generates one of the scan codes designated in the IBM Technical Reference Manuals. The keyboard encoder handles the scanning, debounce, and encoding of 82 keys organized on an 8x16 matrix and supports embedded numeric keypad functions as well as alternate scan codes for specific keys, so that a keyboard with only 82 keys is able to emulate the functionality of a 101/102 keyboard. FEATURES • Interfaces the Fujitsu FKB7211 or other similar laptop/notebook keyboards to a BIOS-compatible systems • AT / PS/2-compatible • Interfaces an external keyboard / keypad or other 8042-compatible devices • Low-power, single IC suitable for 3V battery-operated systems • Implements all functions of an 101/102 keyboard with only 82-keys • Available in DIP, PLCC and Quad Flat packages • Custom versions available in small or large quantities APPLICATIONS • Laptop/Notebook • Portable Equipment • Industrial Keyboards • POS Terminals • Public Information Kiosks PIN DESCRIPTIONS R6 NL VX VXA _IRQ _RESET VCC OSCI OSC0 EKC1 NC The LapCoder is a versatile, lowpower keyboard encoder for portable systems. The UR5HCFJ8 provides two bi-directional channels for communication with a BIOScompatible system as well as any optional keyboard-compatible devices, such as a 101/102 desktop keyboard. TM 6 In addition to the system’s keyboard communication port the UR5HCFJ8 provides a fully functional keyboard input port that can be used by a standard 82/101/102 keyboard or another 8042-compatible device, such as an external numeric keypad, an OCR, or a bar-code reader. Input from both the matrix and the external device is multiplexed and presented to the system as if it were coming from a single source. 1 40 VCC _IRQ 2 39 OSCI VX 3 38 OSCO NL 4 37 EKC1 R6 5 36 R7 RP 6 35 SL KD 7 34 R5 KC 8 33 R4 EKC 9 32 R3 EKD 10 31 R2 CL 11 30 R1 C0 12 29 R0 C1 13 28 C8 C2 14 27 C9 C3 15 26 C10 C4 16 25 C11 C5 17 24 C12 C6 18 23 C13 C7 19 22 C14 VSS 20 21 C15 DIP 7 12 17 18 1 40 39 PLCC 34 23 R6 RP KD KC EKC EKD CL C0 C1 C2 C3 QFP LapCoder is a trademark of Semtech Corp. All other trademarks belong to their respective companies. Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 29 28 C4 C5 C6 C7 NC GND C15 C14 C13 C12 NC The features of UR5HCFJ8 make it ideal for use in PC/AT/PS/2 laptop/notebook designs that utilize the Fujitsu FKB7211 low-profile, fulltravel membrane keyboard. _RESET RP KD KC EKC EKD CL C0 C1 C2 C3 C4 1 R7 SL R5 R4 R3 R2 R1 R0 C8 C9 C10 NL NC VX C5 _IRQ C6 _RESET C7 NC GND NC NC VCC C15/KT C14 OSCI C13 OSCO C12 EKC1 C11 R7 DESCRIPTION www.semtech.com SL R5 R4 R3 R2 R1 R0 C8 C9 C10 C11 ORDERING CODE Package options 40-pin Plastic DIP 44-pin, Plastic PLCC 44-pin, Plastic QFP Pitch In mm’s 2 54 mm 1.27 mm 0.8 mm TA = -40°C to +85°C UR5HCFJ8-P UR5HCFJ8-FN UR5HCFJ8-FB FUNCTIONAL DIAGRAM NL/CL/SL 3 Data Buffer Status LEDs R0R7 Row Data Inputs EKC1 Interrupt Control 8 Column Select Ouputs C0C15 16 Keyboard Encoder KC KD EKC EKD PC Communication Channel Mode Control 8042 Emulation (External Keyboard) Communication Channel Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 2 www.semtech.com FUNCTIONAL DESCRIPTION The UR5HCFJ8 consists functionally of six major sections (see Functional Diagram, previous page). These are the Keyboard Encoder, the Mode Control Unit, the PC Communication Channel, the Data Buffer, the Interrupt Control and the 8042 Emulation Channel. All sections communicate with each other and operate concurrently. KEYBOARD ENCODER The controller continuously scans a keyboard organized as an 8 row by 16 column matrix for a maximum of 128 keys. Smaller-size keyboards are supported provided that all unused row lines are pulled to Vcc. The IC selects 1 of the 16 column lines (C0-C15) every 512 mS and then reads the row data lines (R0R7). A key closure is detected as a 0 in the corresponding position of the matrix. A complete scan cycle for the entire keyboard takes approximately 9.2 mS. Each key found pressed is debounced for a period of 20 mS. Once the key is verified, the corresponding key code(s) are loaded into the transmit buffer of the PC Communication Channel. PIN DEFINITIONS Mnemonic VCC VSS OSCI OSCO _RESET EKC1 VX VXA RP KC KD DIP 40 20 39 38 1 37 QFP 38 17 37 36 41 35 Type I I I O I 43 6 8 4 3 7 9 2 4 I I I I/O 7 8 3 I/O EKD 10 11 6 I/O ECK 9 10 5 I/O _IQR 2 2 42 I R0-R5 R6 R7 C0-C7 29-34 5 36 12-19 27-32 1 34 8-15 C8-C15 28-21 32-37 6 39 13-17 19-21 31-24 I I I O O O O O O O CL NL SL NC 3 PLCC 44 22 43 42 1 41 11 4 35 12 5 38 18 23,40 26-23 21-18 7 44 33 16,22 39,40 Name and Function Power Supply: +5V Ground Oscillator input Oscillator output Reset: Apply 0V to provide orderly start-up External Keyboard Clock 1: Connects to external keyboard Clock Line and is used to generate an interupt for every Clock Line transition. Tie to Vcc Tie to Vcc Reserved: Ties to Vcc Keyboard Clock: Connects to PC keyboard port clock line Keyboard Data: Connects to PC port data line External Keyboard Data: Connects to external keyboard Data Lne External Keyboard Clock: Connects to external keyboard Clock Line Interrupt Line: Reserved for low-power applications Row Data Inputs Column Select Outputs: Selects 1 of 16 columns Caps Lock LED Num Lock LED Scroll Lock LED No Connects: These pins are unused. Note: An underscore before a pin mnemonic denotes an active low signal. Switch Matrix Encoding Each matrix location is programmed to represent either a single key or a key combination of the IBM 101/102 standard keyboard. Scan Code Table Sets The UR5HCFJ8 supports all three scan code table sets. Scan Code Sets 1 and 2 are the default sets for AT/PS/2 systems. Scan Code Table Set 3 allows the user to program individual key attributes such as Make/Break and Typematic or Single-Touch Action. For more information, refer to the IBM Technical Reference Manuals. Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 3 www.semtech.com KEYBOARD ENCODER, (CON’T) MODE CONTROL Embedded Numeric Keypad Operating modes are defined by the logic level of the mode pin in the Mode Control Unit. The UR5HCFJ8 implements an embedded numeric keypad. The Numeric Keypad Function is invoked by pressing the Num Lock Key. FN Key A special FN Key has been implemented to perform the following functions while it is held pressed: • • • • Function Key F1 becomes F11 Function Key F2 becomes F12 Ctrl Left Key becomes Ctrl Right Alt Left Key becomes Alt Right If Num Lock is set: • Embedded numeric keypad keys become regular keys. If Num Lock is not set: • Embedded numeric keypad keys provide the same codes as a numeric keypad when the Num Lock is not set (Arrow Keys, PgUp, PgDn, etc.) Status LED indicators The controller provides interfacing for three LED shift status indicators. All three pins are active low to indicate the status of the host system (Num Lock, Caps Lock and Scroll Lock). They are set by the system (AT/PS/2 protocol). Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 N-Key Rollover In this mode, the code(s) corresponding to each key press are transmitted to the host system as soon as that key is debounced, independently of the release of other keys. If a key is defined to be Typematic, the corresponding code(s) will be transmitted while that key is held pressed. When the key is released, the corresponding break code(s) are then transmitted to the host system. If the released key happens to be the most recently pressed, then Typematic Action is terminated. There is no limitation to the number of keys that can be held pressed at the same time. However, two or more key closures, occurring within a time interval of less than 5 mS, will set an error flag and will not be processed. This procedure protects against the effects of accidental key presses. “Ghost” Keys In any scanned contact switch matrix, whenever three keys defining a rectangle on the switch matrix are held pressed at the same time, a fourth key positioned on the fourth corner of the rectangle is sensed as being pressed. This is known as the “ghost” or “phantom” key problem. Although the problem cannot be totally Actual key presses eliminated without using external hardware, there are methods to neutralize its negative effects for most practical applications. Keys that are intended to be used in combinations or are likely to be pressed at the same “Ghost” Key time by a fast typist (i.e., keys located in adjacent positions on the keyboard) should be placed in the same row or column of the matrix, whenever possible. Shift keys (Shift, Alt, Ctrl) should not reside in the same row (or Figure 1: “Ghost” or “Phantom” Key Problem column) with any other keys. The UR5HCFJ8 has built-in mechanisms to detect the presence of “ghost” keys, thus eliminating the necessity of external hardware. 4 www.semtech.com SPECIAL HANDLING PC COMMUNICATION Hot Plug-Ins of External Device The UR5HCFJ8 implements all the standard functions of communication with a BIOScompatible PC/XT or AT/PS/2 host system. Two lines, KC and KD, provide bi-directional clock and data signals. In addition, the UR5HCFJ8 supports all commands from and to the system, as described in the IBM Technical Reference Manuals. The UR5HCFJ8 will detect the presence of an external device. If an external keyboard or other device was not connected during power-on and is connected at a later time, the encoder will proceed with the normal reset routine in order to properly initialize the external keyboard. After communication has been established, the encoder will continue to check for the presence of the external keyboard. While the external device is connected, the encoder will not enter the sleep mode. If the device is disconnected at a later time, the encoder will become aware of it. If a subsequent connection takes place, the controller will reinitiate a reset sequence. This unique feature allows the user to connect or disconnect an external device at any time without having to reset the system. Shift Status LEDs Shift Status LEDs (Num Lock, Caps Lock and Scroll Lock) indicate the status of the system and are controlled by commands sent from the system. Set/Reset Status Indicator commands from the system will be executed both by the external keyboard and the scanned matrix. For example, if the user presses the Caps Lock Key on either keyboard, the Caps Lock LED will be affected in both keyboards. The LED status indicators are properly set after every new connection of an external keyboard. Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 The following table shows the commands that the system may send and their values in hex. Command Hex Value Set/Reset Status Indicators ED Echo EE Invalid Command EF Select Alternate Scan Codes F0 Invalid Command F1 Read ID F2 Set Typematic Rate/Delay F3 Enable F4 Default Disable F5 Set Default F6 Set All Keys Typematic Make/Break Make Typematic/Make/Break F7 F8 F9 FA Set Key Type Typematic Make/Break Make FB FC FD Resend FE Reset FF Table 2: Keyboard Commands from the System (AT/PS/2 protocol) These commands are supported in the AT/PS/2 protocol and can be sent to the keyboard at any time.The following table shows the commands that the keyboard may send to the system. 5 Command Hex Value Key Detection Error/Overrun 00* Keyboard ID 83AB BAT Completion Code AA BAT Failure Code FC Echo EE Acknowledge (Ack) FA Resend FE Key Detection Error/Overrun FF** *Code Sets 2 and 3 **Code Set 1 Table 3: Keyboard Commands to the System (AT/PS/2 protocol) 8042 Emulation Channel The UR5HCFJ8 fully emulates a system’s keyboard port, available to a standard 82/101/102 external keyboard or other 8042-compatible device. Communication with a keyboard-compatible device is accomplished by clock and data lines via EKC and EKD pins, respectively. A third pin, EKC1, connects to the Clock Line and interrupts the controller whenever the external device initiates a communication session. When power is first applied, the controller proceeds with the standard reset sequence with the external device. Data and commands initiated from the external device are buffered in the controller’s FIFO along with data from the scanned matrix, and then are presented to the system as if they were coming from a single source. After they are acknowledged, commands and data from the system are transmitted to the external device. www.semtech.com KEY MAP FOR FKB7211 (UR5HCFJ8) Rows (R0–R7) 0 LCtrl* 2 Tab F1* Z X C 1 CapLk V B N F2 A S D F 2 3 4 T Y F4 F5 F6 F7 F3 % 5 W 6 7 Pad 7 R Q Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 3 Fn 4 LAlt* 5 Space Columns (C0–C13) 6 7 8 ` (BkQt) Insert 1 Esc E 6 9 Delete 10 ArrLft 11 ArrDn 12 LShift 13 ArrRt ArrUp RShift End / Pad / , (com) , (appos) Enter PgDn K Pad 2 I Pad 5 F10 L Pad 3 O Pad 6 NumLk PgUp F8 . (per) Pad . M Pad 0 J Pad 1 U Pad 4 F9 8 Pad 8 G 9 Pad 9 H 0 Pad * [ - (dash) = Pause ] Home ; Pad + P Pad ScrLk \ www.semtech.com BkSpc PrtScr KEYBOARD LAYOUTS (US ENGLISH) Depending on the status of the Num Lock and the FN Key, the UR5HCFJ8 implements one of four keyboard layouts. (Key numbering of a standard 101/102 keyboard is shown.) Layout A (Default layout) 110 Esc F1 113 112 2 F1 112 Ctrl 16 Tab 46F2 Z 2 1 58 113 3 17 Q 47F3 114 X 2 FN 18 W 31 30 CpsLck 33 4 360 Alt 48F4 C 49F5 V 5 20 117 B 34 D 36 35 F 37 H 27 40 ] . / 39 38 K J [ 125 40 29 80 Home 85 PgUp 86 PgDn 126 81 End 80 15 BkSp Home 89 84 79 Shift 13 = PrSc 28 ] Brk 124 ScLk57 76 Del 27 \ 83 29 Brk 85 PgUp 86 PgDn 43 Enter 41 , ; L \ 43 Enter 41 12 - 28 , ; L , M 36 G [ 90 52F8 119 53F9 120 54F10121 55NmLk 118 N 39 38 K J 51F7 26 P 15 BkSp = 126 124 PrSc 13 - 25 0 37 H 50F6 24 125 ScLk 12 11 0 9 7 8 10 11 6 7 9 0 8 75 1 61 SPACE , Ins 23 21 22 24 25 26 T Y I 0 P U R 33 116 6 5 19 E S 35 G 115 4 32 A 34 F 10 I U 90 NmLk 121 F10 9 8 23 Y 120 F9 9 8 22 T 119 F8 7 21 20 D 118 F7 6 R S 117 7 5 19 32 A 6 4 E 31 30 CpsLck 44 Shift 18 W F6 F5 5 3 17 Q 116 F4 4 2 16 Tab 115 F3 3 1 110 Esc 114 F2 Layout B (Num Lock is set) 46 44 Shift 110 Esc58 F1 Ctrl X 2 17 Q 30 CpsLck A 44 Shift Z 58 Ctrl F4 4 31 19 46 FN Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 C 118 49 V 50 SPACE 7 93 98 99 51 N 0 1120 F9 53 61 76 90 NmLk Del 12 * 105 106 + , 125 79 ScLk 13 27 / 1 75 Ins \ 29 43 Enter 41 , 95 . 15 BkSp 28 ] 124 84 PrSc = [ - 104 , 83 Shift 121 75 F10 Ins 100 103 3 2 1 / 102 6 97 5 36 H B 60 Alt 92 57 55 54 101 9 8 4 35 , 96 91 7 G . 119 F8 61 F7 Y 34 F 48 47 X 117 22 T 33 D F6 21 20 R 32 S 116 53 , M SPACE 6 7 5 6 4 E N F5 5 3 52 51 B 115 F3 18 W 50 V 114 F2 2 49 C 113 60 Alt 3 112 FN 1 16 Tab 48 47 Z 126 89 Brk 80 Home 85 PgUp 86 PgDn 57 83 81 End 79 84 89 Shift 76 Del 81 End www.semtech.com KEYBOARD LAYOUTS (US ENGLISH) Depending on the status of the Num Lock and the FN Key, the LapCoderTM implements one of four keyboard layouts. (Key numbering of a standard 101/102 keyboard is shown.) Layout C (FN key pressed) 110 Esc 123 122 F11 2 31 30 CpsLck A 44 Shift Z 64 91 Home 96 101 PgUp 100 36 105 50 99 51 N 53 , Ins 61 SPACE 103 PgDn + 104 Del / [ 27 106 ] 28 \ 29 43 Enter 41 , 95 76 Del Brk 80 Home 85 PgUp 86 PgDn 2 83 81 End 79 84 89 Shift 75 Ins 1 , 15 BkSp = 126 124 PrSc 13 12 98 125 ScLk - * 102 97 93 End H B 62 Alt FN Ctrl F10 92 90 NmLk 121 F9 5 35 V 120 F8 22 G 49 C 119 F7 Y 34 F 48 47 X 21 T 33 D 118 6 20 R 32 117 7 5 19 S 46 6 4 E F6 F5 5 3 18 W 116 F4 4 2 17 Q 115 F3 3 1 16 Tab 114 F12 Layout D (Num Lock set and FN key pressed) 110 Esc F1 123 122 2 31 30 CpsLck A 44 Shift Z 64 Ctrl 46 FN D 48 47 X 62 Alt Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 34 C 23 35 49 36 H 50 V B SPACE 8 37 39 38 K 52 M 26 53 . 61 , 1 40 ; L , [ P 27 ] \ 29 43 Enter 41 / 75 Ins 28 , 55 54 15 BkSp = Brk 80 Home 85 PgUp 86 PgDn 57 83 81 End 79 84 89 Shift 76 Del 126 124 PrSc 13 - 25 0 125 ScLk 12 11 0 24 J 51 N 10 I U 90 NmLk 121 F10 9 8 22 G 120 F9 9 8 Y F 119 F8 7 21 T 33 32 118 F7 6 20 R 117 7 5 19 S 6 4 E F6 F5 5 3 18 W 116 F4 4 2 17 Q 115 F3 3 1 16 Tab 114 F2 www.semtech.com IMPLEMENTATION NOTES FOR THE UR5HCFJ8 The following notes pertain to the suggested schematics found on the next pages. The Built-in Oscillator on the UR5HCFJ8 requires the attachment of the 4.00 MHz Ceramic Resonators with built-in Load Capacitors.. You can use either an AVX, part number PBRC-1.00 BR; or a Murata part number CSTCC4.00MG ceramic resonator. It may also be possible to operate with the 4.00 MHz Crystal, albeit with reduced performance. Due to their high Q, the Crystal oscillator circuits start-up slowly. Since the LapCoderTM constantly switches the clock on and off, it is important that the Ceramic Resonator is used (it starts up much quicker than the Crystal). Resonators are also less expensive than Crystals. Also, if Crystal is attached, two Load Capacitors (33pF to 47pF) should be added, a Capacitor between each side of the Crystal and ground. In both cases, using Ceramic Resonator with built-in Load Capacitors, or Crystal with external Load Capacitors, a feedback Resistor of 1 Meg should be connected between OSCin and OSCout. Troubleshoot the circuit by looking at the Output pin of the Oscillator. If the voltage it half-way between Supply and Ground (while the Oscillator should be running) --- the problem is with the Load Caps / Crystal. If the voltage it all the way at Supply or Ground (while the Oscillator should be running) --there are shorts on the PCB. NOTE: when the Oscillator is intentionally turned OFF, the voltage on the Output pin of the Oscillator is High (at the Supply rail). Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 9 www.semtech.com SUGGESTED INTERFACING FOR THE LAPCODERTM UR5HCFJ8 Vcc Vcc 100K STATUS LEDs Vcc 1uF GND Vcc 1 44 RST 4.7K 4.7K 2K 5 Vcc 12 NL CL 2K EKDAT 11 EKD EKBCLK 10 EKC 41 EKC1 8042 EMULATION PORT Vcc 2 IRQ KBCLK 9 KC KBDAT 8 KD 44 Pin PLCC PC KEYBOARD PORT COMMUNICATIONS 38 SL C15 C14 C13 C12 C11 C10 C9 C8 COLUMN C7 SELECT C6 OUTPUTS C5 C4 C3 C2 C1 C0 C4A 24 25 26 27 28 29 30 31 21 20 19 17 16 15 14 13 18 R7A R7 R6 R5 R4 R3 R2 R1 R0 40 39 6 37 36 35 34 33 32 4 x 47 Pf ROW DATA INPUTS GND 23 NC LINE INTERFACE OSCI OSCO 43 42 Vss 22 RP VXA 7 3 CS15 CS14 CS13 CS12 CS11 CS10 CS9 CS8 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0 TO SWITCH MATRIX RDAT7 RDAT6 RDAT5 RDAT4 RDAT3 RDAT2 RDAT1 RDAT0 VX 4 Vcc 1 MEG GND Vcc Vcc 4.00 MHz 22pF Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 10 GND 22pF Vcc 8 x 22K GND www.semtech.com MECHANICALS FOR THE UR5HCFJ8-P 40 21 B 1 L 20 A C J N M H G F K D Seating Plane Notes: 1. Positional tolerance of leads (D) shall be within 0.25 mm (0.010) at maximum material condition, in relation to the seating plane and each other. 2. Diminsion L is to the center of the leads when the leads are formed parallel. 3. Dimension B does not include mold flash. DIM A B C D F G H J K L M N Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 11 MILLIMETERS INCHES MIN MAX 51.69 52.45 13.72 14.22 3.94 5.08 0.36 0.56 1.02 1.52 2.54 BSC 1.65 2.16 0.20 0.38 2.92 3.43 15.24 BSC 00 15 0 0.51 1.02 MIN MAX 2.035 2.065 0.540 0.560 0.155 0.200 0.014 0.022 0.040 0.060 0.100 BSC 0.065 0.085 0.008 0.015 0.015 0.135 0.600 BSC 00 15 0 0.020 0.040 www.semtech.com MECHANICALS FOR THE UR5HCFJ8-FN Y BRK N D L 0.18 (0.007) M T N S -P S L S -M S B M 44 Leads PLCC U 0.18 (0.007) M T N S -P S L S -M S Note 1 W Z1 D 1 (Note 1) 44 P V A Z 0.18 (0.007) R C 0.18 (0.007) M M T L S -M S N S -P S G1 0.25 (0.010) M T N S -P S L S -M S H 0.18 (0.007) M T L S -M S N S -P S 0.18 (0.007) M T N S -P S L S -M S F 0.18 (0.007) 0.18 (0.007) K1 E + X View D-D T L S -M S N S -P S + K G 44 (Note 1) J G1 M M T L S -M S N S -P S T N S -P S L S -M S Detail S 0.010 (0.004) Detail S T 0.25 (0.010) M Seating Plane T L S -M S N S -P S Notes: 1. Due to space limitation, the chip is represented by a general (smaller) case outline drawing rather than showing all 44 leads. 2. Datums L, M, N, and P determine where the top of the lead shoulder exits plastic body at mold parting line 3. DIM G1, true position to be measured at Datum T, Seating Plane 4. DIM R and U do not include mold protusion. Allowable mold protusion is 0.25 (0.010) per side. 5. Dimensioning and tolerancing per Ansi Y14.5M, 1982 6. Controlling dimension: Inch Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 12 DIM A B C E F G H J K R U V W X Y Z G1 K1 Z1 www.semtech.com MILLIMETERS INCHES MIN MAX 17.40 17.65 17.40 17.65 4.20 4.57 2.29 2.79 0.33 0.48 1.27 BSC 0.66 0.81 0.51 0.64 16.51 16.66 16.51 16.66 1.07 1.21 1.07 1.21 1.07 1.42 - 0.50 20 10 0 15.50 16.00 1.02 20 10 0 MIN MAX 0.685 0.695 0.685 0.695 0.165 0.180 0.090 0.110 0.013 0.019 0.050 BSC 0.026 0.032 0.020 0.025 0.650 0.656 0.650 0.656 0.042 0.048 0.042 0.048 0.042 0.056 - 0.020 20 10 0 0.610 0.630 0.040 2 10 0 MECHANICALS FOR THE UR5HCFJ8-FB L 23 B Detail A 44 V B H A-B S B L Detail A 12 1 11 Notes D A 0.20 (0.008) M C A-B S 0.05 (0.002) A-B D S F S 0.20 (0.008) M H A-B S Base Metal D S J 0.20 (0.008) T Datum Plane N D M M C A-B S D S MILLIMETERS H K W Detail C Q X M Detail C C Seating Plane E H Datum Plane 0.01 (0.004) G M H Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 1. Dimensioning and tolerancing per Ansi Y14.5-M, 1982 2. Controlling dimension: Millimeter 3. Datum Plane "H" is located at the bottom of the lead and is coincident with the lead where the lead exits the plastic body at the bottom of the parting line. 4. Datums -A-, -B-, and -D- to be determined at Datum Plane -H-. 5. Dimensions S and V to be determined at seating plane -C-. 6. Dimensions A and B do not include Mold protusion. Allowable protusion is 0.25 (0.010) per side. Dimensions A and B do include mold mismatch and are determined at Datum Plane -H-. 7. Dimension D does not include Danbar protrusion. Allowable Danbar protrusion is 0.08 (0.003) total in excess of the D dimension at Maximum Material Condition. Danbar cannot be located on the lower radius or the foot. Section B-B R C A,B,D M A D S D S 22 0.20 (0.008) 34 0.20 (0.008) M C A-B S 0.05 (0.002) A-B 33 13 DIM A B C D E F G H J K L M N Q R S T U V W X MIN MAX 9.90 10.10 9.90 10.10 2.10 2.45 0.30 0.45 2.00 2.10 0.30 0.40 0.80 BSC - 0.25 0.13 0.23 0.65 0.95 8.00 REF 50 10 0 0.13 0.17 0 0 70 0.13 .30 12.95 13.45 0.13 00 12.95 13.45 0.40 1.6 REF www.semtech.com INCHES MIN MAX 0.390 0.398 0.390 0.398 0.083 0.096 0.012 0.018 0.079 0.083 0.012 0.016 0.031 BSC - 0.010 0.005 0.009 0.026 0.037 0.315 REF 50 10 0 0.005 0.007 0 0 7 0 0.005 0.012 0.510 0.530 0.005 00 0.510 0.530 0.016 0.063 REF ELECTRICAL SPECIFICATIONS Absolute Maximum Ratings Ratings Supply Voltage Input Voltage Current Drain per Pin (not including Vss or Vdd) Operating Temperature UR5HCFJ8-XX Storage Temperature Range Thermal Characteristics Characteristic Thermal Resistance Plastic DIP Plastic PLCC Symbol VDD VIN I Value -0.3 to +7.0 Vss -0.3 to VDD +0.3 25 Unit V V mA TA T low to T high -40 to +85 -65 to +150 °C TSTG Symbol TJA Value OSC1Pulse Width Unit °C per W 60 70 DC Electrical Characteristics (VDD=5.0 VDC +/-10%, VSS=0 VDC, Temperature Characteristic Symbol Min Output Voltage (I load<10µA) VOL VOH VDD–0.1 Output High Voltage (I load=0.8mA) VOH VDD–0.8 Output Low Voltage (I load=1.6mA) VOL Input High Voltage VIH 0.7xVDD Input Low Voltage VIL Vss User Mode Current IPP Data Retention Mode (0 to 70°C) VRM 2.0 Supply Current* (Run) IDD I/O Ports Hi-Z Leakage Current IIL Input Current IIN I/O Port Capacitance CIO *In a typical application circuit, including external A/D. Control Timing (VDD=5.0 VDC +/-10%, VSS=0 Characteristic Frequency of Operation Crystal Option External Clock Option Crystal Oscillator Startup Time Crystal (FOSC/2) External Clock Option Cycle Time Crystal Oscillator Startup Time Stop Recovery Startup Time Reset Pulse Width Interrupt Pulse Width Low Interrupt Pulse Period °C range=T low to T high unless otherwise noted) Typ Max Unit 0.1 V 5 4.7 8 0.4 VDD 0.2xVDD 10 7.0 +/-10 +/- 1 12 VDC, Temperature range=T low to T high unless otherwise noted) Symbol Min Max fOSC 2.0 dc 2.0 fOP 2.0 dc 2.0 tCYC 1000 toxov 100 tiLCH 100 tRL 8 tLIH 125 tiLIL * tOH, TOL 90 V V V V mA V mA µA µA pF Unit MHz MHz ns ms ms tcyc ns tcyc ns *The minimum period tiLIL should not be less than the number of cycle times it takes to execute the interrupt service routine plus 21 tcyc. Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 14 www.semtech.com UR5HCFJ8 BILL OF MATERIALS FOR PAGE 10 SCHEMATIC UR7HCFJ8-XX Description Bare PCB PCB Capacitors: C1, C2 C3, C4 C5, C7 C6 C8, C9, C10, C11 ICs: U1 Connectors: J1 J2 J5 J6 JP1-JP2 E1, E2 Diode: D1-D8 LED: J4 Resistors: R1, R6, R7 R2, R3, R4 R5 R8, R9 R10, R11 R12 R13-R16 R20 Resistor Net: RP1, RP2, RP3 RP4 Crystal: Y1 Shunts: E1-S, JP1-S, JP2-S Socket: U1_S BOM Quantity Manufacturer 1 Part# Description PCB5-FJ8-100 PCB for UR5EVB. Thru Hole 2 2 2 1 4 Generic Generic Generic Generic Generic Any Any Any Any Any .1uF Ceramic disk or Monolythic cap, THD 22pF, Ceramic disk cap, THD .01uF Ceramic disk cap, THD 10uF, 16V Tantalum Cap, THD 47pF Ceramic disk cap, THD 1 Semtech UR7HCFJ8 LapCoderTM 1 1 1 1 1 2 Molex Molex AMP AMP AMP S.E. 39-51-3144 39-51-3084 640456-5 640456-6 103322-3 PH1-025-2G 14 pos, ZIF Conn, Straight 8 pos ZIF Conn, Straight 5 positions .1”ST/Header 6 positions .1”ST/HeaderJP1, JP2 Header, 2x3 positions, 1” Male Str Header 1x2 pos 8 Generic Any Diode, small signal, THD, DO-35 3 King Bright L113GDT Rect LED, cross to SSL-LX2573GD, THD 3 3 1 2 2 1 4 1 Generic Generic Generic Generic Generic Generic Generic Generic Any Any Any Any Any Any Any Any 1M Resistor, Carbon Film, THD 330 Ohm Resistor, Carbon Film 1M Resistor, Carbon Film 4.7K Resistor, Carbon Film, THD 2K Resistor, Carbon Film, THD 100K Resistor, Carbon Film, THD 47 Ohm Resistor, Carbon Film, THD 22K Resistor, Carbon Fil, THD 3 1 CTS KOA 761-3-332G RKC82223G 3.3K, 8 Resistor, 16 pins, THD, DIP 22K, 8 Resistor, 9 pins, THD, SIP 1 ECS EC2-040-4.00 4.00MHz Low Profile Crystal, THD 3 Solid Electronics MJ-254M Standard Gold 2 Position Jumper 1 McKenzie PLCC44P-T 44PLCC THD Socket Notes: J3 not installed. Install shunts as follow: JP1, JP2 between pins 2 & 3; also installs in E1 Updated 2000/08/01 Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 15 www.semtech.com For sales information and product literature, contact: HID & System Mgmt Division Semtech Corporation 568 Broadway New York, NY 10012 [email protected] http://www.semtech.com 212 226 2042 Telephone 212 226 3215 Telefax Semtech Western Regional Sales 805-498-2111 Telephone 805-498-3804 Telefax Semtech Central Regional Sales 972-437-0380 Telephone 972-437-0381 Telefax Semtech Eastern Regional Sales 203-964-1766 Telephone 203-964-1755 Telefax Semtech Asia-Pacific Sales Office +886-2-2748-3380 Telephone +886-2-2748-3390 Telefax Semtech Japan Sales Office +81-45-948-5925 Telephone +81-45-948-5930 Telefax Semtech Korea Sales Sales +82-2-527-4377 Telephone +82-2-527-4376 Telefax Northern European Sales Office +44 (0)2380-769008 Telephone +44 (0)2380-768612 Telefax Southern European Sales Office +33 (0)1 69-28-22-00 Telephone +33 (0)1 69-28-12-98 Telefax Central European Sales Office +49 (0)8161 140 123 Telephone +49 (0)8161 140 124 Telefax Copyright 1997-2001 Semtech Corporation. All rights reserved. KeyCoder, LapCoder, Zero-Power and Self-Power Management are trademarks of Semtech Corporation. Semtech is a registered trademark of Semtech Company. All other trademarks belong to their respective companies. INTELLECTUAL PROPERTY DISCLAIMER This specification is provided "as is" with no warranties whatsoever including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. A license is hereby granted to reproduce and distribute this specification for internal use only. No other license, expressed or implied to any other intellectual property rights is granted or intended hereby. Authors of this specification disclaim any liability, including liability for infringement of proprietary rights, relating to the implementation of information in this specification. Authors of this specification also do not warrant or represent that such implementation(s) will not infringe such rights. Copyright Semtech, 1997-2001 DOC5-FJ8-DS-107 16 www.semtech.com