Part Number Hot Search : 
23K250AA MA828 135PGP SN74AVC4 LV162 RUSR50E 105C6 PRODUCTS
Product Description
Full Text Search
 

To Download PC97551 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  PC97551 embedded controller for notebook systems ? 2006 winbond electronics corporation www.winbond.com product brief february 2006 revision 1.1 PC97551 embedded controller for notebook systems general description the winbond PC97551 is an embedded controller (ec) for mainstream notebook applications . it includes a highly opti- mized set of functions, which provide a hardware/firmware partition that enables the impl ementation of flexible solu- tions; and its high-performance cpu core enables ec func- tionality to be extended via the firmware. the PC97551 incorporates national?s compactrisc ? cr16b core (a high-performance 16-bit risc processor), internal rom and ram memories, system support functions and a bus interface unit (biu) that directly interfaces with both ex- ternal memory (such as flash) and i/o devices. system support functions incl ude: watchdog, pwm, timers, interrupt control, general-purpose i/o (gpio) with internal keyboard matrix scanning, ps/2 ? interface, smbus ? inter- face, analog-to-digital (adc) and digital-to-analog (dac) converters for battery charging circuitry, system monitoring and analog controls. the PC97551 interfaces with the host via an lpc interface that provides the host with access to the keyboard and em- bedded controller interface channels and to the bios flash. like other members of winbond?s advanced i/o family, the PC97551 is pc01 and acpi compliant. outstanding features host interface, based on intel?s lpc interface specifi- cation revision 1.1 , august 2002 pc2001 rev 1.0, and acpi 3.0 compliant 16-bit risc core, with 2 mbytes address space, run- ning at up to 20 mhz shared bios flash memory (external) 92 gpio ports (including keyboard scanning) with a variety of wake-up events jtag-based debugger interface software and hardware controlled clock throttling and extremely low current consumption in idle mode 176-pin lqfp and fbga packages system block diagram lid display switch brightness contrast on/off keyboard mouse 4 x touch pad touch point keyboard internal keyboard scan and leds switch pad system control and status power switch speaker beep ps/2 shared flash memory ec firmware, system bios input port output port expansion gpios local bus pci devices & boards wake-up enable south bridge power supply charger battery e 2 prom docking temp. sensor 2 x smbus control direct cd player ac adaptor cpu drv drv drv. tacho pwm superi/o sleep state ecsci pwureq smi on control pwbtn lpc pci jtag development fans temperature voltage current ac on and control switch voltage current voltage te m p. PC97551 tpm embedded controller for notebook systems detect
www.winbond.com 2 revision 1.1 PC97551 PC97551 block diagram features embedded controller compactrisc cr16b processing unit - a 16-bit em- bedded risc processor core (the ?core?) internal memory ? boot block for core code in 4 kbytes of rom ? 4 kbytes of on-chip ram with contents protection ? rom and ram both can hold code and data bus interface unit (biu) supporting: ? up to 2 mbytes for code and data ? provides two chip-selects for flash/rom and sram devices ? provides one chip-select for i/o devices ? 8- or 16-bit wide bus ? configurable wait states ? enhanced performance using fast read cycles ? single-cycle, fast-read (word-aligned) ? two-byte, burst-read (byte-aligned) ? bios sharing with pc host ? host-core shared memory access protection ? host-controlled with core override ? 64-kbyte and 8-kbyte blocks with independent protection ? hardware-protected boot zone for host code ? download for on-board code updating ? host-controlled via lpc ? core-controlled via jtag or serial port ? external memory ?power-down? mode operation modes ? ire - normal operation mode ? obd - on-board development mode ? used for development in the final system ? communicates with debugger via jtag interface ? hardware breakpoint support ? dev - development mode ? used in in-system emulators (ise) and applica- tion development boards (adb) ? communicates with debugger via jtag interface ? on-chip rom is replaced with off-chip sram ? cycle-by-cycle compat ible with ire mode lpc system interface ? 8-bit i/o and 8-bit memo ry read and write cycles ? 8-bit fwh read and write with wait-sync cycles ? bootable memory support ? base address (baddr) strap to determine the base address of the index-data register pair ? serial irq (serirq) support ? lpcpd and clkrun support core-controlled functions interrupt control unit (icu) ? non-maskable interrupt input (pfail ) ? 31 maskable vectored interrupts ? enable and pending indication for each interrupt ? general-purpose external interrupt inputs through miwu core bus peripheral bus kbc + pm host i/f processing unit ram external biu cr16b core icu hfcg pmc adc gpio wdg rom miwu memory + i/o mft16 timer + clk dac (x2) memory debugger i/f shared mem. + protection lpc i/f serial irq smi functions internal bus cr access dma jtag kbscan usart peripherals lpc bus i/f i/f functions pwm reset & config mswc bridge controlled host valid battery 32.768 khz bus adapter acb ps/2 i/f (x2) + oscillator
revision 1.1 3 www.winbond.com PC97551 features (continued) ? provides interrupt on system events (via mswc) ? external modem ring on ri ? irq from keyboard, mouse and pm channels ? software-triggered event ? system acpi sleep-state change ? power button mode change ? legacy software ?off? command multi-input wake-up (miwu) ? supports up to 20 wake-up inputs ? provides user-selectable trigger conditions ? provides wake-up on activity of external pins ? general-purpose wake-up inputs ? power switch input ? keyboard scan inputs ? generates wake-up event to power management controller (pmc) ? generates interrupts to icu general-purpose i/o (gpio) ? 92 port pins (including keyboard scanning) ? i/o pins individually configured as input or output ? optional internal pull-up resistors on inputs ? special ports for internal keyboard matrix scanning ? 16 open-collector outputs ? eight schmitt inputs with internal pull-ups ? dedicated input for system on/off switch ? external gpio expansion through the biu i/o expansion protocol ps/2 interface ? supports four external ports for: external keyboard, mouse and two additional pointing devices ? supports byte-level handling via hardware accelera- tor two acb interface modules. each module: ? is intel smbus and philips i 2 c ? compatible ? is smbus master and slave ? detects four simultaneous slave addresses (two user-defined, broadcast and arp) ? supports polling and interrupt controlled operation ? generates a wake-up event on detection of a start condition (while in idle mode) ? has an optional internal pull-up on sda and scl pins universal synchronous/asynchronous receiver-trans- mitter (usart) ? supports full-duplex usart communication ? has programmable baud rate ? supports polling and interrupt controlled data transfer ? supports synchronous mode with either internal or external clock ? supports 9-bit attention mode two 16-bit multi function timer (mft16) modules; each module: ? contains two 16-bit timers ? supports pulse width modulation (pwm), capture and counter timer and watchdog (twm) ? 16-bit periodic interrupt timer with 30 s resolution and 5-bit prescaler for system tick and periodic wake-up tasks ? 8-bit watchdog timer pulse width modulation (pwm) module ? eight outputs ? 8/16-bit duty cycle resolution ? 8/16-bit common input clock prescaler analog to digital converter (adc) ? five voltage channels (four external and one internal), with 8-bit resolution ? sigma-delta technology for high noise rejection ? internal voltage reference ? every 100 ms, three of the five channels are measured digital to analog converter (dac) ? four channels with 8-bit resolution ? rail-to-rail output range, from agnd to avcc ? 1 s conversion time host-core interface functions host bus interface (hbi) ? comprises three host interface ports, typically used for kbc and acpi ec channels: ? one 8042 kbc-standard, interface (legacy 60 16 , 64 16 ). ? two pm interface ports (legacy 62 16 , 66 16 and 68 16 , 6c 16 ). these provide acpi embedded controller sup- port with either ?shared? or ?private? interface (regarding sci/smi generation). ? generates irq (with legacy support), smi and sci ? provides fast gate a20 and fast keyboard reset via firmware core access to host-controlled functions ? host-core arbitration of function control ? host access blocked by the core via lock bits
www.winbond.com 4 revision 1.1 features (continued) PC97551 host-controlled functions supports microsoft ? advanced power management (apm) specifications revision 1.2 , february 1996 ? generates the system management interrupt (smi) supports acpi specification revision 3.0, september 2, 2004 ? generates power management interrupt (ecsci ) ? generates power-up request (pwureq ) host-controlled function s configuration pc01 ? pnp configuration register structure ? flexible resource allocati on for all logical devices ? relocatable base address ? 15 irq routing options mobile system wake-up control (mswc) ? wake-up on detection of: ? external modem ring on ri ? irq from keyboard, mouse and pm channels ? software-triggered event ? routing of wake-up to irq, smi and pwureq miscellaneous features clocks ? single 32.768 khz crystal oscillator with buffered output ? lpc clock, 0 to 33 mhz ? on-chip high frequency clock generator ? provides core clock, 4-20 mhz ? software-controlled frequency generation ? generation is based on the 32.768 khz clock ? buffered core clock output strap inputs for operation control ? env1-0 for ire/obd/dev ope rating mode selection ? shbm for shared bios control ? tri-state ? for ise/adb support testability ? xor-tree structure ? includes all device pins (except supply, analog and crystal oscillator pins) ? selected at power-up by strap input ? tri-state device pins, selected at power-up by strap input power supply ? 3.3v supply operation ? 5v tolerance and back-drive protection on all pins (except lpc bus pins, keyboard scan inputs and analog pins) ? separate supplies for host-controlled functions (v dd ) and core-controlled functions (v cc ) ? pin for filtering the on-chip voltage regulator (v corf ) ? backup battery input for wake-up configuration ? four power modes, switched by software or hardware ? active mode current (25 ma typ.) ? active mode executing wait (12 ma typ.) ? idle (10 a typ.) ? power off, preserving the wake-up configuration (0.9 a typ.) from backup battery package ? 176-pin lqfp package
revision 1.1 5 www.winbond.com PC97551 physical dimensions all dimensions are in millimeters 176-low profile plastic quad flatpack (lqfp) order number 97551d5
PC97551 embedded controll er for notebook systems www.winbond.com important notice winbond products are not designed, intended, authorized or warranted for use as components in systems or equipment intended for surgical implantation, atomic energy control instruments, ai rplane or spaceship instruments, transportation instruments, tr affic signal instruments, combustion control instruments, or for othe r applications intended to support or sustain life. furthermore, winbond products are not intended for applications wherein failure of winbond products could result or lead to a situation wher ein personal injury, death or severe property or environmental damage could occur. winbond customers using or selling these products for use in such ap plications do so at their own risk and agree to fully indem nify winbond for any damages resulting from such improper use or sales. please note that all data and specificati ons are subject to change without notice. all the trademarks of products and companies mentioned in this datasheet belong to their respective owners headquarters no. 4, creation rd. iii, science-based industrial park, hsinchu, taiwan tel: 886-3-5770066 fax: 886-3-5665577 http://www.winbond.com.tw/ winbond electronics corporation america 2727 north first street, san jose, ca 95134, u.s.a. tel: 1-408-9436666 fax: 1-408-5441798 winbond electronics (shanghai) ltd. 27f, 2299 yan an w. rd. shanghai, 200336 china tel: 86-21-62365999 fax: 86-21-62365998 taipei office 9f, no.480, rueiguang rd., neihu district, taipei, 114, taiwan, r.o.c. tel: 886-2-8177-7168 fax: 886-2-8751-3579 winbond electronics corporation japan 7f daini-ueno bldg, 3-7-18 shinyokohama kohoku-ku, yokohama, 222-0033 tel: 81-45-4781881 fax: 81-45-4781800 winbond electronics (h.k.) ltd. unit 9-15, 22f, millennium city, no. 378 kwun tong rd., kowloon, hong kong tel: 852-27513100 fax: 852-27552064 for advanced pc product line information contact: apc.support@winbond.com


▲Up To Search▲   

 
Price & Availability of PC97551

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]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X