![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
acpitroller tm 342 ur8hc342 robust 8042 keyboard / acpi-embedded controller acpitroller is a trademark of semtech corp. all other trademarks belong to their respective companies. copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 1 hid & system management products, system mgmt ic family description features ? handhelds / notebooks industrial / vertical systems acpi-compatible systems single board computers the acpitroller tm 342 ur8hc342 is a single ic that functions both as an 8042-type human input device controller (hidc) and an acpi- compliant embedded controller (ec). the ur8hc342 provides the typical functionality of an 8042-type hid controller with embedded key and motion scanning. in addition, the ur8hc342 functions as an acpi-compliant embedded controller (ec) and smbus host. the ic achieves unparalleled minimum power consumption (typically less than 1a) due to semtech's patented zero-power? technologies for both ps/2 ports and the smbus port - an industry first. the acpitroller? 342 can power down even when devices are connected and active. based on semtech's patented zero-power? technology, the ur8hc342 always operates in the "stop" mode, independently of the configuration and without any data or event losses. using the ur8hc342, system designers can implement systems that take advantage of the smbus, the smart battery system, and the acpi specifications, all using a single ic. the ur8hc342 can be customized easily through an extensive library of hardware and firmware modules in order to accommodate specialized configurations at low production cost. alphakey tm keyboard manager enables matrix programming support of up to 6 acpi gpe interrupt inputs 100% compatible with the acpi specifications smbus compatible host complies with version 1.0 of the sbs/smbus specifications firmware filters any dangerous smbus commands offers an internal virtual smbus device (ivsd), gpio, and 10-bit a/d three-volt and five-volt operation customized versions available supports active ps/2 muliplexing acts as an 8042 hid and acpi embedded controller typically consumes less than 1a two external ps/2 ports for external keyboard and mouse with auto- detect and hot-plug support patented zero-power? operation of all ps/2 ports and the smbus port - an industry first simultaneous operation of external and internal input devices alphamouse tm pointing devices manager provides mousewheel support- a first for an ec acts as a keyboard controller and encoder for an 8 x 16 keyboard matrix; supports all three keyboard scan code sets 1 80 61 20 21 40 41 60 ivsd20/an0 scl0 sda0 ps21clk ps20clk imclk ps21dat ps20dat imdat gio13/da2/pwm2 gio12/da1/pwm1 gio37/gpe7/dock gio36/gpe6/lid iow ior 8042s a2 acpis sci kbinit a20gate irq12 irq1 cnvss reset syssus swi xin xout vss gio03/katakanaled gio02/cap_lock gio01/num_lock igio00/scroll_lock row3 row2 row1 row0 col15 col14 gio11/pwm2/gpe1 gio10/pwm1/gpe0 dq7 dq6 dq5 dq4 dq3 dq2 dq1 dq0 vcc vref avss row7 row6 row5 row4 smben gio22/an2 gio21/an1 gio32/gpe2/pwbutton gio33/gpe3/pwboverride gio34/gpe4 gio35/gpe5 smbint keywkup col0 col1 col2 col3 col4 col5 col6 col7 col8 col9 col10 col11 col12 col13 ur8hc342-fq applications pin assignments
acpitroller tm 342 block diagram ordering code copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 2 embedded controller ec data register ec control/status acpi ec registers smbus host 3 x ps/2 ports 8 x 16 matrix keyboard controller kbc data register kbc control/statusb 8042 kbc registers sci smbint 8 d0-d7 irq1 irq12 kbinit a20gate acpis 8042s iow, ior, a2 4 swi smben 2 10 bit a/d d/a, pwm 2 brightness/ contrast a/d gpio gpio 4 bit port expander gio0 gio2 gio1 gpe gio3 2 smbus 4 gpex pwbutton pwboverride package options 80-pin, plastic lqfp other materials technical reference manual pitch in mm?s 0.5 type document ta = 0c to +75c UR8HC342-XX-FQ part number doc8-342-tr-xxx xx = optional for customization xxx = denotes revision number pin definitions copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 3 pin numbers mnemonic lqfp name and function power supply avss 73 analog signal ground cnvss 24 should be tied to ground vcc 71 vcc 3-5 volts vref 72 analog circuitry reference voltage vss 30 ground oscillator pins xin 28 oscillator input (8 mhz operating freq) xout 29 oscillator output reset _reset 25 controller hardware reset pin system bus interface pins _8042s 16 8042 keyboard controller port select signal input _acpis 18 acpi embedded controller port select signal output _ior 15 x-bus/isa address i/o signal input _iow 14 x-bus/isa address i/o write signal input _irq1 23 keyboard interrupt output _irq12 22 mouse interrupt output _kbinit 20 keyboard initialize output a2 17 x-bus / isa address 2 input a20gate 21 a20 gate output signal dq0-dq7 70-63 x-bus/ isa parallel data i/o ports acpi, smbus, and general purpose i/o signals sci 19 system control interrupt output _smbint 56 smbus interrupt _swi 27 system wake-up event interrupt output _syssus 26 system suspend input gio00/scroll_lock 34 this pin can be programmed to act as a keyboard led or as a gpio pin. gio01/num_lock 33 this pin can be programmed to act as a keyboard led or as a gpio pin. gio02/cap_lock 32 this pin can be programmed to act as a keyboard led or as a gpio pin. gio03/katakanaled 31 this pin can be programmed to act as a keyboard led or as a gpio pin. gio10/pwm1/gpe0 62 gio1 bit 0 or pwm output or acpi gpe gio11/pwm2/gpe1 61 gio1 bit 1 or pwm output or acpi gpe gio12/da1/pwm1 11 this pin can be configured as gpio, as d/a output, or as pwm output. pin definitions (con ? t) copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 4 pin numbers mnemonic lqfp name and function acpi, smbus, and general purpose i/o signals (con?t) gio13/da2/pwm2 10 this pin can be configured as gpio, as d/a output, or as pwm output. gio20/an0 1 this pin can be configured as a 10-bit a/d input or logic i/o. gio21/an1 80 this pin can be configured as a 10-bit a/d input or logic i/o. gio22/an2 79 this pin can be configured as a 10-bit a/d input or logic i/o. gio36/gpe6/lid 13 gio3 bit 0 or acpi general purpose event (gpe); capable of detecting both negative and positive signal transitions; typically serves the lid acpi function gio37/gpe7/dock 12 gio3 bit 1 or acpi gpe; capable of detecting both negative and positive signal transitions; typically serves the dock acpi function gio32/gpe2/_pwbutton 60 gio3 bit 2 or acpi gpe; typically an acpi ""power button"" input gio33/gpe3/ 59 gio3 bit 3 or acpi gpe; typically an acpi /_pwboverride ""power button override"" input gio34/gpe4 58 gio3 bit 4 or acpi gpe 4 gio35/gpe5 57 gio3 bit 5 or acpi gpe 5 scl0 2 this pin acts as the clock line for the smbus sda0 3 this pin acts as the data line for the smbus smben 78 this output pin allows the smbus latch to notify the acpitroller ? basic when smbus activity has been detected. it is used to wake the acpitroller ? basic from sleep mode, and to disable all ps/2 inputs while smbus processing is taking place. scanned matrix pins col0-col15 54-39 column matrix outputs keywkup 55 key wake-up output row0-row7 38-74 row matrix inputs ps/2 ports imclk 6 ps/2 clock line for internal mouse imdat 9 ps/2 data line for internal mouse ps20clk 5 clock line for external ps/2 port 0; both external ps/2 ports support hot-plug ins and auto-select for keyboard or mouse ps20dat 8 data line for external ps/2 port 0 ps21clk 4 clock line for external ps/2 port 1 ps21dat 7 data line for external ps/2 port 1 note 1: an underscore in front of the pin mnemonic denotes an active low signal. the following pages contain brief descriptions of the features provided by semtech ? s ur8hc342. for more detailed information, please refer to the ur8hc342 acpitroller tm 342 technical reference manual, document number doc8-342-tr-xxx. ec interface features copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 5 semtech ? s ur8hc342 acpi embedded controller (ec) interfaces to the host ? s isa bus via two i/o addresses. three registers (status, command and data) occupy the two i/o addresses. the operating system can communicate with the ec using the standard acpi embedded controller command set. the host can either issue a command byte to the command register directly or send a data byte to the data port. the smbus host manages one zero-power tm smbus port for an smbus device, such as a smart battery. semtech ? s smbus controller interfaces the system via isa and complies with version v1.0 sbs and smbus specifications. the smbus host controller interface allows the host processor, under control of the operating system, to manage both real and virtual devices on the smbus, including those belonging to the smart battery system. such devices include contrast/backlight controllers and temperature sensors. the smbus host controller interface allows the os to directly address devices on the smbus. it provides a method of communicating with smbus devices through a block of registers that reside in the embedded controller space. in addition, the ur8hc342 ? s smbus host controller handles certain smbus functions related to alerts and error conditions. 8042 human input device controller interface (hidc) the hidc portion of semtech ? s ur8hc342 interfaces the host via two i/o addresses: 0x60 and 0x64. three registers occupy the two i/o locations: command, status and data. any byte written by the host system to the command register is interpreted as a command. the ur8hc342 supports all the standard 8042 commands as well as many expanded commands. expanded commands provide such functionality as the ability to create password protection and disable an auxiliary input device. smbus host controller interface interrupt & gpe internal virtual smbus devices copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 6 the ur8h359 provides up to 5 customizable acpi general purpose events (gpe). the ic generates two types of interrupts: sci and swi. the type of interrupt generated depends on the type of event that caused it. when a standard smbus command occurs, the ec generates an sci interrupt. for any other general purpose events (gpe), an swi interrupt occurs. gpe events can include lid and dock events or power button presses. swi interrupts have the ability to wake-up the system if it is in suspend. sci interrupts cannot do this. power management alphamouse tm pointing devices manager alphamouse tm features the acpitroller tm 342 typically consumes less than 1 a. for further power savings, the three ps/2 ports use semtech's patented zero-power tm ps/2 technology and the one smbus port uses semtech's patented zero-power tm smbus technology. the ic can power down even when devices are connected and active, and wake up when needed without data loss. modeled on smbus devices, internal virtual smbus devices (ivsds) are general-purpose devices that can be used for system tasks. the host can address these devices through the acpi ec interface in the same way it would address any external device residing on a smbus port. the ivsds are implemented on shared pins of the ur8hc342. specific pins can be used in other keyboard or embedded controller functions and the isvds need to be enabled through the configuration registers residing either in the ec or in the hid controller area. once the devices are enabled, they can be accessed by the host through standard interfaces defined in the relevant industry specification. ivsds can include port expanders, flat panel digital controls, 10 bit a/d or gpio port. the alphamouse tm pointing devices manager can simultaneously support up to three mice (including those with mousewheel) connected to both the external and internal ps/2 ports of the acpitroller tm 342. different types of standard mice (two-button, three-button, mousewheel) can be connected simultaneously, as the alphamouse tm pointing device manager multiplexes the input. the manager supports hot plugging and hot swapping of standard two-button and three-button mice without a special driver, and of mousewheel-enabled mice with a standard mousewheel-capable driver. the alphamouse tm pointing devices manager receives its pointing device input through one or more of the acpitroller tm 342 ps/2 ports. the ps/2 ports driver will auto-detect the type of device connected to each ps/2 port. if the device reports itself as a pointing device, it will connect it to the alphamouse tm pointing devices manager for proper initialization and further data and command handling. the alphamouse tm pointing device manager communicates with the host system through the mouse port of the hid controller. handles both internal and external mouse command communications hot-plug and hot swapping support for external mice transparent mousewheel support for external mouse simulates mousewheel support for internal mouse simulates mousewheel operation, by merging normal mouse data with alphakey tm keyboard codes merges internal and external mouse data operates safely with ps/2 mouse protocol alphakey tm features alphakey tm keyboard manager copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 7 the alphakey tm keyboard manager is the most advanced keyboard management module in the industry today and the first one to integrate the laptop keyboard matrix with system management tasks through acpi and smbus. semtech ? s alphakey tm provides oems with extreme flexibility both with ps/2 keyboard functionality as well as with designating which system management tasks users can control through the keyboard. the alphakey tm keyboard manager communicates with the hid controller, the acpi ec, the virtual smbus device manager and the external ps/2 ports of the ur8hc342. semtech ? s alphakey tm will simultaneously support both an external keyboard (including windows ? and japanese layout keyboards) and an internal scanned key matrix. the internal scanned matrix layout can be programmed through an extended set of keyboard commands. alphakey tm handles ps/2 keyboard commands, supports external keyboard hot-plug- ins and merges internal and external data as if they were coming from one source. supports ibm standard 101/102 keyboard including windows ? , on-now power keys and japanese keyboard keys programmable scan matrix unique zero-power tm operation of the scanned matrix and the ps/2 embedded port provides ? protocol safe ? handling of external ps/2 devices allows hot-plug connection of external keyboard external and internal keyboards operate simultaneously; data is merged auto-detects type of device in any external ps/2 port interoperability between 3-volt and 5-volt ps/2 devices without the need for external level-shifting circuitry supports all three scan code sets offers n-key rollover and ghost key detection enables single-hand data entry through ? sticky key ? mode of operation supports embedded numeric keypad ? standard ps/2 key codes ? key combination macros ? mouse and wheelmouse data emulation ? acpi sci events ? control of general i/o pins ? control of virtual smbus devices for lcd control, etc. ? on-now acpi keys figure 1: alphakey tm features suggested interfacing for the acpitroller tm 342 ur8hc342-fq copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 8 copyright 1999-2000, semtech corp. all rights reserved. mechanical information for fq (80 pin lqfp) package copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 9 ? 0.1 ? ?? 0.2 ? ? ?? ? ? ? ? ? symbol min nom max a a 2 b c d e h e l l 1 y b 2 dimension in millimeters h d a 1 0.225 ? ? i 2 1.0 ? ? m d 12.4 ? ? m e 12.4 10? 0? 0.1 1.0 0.7 0.5 0.3 14.2 14.0 13.8 14.2 14.0 13.8 0.5 12.1 12.0 11.9 12.1 12.0 11.9 0.175 0.125 0.105 0.28 0.18 0.13 1.4 0 1.7 e e e e c h e 1 80 61 20 21 40 41 60 h d d m d m e a f b a 1 a 2 l 1 l y b 2 i 2 recommended mount pad detail f notes for electricals ur8hc342 electrical characteristics, (con ? t) copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 10 recommended operating conditions, digital section (vss = 0v, ambient temperature t a is in the range t low to t high ) parameter symbol min typ max unit supply voltage v dd 2.7 3.0 5.5 v input logic high voltage all pins except 2-9 v ih 0.8v dd v dd v pins 2-9 (ps/2 ports xxxdat, xxxclk, gio16/sw16, gio17/sw17) v ih 0.8v dd 5.5 v input logic low voltage all pins except 28 v il 0 0.2v dd v pin 28 (osci) v il 0 0.16v dd v input current v i = v ss , v dd )i il / i il -5.0 0 5.0 a input pull-up current (pins 56-58 / ip6-ip8, v i = v ss )i pup -120 -10 a output voltage i oh = -1.0 ma v oh v dd -1.0 v i ol = 1.6 ma v ol 0.4 v current consumption (see note 1 below) full speed mode (fosc=4mhz) i dd 3.5 7.0 ma reduced power mode (fosc=4mhz) i dd 750 a stop mode (interrupts active, fosc=0) 1.0 (t a = 25 o c) i dd .1 10(t a = 85 o c ) a recommended operating conditions, analog section (vss = 0v, ambient temperature t a is in the range t low to t high ) parameter symbol min typ max unit analog signal ground av ss 0v analog reference voltage av ref 2.7 v dd v dd v a/d resolution - 10 bits a/d absolute accuracy 4 lsb a/d analog input voltage range v ia av ss avref v a/d analog input current i ia 5.0 a analog reference current (see note 2) (a/d is active) i avref 200 a d/a resolution - 8 bits d/a absolute accuracy - 2.5 % d/a output impedance r o 1 2.5 4.0 kohms analog reference current (see note 3) (d/a is active, output = full scale) i avref 3.2 ma note 1: please see left note 2: please see left note 3: please see left note1: current consumption values do not include any loading on the output pins or analog reference current for the built-in a/d or d/a modules. note 2: since the built-in a/d module consumes current only during short periods of time (when a/d conversion is actually requested), the analog reference current for the built-in a/d module is not a significant contributor to the overall power consumption. note 3: the analog reference current for the built-in d/a module correlates linearly to the output voltage. for d/a output of 0v, the analog reference current is null. for d/a outputs approaching full scale (avref), the maximum analog reference current is indicated in this table. this current is a significant contributor to the overall power consumption. copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 11 this page left intentionally blank copyright semtech 2000-2001 doc8-342-ds-104 www.semtech.com 12 for sales information and product literature, contact: hid & system mgmt division semtech corporation 568 broadway new york, ny 10012 hidinfo@semtech.com 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 2000-2001 semtech corporation. all rights reserved. acpitroller and zero-power 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. |
Price & Availability of UR8HC342-XX-FQ
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |