|
|
Part: PC87782
Category: Microcontrollers -> RISC->RISC
Description: Compactrisc Intelligent System Management Controller
Company: National Semiconductor Corporation
Datasheet: Download PC87782 datasheet File size : 103 kB
Request For quote: Find where to buy PC87782
Datasheet text preview:
PC87782 CompactRISC Intelligent System Management Controller
PRELIMINARY
March 1998
PC87782 CompactRISC Intelligent System Management Controller
General Description
The PC87782 CompactRISCTM 16-bit Embedded Controller is a highly integrated microcontroller designed for power management applications in desktop Personal Computers (PCs). The device is optimized for ACPI Power Management, including multi-pattern Wake-up on LAN scanning; and System Environment monitoring, including fan speed, supply voltages, temperature and chassis intrusion. The PC87782 incorporates National's CR16A CPU core (a high-performance 16-bit RISC core), on-chip memories, and system support functions. The CR16A core offers the high performance of a RISC architecture while retaining the advantages of a traditional Complex Instruction Set Computer (CISC): compact code, on-chip memory and I/O, and low cost. The CPU uses a three-stage instruction pipeline that allows execution of up to one instruction per clock cycle, or up to 20 million instructions per second (MIPS) at the maximum clock rate of 20 MHz. Patent Pending.
Features
s CPU Features -- Fully static core, capable of operating at any rate from 4 MHz to 20 MHz -- On-chip high-speed clock generator -- Multi-source vectored interrupts (internal, external, and on-chip peripheral) -- On-chip power-on reset s On-Chip Memory -- 32K mask-programmed ROM program memory -- 2,784 bytes of static RAM data memory s On-Chip Peripherals -- Host Interface to PC (ISA and ACPI 1.0 compatible) -- 10/100 LAN Interface to monitor network traffic for PC wake-up on LAN activity -- Fan-Speed Timer to monitor cooling fans -- System Management (ACCESS.bus) Interface, a 2wire serial interface compatible with Intel's SMBus and Phillips' I2C bus -- 8-channel, 8-bit Analog-to-Digital (A/D) converter -- 8-bit Digital-to-Analog (D/A) converter -- Integrated WATCHDOGTM logic
System Diagram
CR16A Core
Processing Unit
MII Standard Interface
Core Bus
Rcv Bufs (4)
Xmit Buf
Bus Adaptor
ROM
RAM
LAN Interface Registers
Peripheral Bus
ICU NAND Test
Multi-Input Wake-Up
EC and PM Host I/F
A/D D/A
Fan Speed Counter SMB Bus Ifc
WATCHDOG Reset & Configuration I/O Ports
Power Management HF & LF Clock Generator
PFAIL
System Events
A og Host Port Chnalnels SMB Serial Fan Inputs an Interface
GPIO
32.768KHz
TRI-STATE® is a registered trademark of National Semiconductor Corporation. CompactRISCTM and WATCHDOGTM are trademarks of National Semiconductor Corporation.
©1998 National Semiconductor Corporation
www.national.com
General Description (continued)
Each PC87782 device has 16 kbytes of mask-programmed ROM, 2,784 bytes of on-chip static RAM, a Host Interface, a LAN Interface, a System Management (Access.bus) Interface, a fan-speed timer, an A/D converter, a D/A converter, WATCHDOG protection, and a set of general-purpose I/O pins. The PC87782 is available in 100-pin and 160-pin PQFP packages. The 160-pin device provides development suppor t and offers the additional ability to use off-chip memory and I/O. The PC87782 device is driven by a slow (32.768 kHz) oscillator. An on-chip clock circuit generates a high-speed clock to drive the device for normal operation, at a programmable rate ranging from 4 MHz to 20 MHz. The device supports a power save mode called the Idle mode, which is combined with multi-source interrupt and wake-up capabilities.
Features (continued)
s I/O Features -- Up to 40 general-purpose I/O pins (shared with on-chip peripheral I/O pins) -- Programmable I/O pin characteristics: TRI-STATE® output, push-pull output, weak pull-up input, high-impedance input -- Schmitt trigger inputs on all I/O ports -- External memory and I/O support in 160-pin device Power Supply -- 4.5V to 5.5V single-supply operation Temperature Range -- -40°C to +85°C extended temperature range Package Types -- 160-pin PQFP -- 100-pin PQFP Development Support -- Real-time emulation and full program debug capabilities supported by 160-pin device -- CompactRISC tool set provides C programming and debugging support
s s s
s
2
www.national.com
Device Overview
The PC87782 is a microcontroller with all system interfaces, interrupt logic, program memory, data memory, and I/O ports included on-chip, making it well-suited to PC monitoring ap-
plications. The block diagram on the page 1 of the data sheet shows the major on-chip components of the PC87782. Figure 1 shows a connection diagram of the PC87782 to the PC system.
NANDEN
EXHFCLK
ENV0,1
HFCLKIN
32KCLKIN
32KX2
CLK
HF Clock Output
Configuration Inputs (All pulled high for normal operation)
32.768 kHz CRYSTAL or CLOCK
Alternate HF Clock
NTEST PF0 PF1 PF2 PF3 PF4
NAND Test Output FAN1 FAN2 FAN3 IN0 IN1 OUT0 OUT1
General-Pur pose Input/Output Pins
PB5-7 PC1-7
Fan Inputs Receive Buffer Mgmt. Status
(ISA compatible)
IRQA IRQB HA HD0-7 HIOR HIOW HCSA HCSB HMR HPWRON System Management Bus (SMB) SCL SDA
PF5 PF6 PF7 DAOUT PI 2-7 PI 0
LOSTPKT Analog Output Analog Inputs (6) -12V Monitor and Feedback
HOST SYSTEM BUS
PC87782
AMP0 PI 1 AMP1 PB0-4
-5V Monitor and Feedback
VID Inputs CHASSIS
CRS
ETHERNET MII INTERFACE
RX_ER RX_DV RX_CLK RXD0-3 TXD0-3 TX_CLK TX_EN COL MAC_ISOL PC3
PL0-7 (MIWU)
RING Other(6): BTI, SWIN, etc.
PFAIL RESET
Power Fail Interrupt (NMI) Chip Reset
PC0 AVCC, AGND, Vref VCC (4) GND (4)
SOFT_ON
POWER SUPPLY
Figure 1. PC87782 Stand-Alone System Connection
3
www.national.com
Others parts begin by pc
PC-1 PC-2 PC-3 PC-4 PC-5 PC-6 PC-7 PC-8 PC-9 PC-10 PC-11 PC-12 PC-13 PC-14 PC-15 PC-16 PC-17 PC-18 PC-19 PC-20 PC-21
|
|
|