1 Data Book AU9462 USB Keyboard Hub Controller Technical Reference Manual Product Specification Official Release Revision 1.03W Public Feb 2006 Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data may be published later. Product specification This data sheet contains final product specifications. Revision History Date Revision/ Model Description Apr 2003 1.00W Official release Dec 2004 1.01W To change “6.0 Mechanical Information” Aug 2005 1.02W Removed the schematics. Please contact our sales if you need it. Feb 2006 1.03W Modified “Table 3.1 Pin Descriptions” Page 2 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public Copyright Notice Copyright 1998 - 2006 Alcor Micro Corp. All Rights Reserved. Trademark Acknowledgements The company and product names mentioned in this document may be the trademarks or registered trademarks of their manufacturers. Disclaimer Alcor Micro Corp. reserves the right to change this product without prior notice. Alcor Micro Corp. makes no warranty for the use of its products and bears no responsibility for any error that appear in this document. Specifications are subject to change without prior notice Contact Information: Web site: http://www.alcormicro.com/ Taiwan Alcor Micro Corp. 4F, No 200 Kang Chien Rd., Nei Hu, Taipei, Taiwan, R.O.C. Phone: 886-2-8751-1984 Fax: 886-2-2659-7723 Santa Clara Office 2901 Tasman Drive, Suite 206 Santa Clara, CA 95054 USA Phone: (408) 845-9300 Fax: (408) 845-9086 Los Angeles Office 9070 Rancho Park Court Rancho Cucamonga, CA.91730 USA Phone: (909) 483-9900 Fax: (909) 944-0464 Page 3 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public Table of Contents 1 Introduction…………………………………………………………….. 6 1.1 Description…………………………………………………………………………….. 6 1.2 Features…………………………………………………………………………………. 6 2 Application Block Diagram…………………………………………. 7 3 Pin Assignment………………………………………………………… 8 4 System Architecture and Reference Design………………….. 11 4.1 AU9462 Block Diagram…………………………………………………………. 11 4.2 AU9462 Keyboard EEPROM Sample Value…………………………….. 12 5 Electrical Characteristics…………………………………………… 18 5.1 Recommended Operating Conditions……………………………………. 18 5.2 General DC Characteristics…………………………………………………… 18 5.3 DC Electrical Characteristics for 3.3 volts operation…………… 18 5.4 Crystal Oscillator Circuit Setup for Characterization……………. 19 5.5 ESD Test Results…………………………………………………………………..… 19 5.6 Latch-Up Test Results…………………………………………………………….. 20 6 Mechanical Information……………………………………………… 22 Page 4 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public List of Figures 2.1 Block Diagram………………………………………………………………………………….. 7 3.1 Pin Assignment Diagram………………………………………………………………….. 8 4.1 AU9462 Block Diagram……………………………………………………………………… 11 5.1 Crystal Oscillator Circuit Setup for Characterization……………………….. 19 5.2 Latch-Up Test Results……………………………………………………………………….. 20 6.1 Mechanical Information Diagram…………………………………………………….. 22 List of Tables 9 3.1 Pin Descriptions……………………………………………………………………………. 4.1 AU9462 Keyboard EEPROM Sample Value……………………………………. 12 5.1 Recommended Operating Conditions..…………………………………………. 18 5.2 General DC Characteristics………………………………………………………….. 18 5.3 DC Electrical Characteristics for 3.3 volts operation………………….. 18 5.4 ESD Data……………………………………………………………………………………….. 19 5.5 Latch-Up Test Results……………………………………………………………………. 21 Page 5 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 1.0 Introduction 1.1 Description The AU9462 is an integrated low cost single chip USB keyboard controller with 2-port hub. It supports the 19 x 8 keyboard matrix. Each key can be individually programmed for standard key code, ACPI or multimedia usage. It also supports combinational key definitions in the standard 19 x 8 key matrix. Separated ACPI key is a special feature offered by AU9462. There is one pin dedicated for all-in-one ACPI function. Fn key function is designed to enable selection of alternative matrix for small size keyboard application. The USB descriptors and keyboard matrix can be customized via an optional external 24C08 EEPROM, or directly select the internal ROMs for 8 different model keyboards. This feature makes customization of new projects cost-effective and efficient by adding an optional external EEPROM while still using the same chip for mass production. Alcor also provides utility program to simplify EEPROM contents programming. The USB downstream ports can be used to connect various USB peripheral devices, such as USB printer, modem, scanner, camera, mouse and joystick to the system without adding external glue logic. Multimedia and shortcut keys can support volume control, CD/DVD Play/Pause, Stop, Eject, Mute and general purpose shortcut keys such as Internet, e-mail and help. 1.2 Features • • • • • • • • • • • • • • • • • Fully compliant with the Universal Serial Bus Specification, version 1.1 USB keyboard design is compliant with USB Device Class Definition for Human Interface Devices (HID), version 1.1 Built-in 3.3v voltage regulator allows single +5V operating voltage drawing directly from USB bus Intergrated USB full speed transceiver Support for 19 x 8 standard key matrix. An Fn pin to select alternative matrix. Each matrix location is flexible to be used as standard or any report ID & usage page code. Support separate ACPI keys. One pin dedicated for all-in-one ACPI function Each key can be individually programmed for standard key code, ACPI or multimedia usage Ability to configure the generic LEDs to blink on and off at a rate of 512ms. Additional LED1 and LED2. An additional LED2 for suspend special usage which will be turned on in suspend or can be defined by vendors Fn key toggles or selectable based on a configuration bit Extended delay key debounce timing option for any keys defined. USB vendor ID, product ID, and keyboard scan code table can be customized via optional external EEPROM. Contains 8K byte ROM to support 8 different keyboard models Runs at 12 Mhz frequency Integrated dual port power switch to eliminate the requirement of external power switch. Available in 64 pin LQFP package chips or probed for dies COB module Page 6 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 2.0 Application Block Diagram The AU9462 is a single chip that integrates USB keyboard, ACPI and multimedia control functionalities. The multimedia function keys are designed to support a full range of hotkeys such as CD/DVD, Play/Pause, Stop, Eject, Mute and general purpose shortcut keys for one key Internet, E-mail, Help and etc. Figure 2.1 Au9462 Application Block Diagram USB Upstream Port USB Downstream Port PC with USB Host Controller USB Keyboard Hub USB Mouse Rotary encoder, volume control USB Scanner USB Downstream Port Page 7 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 3.0 Pin Assignment Figure 3.1 Pin Assignment Diagram 58 57 56 55 54 53 52 51 SCAN_C8 VCCK 59 GNDK BIN EEPENABLE ROMSEL3 61 60 AIN ACPIKEYN FNKEYN E2P_CLK E2P_DATA SCROLL_LOCK 62 CAPS_LOCK 63 NUM_LOCK LED1 LED2 64 XTAL_1 XTAL_2 GNDA VCCA 50 49 1 48 2 47 3 46 4 45 NC 5 44 DP2_PWROUT 6 43 NC 7 42 DP1_PWROUT 8 41 NC VCC5V NC VCC3V USB_DM USB_DP USB1_DP USB1_DM 9 40 10 39 11 38 12 37 13 36 14 35 34 15 16 33 22 23 24 25 26 27 28 29 30 31 32 SCAN_C5 SCAN_C4 SCAN_C3 SCAN_C2 SCAN_C1 SCAN_R19 SCAN_R18 SCAN_R17 SCAN_R16 SCAN_R15 SCAN_R14 SCAN_R13 SCAN_R12 SCAN_R11 SCAN_R10 SCAN_R9 SCAN_R8 SCAN_R7 SCAN_R6 SCAN_R5 SCAN_R4 21 19 SCAN_R3 SCAN_R2 NC USB2_DM GNDIO NC 20 USB2_DP 18 NC SCAN_R1 17 SCAN_C7 SCAN_C6 Page 8 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public Table 3.1 Pin Descriptions Pin Pin Name 1 XTAL_1 2 3 4 5 6 7 8 IO Type Description Input 12MHz Crystal input XTAL_2 Output 12MHz Crystal output GNDA Ground VCCA Power Analog power NC DP2_PWROUT Power Port 2 power supply and over-current detection. NC DP1_PWROUT Power 9 NC 10 VCC5V 11 NC 12 VCC3V 13 USB_DM Port 1 power supply and over-current detection. Power 5v power supply Power 3v power supply Input/ Output USB upstream D- 14 USB_DP Input/ Output USB upstream D+ 15 USB1_DP Input/ Output USB downstream Port1 D+ 16 USB1_DM Input/ Output USB downstream port1 D- 17 NC 18 GNDIO 19 SCAN_R1 GROUND Input/ Output, Pull down Row Scan line 20 NC 21 USB2_DP Input/ Output USB downstream Port2 D+ 22 USB2_DM Input/ Output USB downstream Port2 D- 23 NC 24 SCAN_R2 Input/ Output, Pull down Row Scan line 25 SCAN_R3 Input/ Output, Pull down Row Scan line 26 SCAN_R4 Input/ Output, Pull down Row Scan line 27 SCAN_R5 Input/ Output, Pull down Row Scan line 28 SCAN_R6 Input/ Output, Pull down Row Scan line 29 SCAN_R7 Input/ Output, Pull down Row Scan line 30 SCAN_R8 Input/ Output, Pull down Row Scan line 31 SCAN_R9 Input/ Output, Pull down Row Scan line 32 SCAN_R10 Input/ Output, Pull down Row Scan line 33 SCAN_R11 Input/ Output, Pull down Row Scan line 34 SCAN_R12 Input/ Output, Pull down Row Scan line 35 SCAN_R13 Input/ Output, Pull down Row Scan line 36 SCAN_R14 Input/ Output, Pull down Row Scan line 37 SCAN_R15 Input/ Output, Pull down Row Scan line 38 SCAN_R16 Input/ Output, Pull down Row Scan line 39 SCAN_R17 Input/ Output, Pull down Row Scan 40 SCAN_R18 Input/ Output, Pull down Row Scan line 41 SCAN_R19 Input/ Output, Pull down Row Scan line 42 SCAN_C1 INPUT,PULL UP Column Scan line 43 SCAN_C2 Input, Pull up Column Scan line line Page 9 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public Pin Pin Name 44 SCAN_C3 Input, Pull up IO Type Column Scan line Description 45 SCAN_C4 Input, Pull up Column Scan line 46 SCAN_C5 Input, Pull up Column Scan line 47 SCAN_C6 Input, Pull up Column Scan line 48 SCAN_C7 Input, Pull up Column Scan line 49 SCAN_C8 50 VCCK 51 GNDK 52 BIN Input Rotary encoder input ‘B’ 53 EEPENABLE Input Enable EEPROM function, Input, Pull up Column Scan line Power Core power Ground =0 use internal ROM =1 use external EEPROM 54 AIN 55 ACPIKEYN Input Rotary encoder input ‘A’ Input/ Pull up Sleep, Shutdown, Wake up -(low active) 56 FNKEYN Input/ Pull up Selective alternative keyboard -(low active) 57 E2P_CLK Input EEPROM CLK/SEL2 58 E2P_DATA Input EEPROM data/SEL/ ROMSEL3 Input 59 60 SCROLL_LOCK Output ROMSEL3 Scroll_lock LED output-low active-open drain 61 CAPS_LOCK OUTPUT Cap lock LED – low active – open drain 62 NUM_LOCK OUTPUT Num lock LED – low active –open drain 63 LED1 OUTPUT Additional LED 1 –low active –open drain 64 LED2 OUTPUT Additional LED 2 – low active –open drain Page 10 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 4.0 System Architecture and Reference Design 4.1 AU9462 Block Diagram Figure 4.1 AU9462 Block Diagram g Root Port XCVR Suspend, Resume And Frame Timer Command Processor USB SIE Keyboard & Keypad Scan And FIFO Led Control 3.3V Row 8 Column 2 Vendor LED(2) Num Lock Cap Lock Scroll Lock Fn Key Hub Repeater 3.3V Voltage Regulator 19 Special Key Cobntrol Logic Port Control Port Control XCVR XCVR Port 2 Port 3 OSC 12MHz 4096X16 ROM EEPROM Control ACPI Key Optional 1K EEPRom Page 11 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 4.2 AU9462 Keyboard EEPROM Sample Value Table 4.1 AU9462 Keyboard EEPROM Sample Value Offset 0 Hex Value 00,01 2 B1,C3 4 1C,35 6 C3,CC 8 CC,DE A 35,70 C 47,50 E 70,B1 10 60,69 12 DE,48 14 66,6A 16 6A,70 18 70,88 1A 88,A0 Description Configuration Byte 0 bit 5 : 1= Individual Power Byte 0 bit 6 : 1= HUB Enable Port Error Byte 0 bit 7 : 1= HUB Select SelfPower change by HID Byte 1 bit 0 : 1=Wakeup on any key; 0=only on ACPI. Byte 1 bit 1 : 1=Send 2 Zeros; 0=send 3 zeros. Byte 1 bit 2 : 1=Blink LED1; 0=No blink LED1. Byte 1 bit 3 : 1=Blink LED2; 0=no blink LED2. Byte 1 bi 4 : 1=Toggle Fn key; 0= no toggle Fn key. Byte 1 bit 5 : 1=Fn toggle state driven on LED2; 0= normal LED2 Feature Byte 1 bit 6 : 1= String Desc, Not English, Don’t add zeros LoByte : Pointer to Hub device descriptor 000h ROM address HiByte : Xfer end address + 1 LoByte : Pointer to Hub configuration descriptor 000h ROM addr HiByte : Xfer end address + 1 (config+interface+endpoint) LoByte : Pointer to HUB Class descriptor (0x29) 000h ROM addr HiByte : Xfer end address + 1 LoByte : Pointer to Keyboard device descriptor 000h ROM address HiByte : Xfer end address + 1 LoByte : Pointer to Keyboard configuration descriptor HiByte : Xfer end address + 1 000h ROM address (config+interface0+HID0+endpoint1+interface1+HID1+e ndpoint2) LoByte : Pointer to Keyboard HID descriptor (0x21) Interface 0 HiByte : Xfer end address + 1 000h ROM address LoByte : Pointer to Keyboard Report descriptor (0x22) Interface 0 HiByte : Xfer end address + 1 000h ROM address LoByte : Pointer to Keyboard HID descriptor (0x21) Interface 1 HiByte : Xfer end address + 1 000h ROM address LoByte : Pointer to Keyboard Report descriptor (0x22) Interface 1 HiByte : Xfer end address + 1 start in 000h ROM address end in 100h ROM address LoByte : Pointer to string descriptor (index 0) 100h ROM address HiByte : Xfer end address + 1 LoByte : Pointer to string descriptor (index 1) 100h ROM address HiByte : Xfer end address + 1 LoByte : Pointer to string descriptor (index 2) 100h ROM address HiByte : Xfer end address + 1 LoByte : Pointer to string descriptor (index 3) 100h ROM address HiByte : Xfer end address + 1 Page 12 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 1C 09,02,19,00,01,01,00,A0,1 9 25 09,04,00,00,01,09,00,00,0 0 07,05,81,03,01,00,FF 09,02,3B,00,02,01,00,A0,1 9 2E 35 3E 47 50 57 60 69 70 B1 09,04,00,00,01,03,01,01,0 0 09,21,10,01,00,01,22,41,0 0 07,05,81,03,08,00,0A 09,04,01,00,01,03,00,00,0 0 09,21,10,01,00,01,22,6A,0 0 07,05,82,03,04,00,FF 05,01,09,06,A1,01,05,07, 19,E0,29,E7,15,00,25,01, 75,01,95,08,81,02,95,01, 75,08,81,01,95,05,75,01, 05,08,19,01,29,05,91,02, 95,01,75,03,91,01,95,06, 75,08,15,00,26,FF,00,05, 07,19,00,2A,FF,00,81,00, C0 12,01,10,01,09,00,00,08, 8F,05,40,94,22,01,01,02, 00,01 C3 09,29,03,04,00,16,32,02,F F CC 12,01,10,01,00,00,00,08, 8F,05,40,94,22,01,01,02, 03,01 Config Desc. 1 interface, bus powered, remote wakeup, 50 mA Total bytes returned : 0x19 Hub interface descriptor, interface 0. Class code 0x9 Hub endpoint descriptor Keybrd Config Desc. 2 interfaces, bus powered, remote wakeup, 50 mA Total bytes returned : 0x3B Keyboard interface descriptor, interface 0. Class code 0x3.Boot subclass Keyboard HID 1.1 descriptor, Country code=00 ANSI Keyboard endpoint descriptor Added Key interface descriptor, interface 1. Class code 0x3. No subclass Added Key HID 1.1 descriptor, Country code=00 ANSI Added Key endpoint descriptor Keyboard report descriptor Hub device descriptor, USB version 1. 1, VID,PID Device version 1.22 12 Descriptor length 01 Device Descriptor 10 01 USB Version 1.1 09 Hub class 00 Sub-class 00 Device Protocol 08 Maximum packet size VV VV Vender ID – Alcor Hub Vender ID PP PP Product ID - Alcor Hub Product ID 22 01 Device release number 01 Index of Manufacturer string descriptor 02 Index of Product string descriptor 00 Index of serial number string descriptor – no serial number 01 Number of configuration Hub class descriptor. 09 Descriptor length 29 Hub Descriptor 03 Number of downstream port – one keyboard and 2 external ports 04 00 Over-current sensing, compound device, gang power switch 16 Power good wait time 16hx21``` mS 32 Maximum current required (50 mA) 02 Port 1 is not removable FF Port power control mask Keyboard device descriptor, USB version 1.1, VID,PID Device version 1.22 12 Descriptor length 01 Device Descriptor 10 01 USB Version 1.1 00 Class defined in interface descriptor 00 Sub-class 00 Device Protocol 08 Maximum packet size Page 13 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public DE 05,01,09,80,A1,01,85,02, 75,01,95,01,15,00,25,01, 09,81,81,06,09,82,81,06, 09,83,81,06,75,05,81,01, C0,05,0C,09,01,A1,01,85, 03,95,01,75,10,19,00,2A, FF,7F,81,00,C0,06,7F,FF, 09,01,A1,01,85,04,95,01, 75,10,19,00,2A,FF,7F,81, 00,75,02,25,02,09,90,B1, 02,75,06,B1,01,75,01,25, 01,05,08,09,2A,91,02,09, 4B,91,02,75,06,95,01,91, 01,C0 VV VV Vender ID – Keyboard Vender ID (058F) PP PP Product ID - Keyboard Product ID (9442) 22 01 Device release number 01 Index of Manufacturer string descriptor 02 Index of Product string descriptor 03 Index of serial number string descriptor – no serial number 01 Number of configuration Added Key report descriptor 05 01 Usage Page Generic Desktop 09 80 Usage System Control A1 01 Collection Application 85 02 Report ID 2 75 01 Report Size 1 95 01 Report Count 1 15 00 Logical Minimum 0 25 01 Logical Maximum 1 09 81 Usage System Sleep 81 06 Input (variable, Relative, Preferred State) 09 82 Usage System Sleep 81 06 Input (variable, Relative, Preferred State) 09 83 Usage System Wake Up 81 06 Input (variable, Relative, Preferred State) 75 05 Report Size 5 81 01 Input (Constant) C0 End Collection 05 0C Usage Page Consumer Device 09 01 Usage Consumer Control A1 01 Collection Application 85 03 Report ID 3 95 01 Report Count 1 75 10 Report Size 16 19 00 Usage Minimum 0 2A FF 7F Usage Maximum 32767 81 00 Input (data, variable, absolute, preferred State) C0 End Collection 06 00 FF Usage Page Vendor Defined Page 1 09 01 Usage Vendor Usage 1 A1 01 Collection Application 85 04 Report ID 4 95 01 Report Count 1 75 10 Report Size 16 19 00 Usage Minimum 0 2A FF 7F Usage Maximum 32767 81 00 Input (data, variable, absolute, preferred State) 75 02 Report Size 2 25 02 Logical Maximum 2 09 90 Usage Feature SelfPower B1 02 Feature (Variable, Absolute) 75 06 Report Size 6 B1 01 Feature (Constant - Padding) 75 01 Report Size 1 25 01 Logical Maximum 1 05 08 Usage Page LEDs 09 2A Usage On-Line 91 02 Output (Variable) 09 4B Usage Generic Indicator 91 02 Output (Variable) 75 06 Report Size 6 95 01 Report Count 1 91 01 Output (Constant) C0 End Collection Page 14 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 148 166 16A 00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00, 00,00,00,00,00,00, 04,03,09,04 0C, 41,4C,43,4F, 52, 170 30, 55,53,42,20,4D,75,6C,74, 69,6D,65,64,69,61,20,4B, 65,79,62,6F,61,72,64, 188 30, 55,53,42,20,4D,75,6C,74, 69,6D,65,64,69,61,20,4B, 65,79,62,6F,61,72,64, Spare bytes Lang ID array, (index 0), change string Leng,Str_desc, (index 1) Manufacturer, ALCOR Leng, Str_desc (index 2), change string Product, USB Multimedia Keyboard Leng,Str_desc (Serial number, index 3), change string USB Multimedia Keyboard 00,00,00,00, 00,00,00,00, 00,00,00,00 ,00,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, Keyboard Matrix 8x19 Row 19 column8 NA Row 19 column7 NA Row 19 column6 NA Row 19 column5 NA Row 19 column4 NA Row 19 column3 NA Row 19 column2 NA Row 19 column1 NA 44,F0,00,00, 44,F3,00,00, 43,25,02,00, 00,00,00,E3, 43,24,02,00, 00,00,00,65, 43,B6,00,00, 43,B5,00,00, Row Row Row Row Row Row Row Row 18 18 18 18 18 18 18 18 column8 column7 column6 column5 column4 column3 column2 column1 Hotkey/ID4: <User 1> Hotkey/ID4: <User 4> Hotkey/ID3: <Forward> Normal Key: <Win-L> Hotkey/ID3 <Back> Normal Key: <Apps> Hotkey/ID3: <Last Track> Hotkey/ID3: <Scan Next Track> 44,F1,00,00, 00,00,00,E7, 43,E2,00,00, 44,F2,00,00, 43,B7,00,00, 43,EA,00,00, 43,2A,02,00, 43,83,01,00, Row Row Row Row Row Row Row Row 17 17 17 17 17 17 17 17 column 8 column 7 column6 column5 column4 column3 column2 column1 Hotkey/ID4: <User 2> Normal Key: <Win-R> Hotkey/ID3: <Mute> Hotkey/ID4: <User 3> Hotkey/ID3: <Stop> Hotkey/ID3: <Volume Down> Hotkey/ID3: <Bookmark> Hotkey/ID3: <A1 Consumer> 00,00, 00,00, 00,00,00,E4, 43,B8,00,00, 44,F5,00,00, 43,E9,00,00, 44,F4,00,00, 43,27,02,00, 00,00,00,E0, Row Row Row Row Row Row Row Row 16 16 16 16 16 16 16 16 column8 column7 column6 column5 column4 column3 column2 column1 NA Normal Key: Hotkey/ID3: Hotkey/ID4: Hotkey/ID3: Hotkey/ID4: Hotkey/ID3: Normal Key: 42,81,00,00, 00,00,00,E5, 43,CD,00,00, 42,82,00,00,, 00,00,00,E1, 43,94,01,00, 43,21,02,00, 43,8A,01,00, Row Row Row Row Row Row Row Row 15 15 15 15 15 15 15 15 column8 column7 column6 column5 column4 column3 column2 column1 ACPIkey/ID2: <Power> Normal Key: <Shift-R> Hotkey/ID3: <Play/Pause> ACPIkey/ID2: <Sleep> Normal Key: <Shift-L> Hotkey/ID3: <My Computer> Hotkey/ID3: <Search> Hotkey/ID3: <E-mail> 00,00,00,E6, 00,00,00,00, Row 14 column8 Row 14 column7 1A0 <Ctrl-R> <Eject> <User 6> <Volume Up> <User 5> <Refresh> <Ctrl-L> Normal Key: <Alt-R> NA Page 15 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 00,00,00,E2, 00,00,00,01, 43,92,01,00, 00,00,00,47, 00,00,00,46, 43,23,02,00, Row Row Row Row Row Row 14 14 14 14 14 14 column6 Normal Key: <Alt-L> column5 Normal Key: <000> column4 Hotkey/ID3: <Calculator> column3 Normal Key: <Scroll> column2 .Normal Key: <PrtSc> column1 Hotkey/ID3: <Internet> 00,00,00,50, 00,00,00,48, 00,00,00,52, 00,00,00,58, 00,00,00,85, 00,00,00,57, 00,00,00,4D, 00,00,00,4A, Row Row Row Row Row Row Row Row 13 13 13 13 13 13 13 13 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: <←> Key <Pause> Key: <↑> Key: <Enter-R> Key: <K107> Key: <+> Key: <End> Key: <Home> 00,00,00,56, 00,00,00,55, 00,00,00,63, 00,00,00,5B, 00,00,00,5E, 00,00,00,61, 00,00,00,4E, 00,00,00,4B, Row Row Row Row Row Row Row Row 12 12 12 12 12 12 12 12 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: <-> Key: <*> Key: <. Del> Key: <3 PgDn> Key: <6 →> Key: <9 Pgup> key: <PageDn> Key: <PageUp> 00,00,00,51, 00,00,00,53, 00,00,00,00, 00,00,00,59, 00,00,00,5C, 00,00,00,5F, 00,00,00,44, 00,00,00,4C, Row Row Row Row Row Row Row Row 11 11 11 11 11 11 11 11 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: Key: Key: Key: Key: Key: Key: Key: <↓> <Num> <00> <1 End> <4 ←> <7 Home> <F11> <Delete> 00,00,00,4F, 00,00,00,54, 00,00,00,62, 00,00,00,5A, 00,00,00,5D, 00,00,00,60, 00,00,00,45, 00,00,00,49, Row Row Row Row Row Row Row Row 10 10 10 10 10 10 10 10 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: Key: Key: Key: Key: Key: Key: Key: <→> </> <0 Ins> <2 ↓> <5> <8 ↑> <F12> <Insert> 00,00,00,2C, 00,00,00,28, 00,00,00,3E, 00,00,00,31, 00,00,00,2A, 00,00,00,89, 00,00,00,43, 00,00,00,42, Row Row Row Row Row Row Row Row 9 9 9 9 9 9 9 9 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: Key: Key: Key: Key: Key: Key: Key: <Space> <Enter> <F5> <∣\ (K29)> <BackSps> <K14> <F10> <F9> 00,00,00,38, 00,00,00,32, 00,00,00,34, 00,00,00,33, 00,00,00,2F, 00,00,00,13, 00,00,00,27, 00,00,00,2D, Row Row Row Row Row Row Row Row 8 8 8 8 8 8 8 8 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: Key: Key: Key: Key: Key: Key: Key: <? /> <K42> <“`> <: ;> <{[> <P> <) 0> <- _> 00,00,00,88, 00,00,00,37, Row Row Row 7 column8 7 column7 7 column6 Normal Key: <K133> Normal Key: <>.> Normal Key: <K132> Page 16 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 00,00,00,8A, 00,00,00,0F, 00,00,00,40, 00,00,00,12, 00,00,00,26, 00,00,00,41, 00,00,00,87, 00,00,00,36, 00,00,00,3F, 00,00,00,0E, 00,00,00,30, 00,00,00,0C, 00,00,00,25, 00,00,00,2E, 00,00,00,11, 00,00,00,10, 00,00,00,0B, 00,00,00,0D, 00,00,00,1C, 00,00,00,18, 00,00,00,24, 00,00,00,23, 00,00,00,05, 00,00,00,19, 00,00,00,0A, 00,00,00,09, 00,00,00,17, 00,00,00,15, 00,00,00,21, 00,00,00,22, 00,00,00,90, 00,00,00,06, 00,00,00,3D, 00,00,00,07, 00,00,00,3C, 00,00,00,08, 00,00,00,20, 00,00,00,3B, 00,00,00,91, 00,00,00,1B, 00,00,00,64, 00,00,00,16, 00,00,00,39, 00,00,00,1A, 00,00,00,1F, 00,00,00,3A, 00,00,00,8B, 00,00,00,1D, 00,00,00,29, 00,00,00,04, 00,00,00,2B, 00,00,00,14, 00,00,00,1E, 00,00,00,35, Row Row Row Row Row 7 7 7 7 7 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Key: Key: Key: Key: Key: <L> <F7> <O> <(9> <F8> Row Row Row Row Row Row Row Row 6 6 6 6 6 6 6 6 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Key: Key: Key: Key: Key: Key: Key: Key: <K56> <<,> <F6> <K> <}]> <I> <*8> < Row Row Row Row Row Row Row Row 5 5 5 5 5 5 5 5 column8…Normal Key: <N> column7 Normal Key: <M> column6 Normal Key: <H> column5 Normal Key: <J> column4 Normal Key: <Y> column3 Normal Key: <U> column2 Normal Key: <& 7> column1 Normal Key: <^ 6> Row Row Row Row Row Row Row Row 4 4 4 4 4 4 4 4 column 8 column 7 column6 column5 column4 column3 column2 column1 Normal Key: <B> Normal Key: <V> Normal Key: <G> Normal Key: <F> Normal Key: <T> Normal Key: <R> Normal Key: <$4> Normal Key: <%5> Row Row Row Row Row Row Row Row 3 3 3 3 3 3 3 3 column8 column7 column6 column5 column4 column3 column2 column1 Normal Normal Normal Normal Normal Normal Normal Normal Row Row Row Row Row Row Row Row 2 2 2 2 2 2 2 2 column 8 column 7 column6 column5 column4 column3 column2 column1 Normal Key: <K150> Normal Key: <X> Normal Key: <K45> Normal Key: <S> Normal Key: <Caps> Normal Key: <W> Normal Key: <@2> Normal Key: <F1> Row Row Row Row Row Row Row Row 1 1 1 1 1 1 1 1 column 8 column 7 column6 column5 column4 column3 column2 column1 Normal Key: <K131> Normal Key: <Z> Normal Key: <Esc> Normal Key: <A> Normal Key: <Tab> Normal Key: <Q> Normal Key: <! 1> Normal Key: <~ `> Key: Key: Key: Key: Key: Key: Key: Key: <K151> <C> <F4> <D> <F3> <E> <#3> <F2> Page 17 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 5.0 Electrical Characteristics 5.1 Recommended Operating Conditions Table 5.1 Recommended Operating Conditions SYMBOL PARAMETER MIN TYP MAX UNITS VCC Power Supply 4.75 5 5.25 V VIN Input Voltage 0 3.3V V TOPR Operating Temperature 0 85 O TSTG Storage Temperature -40 125 O C C 5.2 General DC Characteristics Table 5.2 General DC Characteristics SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS IIL Input low current no pull-up or pull-down -1 1 µA IIH Input high current no pull-up or pull-down -1 1 µA IOZ Tri-state leakage current -10 10 µA CIN Input capacitance 5 pF COUT Output capacitance 5 pF CBID Bi-directional buffer capacitance 5 pF 5.3 DC Electrical Characteristics for 3.3 volts operation Table 5.3 DC Electrical Characteristics for 3.3 volts operation SYMBOL PARAMETER CONDITIONS VIL Input Low Voltage CMOS VIH Input Hight Voltage CMOS VOL Output low voltage IOL=4mA, 16mA VOH Output high voltage IOH=4mA,16mA MIN TYP MAX UNITS 0.9 V 2.3 V 0.4 2.4 V V Page 18 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 5.4 Crystal Oscillator Circuit Setup for Characterization The following setup was used to measure the open loop voltage gain for crystal oscillator circuits. The feedback resistor serves to bias the circuit at its quiescent operating point and the AC coupling capacitor, Cs, is much larger than C1 and C2. Figure 5.1 Crystal Oscillator Circuit Setup for Characterization Rf = 1M-Ohm Cs IN XIN XOUT C3 10pF C2 18pF C1 18pF 5.5 ESD Test Results Test Description : ESD Testing was performed on a Zapmaster system using the Human-Body –Model (HBM) and Machine-Model (MM), according to MIL_STD 883 and EIAJ IC_121 respectively. Human-Body-Model stress devices by sudden application of a high voltage supplied by a 100 PF capacitor through 1.5 Kohm resistance. Machine-Model stresses devices by sudden application of a high voltage supplied by a 200 PF capacitor through very low (0 ohm) resistance Test circuit & condition Zap Interval : 1 second Number of Zaps : 3 positive and 3 negative at room temperature Critera : I-V Curve Tracing Table 5.4 ESD Data Model Model S/S TARGET Results HBM Vdd, Vss, I/C 15 4000V Pass MM Vdd, Vss, I/C 15 200V Pass Page 19 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 5.6 Latch-Up Test Results Test Description: Latch-Up testing was performed at room ambient using an IMCS-4600 system which applies a stepped voltage to one pin per device with all other pins open except Vdd and Vss which were biased to 5 Volts and ground respectively. Testing was started at 5.0 V (Positive) or 0 V(Negative), and the DUT was biased for 0.5 seconds. If neither the PUT current supply nor the device current supply reached the predefined limit (DUT=0 mA , Icc=100 mA), then the voltage was increased by 0.1 Volts and the pin was tested again. This procedure was recommended by the JEDEC JC-40.2 CMOS Logic standardization committee. Notes: 1. DUT: Device Under Test. 2. PUT: Pin Under Test. Figure 5.2 Latch-Up Test Results Icc Measurement m 1 Source + Untested Input Tied to V supply Vcc Pin Pin under under test test DUT V Supply Untested Output Open Circuit + GND Trigger Source Test Circuit : Positive Input/ output Overvoltage /Overcurrent Page 20 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public Icc M easurem ent mA 1 Source + U ntested Input Tied to V supply V Supply V cc Pin under test DUT + U ntested O utput O pen C ircuit GND Trigger Source Test Circuit: Negative Input/Output Overvoltage/Overcurrent Icc Measurement mA V Supply Vcc All Input Tied to V supply + Untested Output Open Circuit DUT GND Supply voltage Test Table 5.5 Latch–Up Data Model + Voltage + Current Vdd-Vxx Voltage (v)/ Current (mA) 11.0 11.0 S/S Results 5 Pass 200 200 5 9.0 5 Pass Page 21 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 6.0 Mechanical Information Following diagrams show the dimensions of the AU9462 64-pin LQFP. Measurements are in inches. Figure 6.1 Mechanical Information Diagram Page 22 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public 【MEMO】 About Alcor Micro, Corp Alcor Micro, Corp. designs, develops and markets highly integrated and advanced peripheral semiconductor, and software driver solutions for the personal computer and consumer electronics markets worldwide. We specialize in USB solutions and focus on emerging technology such as USB and IEEE 1394. The company offers a range of semiconductors including controllers for USB hub, integrated keyboard/USB hub and USB Flash memory card reader…etc. Alcor Micro, Corp. is based in Taipei, Taiwan, with sales offices in Taipei, Japan, Korea and California. Alcor Micro is distinguished by its ability to provide innovative solutions for spec-driven products. Innovations like single chip solutions for traditional multiple chip products and on-board voltage regulators enable the company to provide cost-efficiency solutions for the computer peripheral device OEM customers worldwide. Page 23 of 23 AU9462 USB Keyboard Hub Controller V1.03W Official Release_ Public