This service guide contains reference information for the 370 notebook computer. It gives the
system and peripheral specifications, shows how to identify and solve system problems and
explains the procedure for removing and replacing system components. It also gives information
for ordering spare parts.
Manual Structure
This service guide consists of four chapters and seven appendices as follows:
Chapter 1Introduction
This chapter gives the technical specifications for the notebook and its peripherals.
Chapter 2Major Chip Descriptions
This chapter lists the major chips used in the notebook and includes pin descriptions and
related diagrams of these chips.
Chapter 3BIOS Setup Information
This chapter includes the system BIOS information, focusing on the BIOS setup utility.
Chapter 4Disassembly and Unit Replacement
This chapter tells how to disassemble the notebook and replace components.
Appendix AModel Number Definition
This appendix lists the model number definition of this notebook model series.
Appendix BExploded View Diagram
This appendix shows the exploded view diagram of the notebook.
Appendix CSpare Parts List
This appendix contains spare parts information.
Appendix DSchematics
This appendix contains the schematic diagrams of the notebook.
Appendix EBIOS POST Checkpoints
This appendix lists all the BIOS POST checkpoints.
Appendix FForms
This appendix contains standard forms that can help improve customer service.
Related product information
AcerNote 970 User's Manual contains system description and general operating instructions.
Vesuvius-LS Chipset Data Sheets contain information on the system core chips (V1-LS, V2-LS,
V3-LS).
NMG2090 Data Sheet contains detailed information on the NeoMagic VGA controller.
RCV288Aci/SVD Chipset Data Sheet contains detailed information on the Rockwell Modem
controller.
ESS1688W Data Sheet contains detailed information on the ESS audio controller.
87C552 Data Sheet contains detailed information on the Philips System Management Controller.
NS87336VLJ Data Sheet contains detailed information on the NS super I/O controller.
CL-PD6730 Data Sheet contains detailed information on the Cirrus Logic PCMCIA controller.
PCI0643 Data Sheets contain detailed information on the CMD PCI IDE controller.
T62.036.C , T62.039. and C T62.055.C Data Sheets contain detailed information on the Ambit
components.
M38802 Data Sheet contains detailed information on the Phoenix keyboard controller.
Conventions
The following are the conventions used in this manual:
Text entered by userRepresents text input by the user.
Screen messages
Denotes actual messages that appear onscreen.
a, e, s, etc.Represent the actual keys that you have to press on the
keyboard.
NOTE
Gives bits and pieces of additional information related to the
current topic.
WARNING
Alerts you to any damage that might result from doing or not
doing specific actions.
CAUTION
Gives precautionary measures to avoid possible hardware or
software problems.
IMPORTANT
Reminds you to do specific actions relevant to the
accomplishment of procedures.
TIP
Tells how to accomplish a procedure with minimum steps
through little shortcuts.
• PC Card (formerly PCMCIA) slots (two type II/I or one type III)
• Mini dock option with built-in Ethernet
• User-upgradeable memory
1.1.2 FlashStart - Turning the Notebook Computer On and Off
A noticeably unique feature about this notebook is that it has no on/off switch. Instead it employs
a lid switch, located near the center of the display hinge, that tells the notebook when it should
wake up or go to sleep.
When you close the display lid, the notebook enters suspend-to-memory or suspend-to-disk mode
before turning off the power, depending on the When Lid is Closed parameter setting in BIOS
Setup. When you open the lid, the notebook resumes from where you left off before closing the
lid.
Suspend-to-memory, suspend-to-disk and other power management issues are discussed in detail
in power management section.
1.1.3 Ports
The notebook computer’s ports are found on the rear and left panel.
1
2
3
4
5
6
7
8
10
9
11
1DC-in Port7RJ-11 Phone Jack
2PS/2 Port8Infrared Port
3Serial Port9PC Card Slots
4Parallel Port10 Microphone-in/Line-in Jack
5Mini Dock Connector11 Speaker-out/Line-out Jack
6External CRT Port
Figure 1- 2Ports
The following table describes the ports.
Table 1- 1Port Descriptions
#IconPortConnects to...
Rear Panel Ports
1DC-in portAC adapter and power outlet
2
3Serial port
4Parallel port
5Mini dock connectorMini dock
6External CRT portExternal monitor (up to 1024x768, 256 colors )
7Modem jack (RJ-11)Phone line
8Infrared portInfrared-aware device (e.g., notebook with IR
Left Panel Ports
9PC Card slotsOne Type III or two Type I/II PC cards
10Microphone-in/Line-inExternal microphone or line input device
Fn-↑Fuel Gauge UpWith the fuel gauge onscreen, moves the fuel gauge up
Fn-↓Fuel Gauge DownWith the fuel gauge onscreen, moves the fuel gauge down
Fn-←Fuel Gauge LeftWith the fuel gauge onscreen, moves the fuel gauge left
Fn-→Fuel Gauge RightWith the fuel gauge onscreen, moves the fuel gauge right
Fn-1CD EjectEjects the CD-ROM drive
Fn-2Turbo Mode On/OffToggles turbo mode on and off.
1.1.6.1 Using the Eject Menu
Pressing Fn-F9 brings up the Eject Menu.
The eject menu commands allow you to perform various eject-related functions for the notebook.
See the following table for details
Table 1- 4Eject Menu Descriptions
Select…To…
BatteryChange the battery.
This option forces the notebook to enter suspend-to-disk mode, so that you can replace
the battery with a charged one, and then return to where you left off.
To resume, close the display lid and open the display lid again.
CD-ROM DiscOpen the CD-ROM drive.
There are many ways to open the CD-ROM disc tray:
• selecting this option
• pressing Fn-1
• pressing the CD-ROM eject button
• using software controls
It is best to wait for the CD-ROM light (found on the CD-ROM eject button) to go off
before ejecting the CD-ROM drive.
Power OffTurn the system off (without entering suspend-to-disk mode).
When you choose this option, a “cold boot” occurs after re-starting the system (opening
and closing the display). You can choose this option when you want to swap modules,
or when you want to turn off the notebook without entering any of the suspend modes.
To turn the notebook back on, close the display lid and open the display lid again.
System Timer
Keyboard
Cascade
IrDA / 2F8h
Serial Port 1 / 3F8h
Audio ESS1688
Floppy Disk Controller (FDC)
Parallel Port
Real Time Clock (RTC)
Ethernet on Port Replicator
Internal Modem / 3E8h
PCMCIA
PS/2 Mouse
Co-processor
Hard disk
CD-ROM
DMA controller-1
Interrupt controller-1
PicoPower chipset registers
CMD0643 IDE controller
Timer 1
Timer 2
Keyboard controller 8742 chip select
Real-time clock and NMI mask
DMA page register
Interrupt controller-2
DMA controller-2
Hard disk select
Hard disk select
CD-ROM select
CD-ROM select
Audio
Audio - default
Audio
Audio
Parallel port 3
COM 4
COM 2 - IrDA
MPU-401 port - default
MPU-401 port
MPU-401 port
MPU-401 port
Docking station
Parallel port 2
FM synthesizer
Parallel port 1
Video subsystem
Video DAC
Enhanced graphics display
Color graphics adapter
COM3 - Modem
Floppy disk controller
COM 1 - Serial 1
PCI configuration register
1.5.4 DMA Channel Map
Table 1- 10DMA Channel Map
ControllerChannelAddressFunction
1
1
1
1
2
2
2
2
0
1
2
3
4
5
6
7
1.5.5 GPIO Port Definition Map
Table 1- 11GPIO Port Definition Map
GPIOI/ODescription
V1-LS GPIO Pin Assignment
PC0
(VS5_CLKEN)
PC1
(VS5_SUSPEND#)
PC2
(VS5_SPKOFF)
PC3
(VS5_VDCLKEN)
PC4
(VS5_VDPD)
PC5
(VGADIS)
GP0/LED0
(VS5_FLASHRCY)
GP1/LD1/SUSPA#
(VS5_ZZ)
GP2/DDMA_RETRY
(VS5_DDMARETRY)
GP3/SUPPRESS_RESUME
(VS5_COM4_COM3#)
GP4/UNDOCKING
(VS5_FLSHVPP)
GP5/THRM
(SM5_OVTMP)
REQ2#
(PC3_DKREQ#)
O1: Enable the clock source
OSuspend control (reserved)
O1: Turn off the speaker
O1: Video clock enable
O1: Power down the video controller (in suspend mode)
I0: Disable VGA controller from PCI
I1: Flash ROM recover
OCache sleep
ODDMA (distributed DMA retry). V3-LS activates this pin to retry
V1-LS
OModem I/O address. 1=2E8h, 0=3E8h.
O1: Flash ROM Vpp Control
I1: over temperature alarm from SMC.
I0: Dock/undock request, used to tri-state PCI bus before
dock/undock.
0087
0083
0081
0082
Cascade
008B
0089
008A
Audio (default)
Audio (option) / ECP
Diskette
Audio (option)
Cascade
Spare
Table 1- 11GPIO Port Definition Map
GPIOI/ODescription
GNT2#
(PC5_DKGNT#)
WAKE0
(KB5_KBCSMIREQ#)
WAKE1
(RT5_IRQ8#)
SWITCH
(VS5_DOCKIRQ)
RING
(VS5_Rl#)
EXTACT0
(GR3_VGACT)
87C51 (KBC) GPIO Pin Assignment
LED0 (KB5_KBCSMIREQ#)OKBC SMI request
LED1 (KB5_NUMLED#)OKeyboard number lock LED control
LED2 (KB5_CAPLED#)OKeyboard caps lock LED control
LED3 (KB5_KEYCLICK)OKey-click output
P1.0 (KB5_FPAGE1)OForce BIOS to high page.
P1.1 (KB5_FPAGE2)OFPAGE2 FPAGE1
P1.2 (KB5_IDECLKEN)OLocal bus IDE PCI clock enable
P1.3 (KB5_IITCLKEN)OIIT PCI clock enable for video conference
P1.4 (KB5_3MODE)O0: 3-mode FDD drive
P1.5 {KB5_CDBEN#)O0: Enable CD-ROM buffer
P2.5 (KB5_PSWD)I1: Enable password
P2.7 (KB5_OEM)I1: Enable Acer logo shown on screen while BIOS POST.
P3.0 (SM5_TXD)IUART serial input from SMC.
P3.1 (SM5_RXD)OUART serial output to SMC.
P3.2 (KB5_KBDCLK)I/OExternal keyboard clock
SM5_P3VRON)
P0.4 (VS5_SUSPEND)OSuspend control to V1-LS.
P0.5 (SM5_PWRLED#)OPower LED
P0.6 (SM5_BATTLED#)OBattery LED
P0.7 (SM5_SMIREQ#)OSMI request.
P1.0 (SI5_PNF)I1: LPT support FDC through LPT
P1.1 (SM5_1WIRE)I/ODallas 1 wire protocol (communicate with smart battery)
P1.2 (SM5_UNDOCK_REQ#)IUndocked request
P1.3 (VS5_CLKEN)IEnable clock source (controlled by V1-LS)
P1.4 (SM5_ATN#)I/OCommunicate with docking station
P1.5 (SM5_RST#)I/OReset docking station
P1.6 (SM5_CLK#)I/OI2C clock through docking station
P1.7 (SM5_DAT#)I/OI2C data through docking station
P2.0 (SM5_IRDAPD)O1: Power down SIR
P2.1 (SM5_HDRST#)O
P2.2 (SM5_BAYSW)I0: FDD or CDD module bay is detected
P2.3 (SM5_HDPON)I1: Power on the HDD
P2.4 (SM5_MODPON#)I1: Power on the modem.
P2.5 (SM5_ROM#)I1: Power of the flash ROM(BIOS)
P2.6 (SM5_CDRST#)I
87C552(SMC) GPIO Pin Assignment (continued)
P2.7 (SM5_SPPD)O1: Power down the serial port buffer
P3.0 (SM5_RXD)IUART serial input from KBC
P3.1 (SM5_TXD)OUART serial output to KBC
P3.2 (SM5_DOCKSW)I1: Docking switch is connected.
P3.3 (SM5_DOCKED)I1: Docked completely
P3.4 (SM5_LIDSW)I1: Lid switch on (LCD door is closed)
P3.5 (SM5_OVTMP)OOver temperature
P3.6 (SM5_CD/FDPON)O1: Turn on CD-ROM/FDD power
P3.7 (SM5_ON_RES_SW)I1: Docking station power switch is off
P4.0 (SM5_FANON)O1: Turn the CPU fan
P4.1 (AUDIO_GPO)I1: Power down audio controller, connect to ES1688 GPIO pin.
OEnable 5V and 3V power
0: Reset IDE interface.
0: Reset CD-ROM
Table 1- 11GPIO Port Definition Map
GPIOI/ODescription
P4.2 (PC3_DKREQ#)IDock request from docking station
P4.3 (SM5_UNDOCK_GNT#)OUndock grant to docking station
P4.4 (SM5_ICONT)ICharge current control
0: 4mA, normal charge
1: 2mA, over 65° or battery energy is very low
P4.5 (PC3_DKGNT#)IDock grant from V1-LS
P4.6 (SM5_PWRRDY)OPower ready, delay about 4ms after notebook power-good signal
P4.7 (SM5_SYSRDY)SYSRDY
P5.0 (CHARGSP)IAdapter type (reserved)
P5.1 (SM5_VBAT_MAIN)IBattery voltage
P5.2 (SM5_ACPWRGD)IAC source power-good signal
P5.3 (SM5_NBPWRGD)INotebook power-good signal
P5.4 (SM5_THERM_CPU)ICPU thermal rating input
P5.5 (SM5_THERM_SYS)ISystem thermal rating input (from charger)
P5.6 (SM5_ACIN_AUX)I1: Auxiliary AC adapter is connected (from docking station)
P5.7 (SM5_ACIN_MAIN)I1: Main AC adapter is connected
RST (SM5_SMCRST)
PWM1# (SM5_CONT)OLCD contrast
PWM0# (SM5_BRIT)OLCD brightness
Power Management in this design is aimed toward the conservation of power on the device and
system level when the devices or system is not in use. This implies that if any device is detected
as not active for a sustained period of time, the device will be brought to some lower power state
as soon as practicable.
With the exception of thermal management, if a device has a demand upon it, full performance
and bandwidth will be given to that device for as long as the user demands it. Power management
should not cause the user to sacrifice performance or functionality in order to get longer battery
life. The longer battery life should be obtained through managing resources not in use.
Pathological cases of measuring CPU speed or trying to periodically check for reaction time of
specific peripherals can detect the presence of power management. However, in general, since
the device I/O is trapped and the device managed in SMI, the power management of devices
should be invisible to the user and the application.
Thermal management is the only overriding concern to the power management architecture. By
definition, thermal management only comes into play when the resources of the computer are
used in such a way as to accumulate heat and operate many devices at maximum bandwidth to
create a thermal problem inside the unit. This thermal problem indicates a danger of damaging
components due to excessively high operating temperatures. Hence, in order to maintain a safe
operating environment, there may be occasions where we have to sacrifice performance in order
to achieve operational safety.
Heuristic power management is designed to operate and adapt to the user while the user is using
it. It is the plug and play equivalent for power management. There are no entries in BIOS Setup
which are required to be set by the user in order to optimize the computers battery life or
operation. The only BIOS Setup entries are for condition information for suspend/resume
operations. Normal operations and power management are done automatically. (see chapter 3
BIOS Setup for details).
Since the power management is implemented by linking with APM
interface closely, the APM function in Win95 or Win3.1 must be
enabled and set to advanced level for optimum power management
and the driver that installed in system must be Acer authorized and
approved.
1.5.7.1 PMU Timers
There are several devices related timers available on the V1-LS chip. Each timer may have zero
or more devices assigned to the timer for the purpose of retriggering the timer.
−The video display (CRT and LCD) is in power saving mode.
Timer retriggers
−KBC, PS/2 mouse, serial mouse, (if defined in SETUP) will retrigger the timer..
Table 1- 13PMU Timers List
ItemDescriptions
Detective hardware
change
Modem/parallel/serial timer
Timer valueModem/parallel port/COM1/COM2/SIR: 5min, 30min(if AC plugged-in)
System activities
and timer retriggers
The pin-77 of U24 M2090 (VS5_VDPD) is from L to H.
System activities
−Modem controller is in power saving mode. Parallel/serial port pins are in
standby mode, serial port clock is stopped (if COM1-4, are not defined as a
mouse in BIOS Setup), and parallel port and UART1 decode in the 87336 chip
is disabled.
Modem: The pin-6 of U3 R6693 (MODVCC) is from H to L.
COM1: The pin-25 of U48 MAX211 (SM5_SPPD) is from H to L.
COM2/SIR: The pin-1 of Q5 TP0101T (SM5_IRDAPD) is from L to H.
Second phase fixed timer for entering HDD suspend mode: 9sec
System activities
−First phase time-out (heuristic) results in hard disk spin down and IDE
interface disable. The second time-out (9 sec) results in hard disk power off
and IDE controller clock is stopped and its internal HDD buffer disabled.
Timer retriggers
−The I/O access to 1F0-7, 3F6 will retrigger the timer.
Detective hardware
change
FDD/CD-ROM timer
Timer valueThe system with internal floppy: 5sec
1. The pin-89 (CK3_IDECLK) of PCI0643 is tri-stated, IDE controller clock is
stopped.
2. The KB5_HDDBEN# signal on pin-1, 13, 37, 25 of 32XL384(U12, IDE
interface buffer), and pin-1 of S3384 (U22, IDE interface buffer) are from L to
H. HDD buffer is disabled.
3. The pin-41, 42 of CN5 HDD connector (HDDVCC) is from H to L, HDD is
powered off.
The system with internal CD-ROM1: 60sec, 30min(if AC plugged-in)
1
This parameter is for both internal CD-ROM and external floppy.
Table 1- 13PMU Timers List
ItemDescriptions
System activities
and timer retriggers
System activities
−Power off either or both FDD and CD-ROM. Tri-state FDD and CD-ROM
interfaces and stop IDE controller clock.
Timer retriggers
−The I/O access to 3F2, 3F4, 3F5, 3F7, 170-7, 376 will retrigger the timer.
Detective hardware
change
1. The pin-89 (CK3_IDECLK) of PCI0643 is tri-stated, IDE controller clock is
stopped.
2. The KB5_CDBEN# signal on pin-1, 13 of S3384(UX1 and UX2, IDE interface
buffer), and pin-13 of S3384 (U22, IDE interface buffer) are from L to H. CDROM buffer is disabled.
3. The pin-30, 31, 32 (CD/FDDVCC) of CN11 FDD/CD connector is from H to L,
the FDD/CD-ROM is powered off.
1.5.7.2 Component activities in power saving mode
•Hard disk
The hard disk is fully power managed. This means that when the hard disk is not in use, the
hard disk is powered off. The following pins are dedicated toward the management of power
on the hard disk.
1. IDE controller clock enable [pin-32(KB5_IDECLKEN) of KBC]. Disabled only when both
the HDD and the CD-ROM are not in use (timed-out). This pin stops the clock to the IDE
controller chip. This chip is static and has no internal power down capabilities.
2. HDD buffer enable [pin-36(KB5_HDDBEN#) of KBC]. When the hard disk is powered off,
the buffer disconnects the off-state drive from the still operative controller. The buffer is
sequenced to disable the interface before the drive is powered down and to re-enable the
interface after the drive is powered up.
3. HDD power enable[pin-42(SM5_HDPON) of SMC ]. This pin turns the power on/off for
the hard disk only.
4. HDD reset[pin-40(SM5_HDRST#) of SMC]. This pin provides the reset to the drive when
the drive is newly powered up. The reset pin is asserted when the drive is first powered
up, then the reset is removed after the drive is powered up and before the interface is
enabled.
•CD-ROM
The CD-ROM and the hard disk are both IDE devices. They share the same controller. The
following pins are dedicated toward the management of power on the CD-ROM.
1. IDE controller clock enable[pin-32(KB5_IDECLKEN) of KBC]. This pin is shared with the
hard disk. If either the hard disk or the CD-ROM is in use, then the clock enable pin must
be enabled.
2. CD-ROM buffer enable[pin-35(KB5_CDBEN#) of KBC]. The CD buffer enable separates
the CD-ROM from the IDE controller. This buffer must be disabled before the CD-ROM
is turned off. The buffer is re-enabled after the CD-ROM is turned on and brought out of
reset.
3. CD-ROM power control[pin-30(SM5_CD/FDPON) of SMC]. The power control pin is used
to turn the CD-ROM unit off or on. This pin is shared as a power on/off pin for the floppy
disk as well.
If either the internal or external floppy or the CD-ROM is active,
then this control pin must be asserted on.
4. CD-ROM Reset[pin-45(SM5_CDRST#) of SMC]. The reset pin is used to assert the hard
reset needed for the CD-ROM during power up. The reset pin is asserted before CDROM power up and is deasserted after CD-ROM power up and before the buffer is
enabled.
•Floppy
The floppy has two components involved in the process. The floppy drive and the controller
imbedded in the 87336 super I/O chip. The FDC enable/disabled function is controlled by
87336 chip. In power saving mode, there are following condition happened to floppy drive:
1. External pin tri-state. Enabled whenever the floppy is turned off. This control signal is
same to CD-ROM buffer enable pin[pin-35(KB5_CDBEN#) of KBC], please see CD-ROM
portion for details.
2. PLL disabled. Disabled whenever the floppy and both serial channels are inactive or
disabled.
3. FDC power disable. Disables the active decode of the floppy unit. This control signal is
same to CD-ROM power control[pin-30(SM5_CD/FDPON) of SMC], please see CD-ROM
portion for details.
•Video
The video controller has two interfaces for controlling power consumption. The sleep mode is
controlled by software and is performed by BIOS calls. The suspend operation is controlled
by a VS5_VDPD signal (pin-121 of V1-LS). The video timer is not controlled or retriggered by
video activity. Instead, the timer is retriggered by mouse and keyboard activity.
The video chip does have an activity pin (pin-75, ACTIVITY), used
to detect activity to the video itself. This pin is used as a speed-up
event for the CPU and the determination of software suspend.
•Serial port
The serial port is a UART and is contained within the 87366 super I/O chip. The UART
operates off of a 14 Mhz clock. The serial port also has a transceiver, a MAX211. Therefore,
there are several steps to the power conservation of the serial port as below:
1. Disable the UART1 decode in the 87336 chip.
2. Tri-state the UART1 output pins.
3. Assert the Power Down pin[pin-46(SM5_SPPD) of SMC] on the MAX211 chip.
The MAX211 chip will still pass through the Ring Indicate signal
even while in the power down mode(if the Resume On Modem Ring
in BIOS Setup is set to enabled). .
4. Disable the 14Mhz clock (If the floppy and the SIR are also disabled).
If the 14Mhz is disabled through the 87336 power down mode, then
all serial and floppy functions will fail.
Recovery from power down is the opposite procedure.
•SIR (UART)
The SIR port is basically UART. The UART operates off of a 14Mhz clock. The IR port has a
DA converter. The UART2 disable control circuit is within the 87336 chip.
1. Tri-state the UART2 output pins.
2. Assert the power down pin [pin-39(SM5_IRDAPD) of SMC] on the DA converter.
3. Disable the 14Mhz clock (If the floppy and the serial port are also disabled).
If the 14Mhz is disabled through the National power down mode,
then all serial and floppy functions will fail.
Recovery from power down is the opposite procedure.
•Parallel port
Since there are no clock operations on the parallel port, the requirement to power down this
area of the 87336 chip are less critical. Also, if the floppy is operated through the parallel
port, the parallel port must be enabled to allow operation to continue.
1. Disable the parallel port decode.
•Modem
The modem is comprised of several chips and several clocks (independent of the system
clocks) for the fax, modem and the voice-over capabilities. There are only two control lines
[pin-56(SM5_MODEN) and pin-43(SM5_MODPON#) of SMC] and one software interface for
the power controls on the modem.
The modem chip set cannot be actively power managed. If the modem is enabled, through
BIOS Setup, then the S24 register is used to control the power consumed by the modem. If
BIOS Setup is set to disable the modem, then the modem enable and modem power pins are
used to remove the modem from the circuit entirely.
Modem Enable. A master enable pin[pin-56(SM5_MODEN) of SMC] can be asserted to stop
the decode and therefore the selects of the modem chip. This line is used exclusively in
cases of modem power off conditions.
Modem power enable. This pin[pin-43(SM5_MODPON#) of SMC] will control the power to
all of the modem chips. Once powered down, the modem chip set has no means of recovery
except through full software initialization.
•Audio
The audio chip has an internal power down mode available. This is done through a self timer.
However, this self timer has two possible configurations. When the self timer expires, the
digital section will power down and conserve power. There is an option to power down the
analog section as well. If the analog section is power down with the timer, then CD music
played directly from the CD to the audio port will be unavailable. Similarly, any playback
through the line-in will be ignored.
•CPU
The STPCLK# signal. Assertion of the STPCLK# [pin-20(STPCLK#/SUSP#) of V1-LS]
signal will stop the clock to the core of the CPU. This line can be modulated to allow the CPU
to achieve a simulated lower clock rate. The STPCLK# signal only affects the CPU core.
The internal cache and the bus handshake are still active when the STPCLK# signal is
asserted.
The CPU clock. The clock to the CPU can be physically stopped. The chip is static, so the
current state is retained. During a clock stop state, the CPU is stopped and the internal cache
and external bus signals are inoperative. Therefore, any bus master or DMA activity is halted
as well.
CPU thermal alarm. Thermal alarm is signaled by the assertion of the one control pin [pin126(SM5_OVTMP) of V1-LS], will trigger a lower speed operation through clock throttling
while the CPU temperature is higher than 80°C, shut down the system while higher than 95°C.
The system returned to normal condition while the CPU temperature is lower to 75°C.
•System
The system can also be put into a low power state. However, this state can only be
performed after the individually power managed components have achieved their low power
state. The state where the system is put into lower power mode is termed static suspend
(suspend-to-memory).
System thermal alarm. System thermal rating is obtained by the a thermal sensor aside
charger and signaled by the pin-64(SM5_THERM_SYS) of SMC. Full charge to battery is
only available when the system temperature is less than 56°C while trickle charge higher than
58°C. System shutdown will be automatically executed while temperature is higher than
85°C.
1.5.7.3 Suspend
There are two forms of suspend and resume on the notebook, static suspend(suspend-to-memory)
and zero-volt suspend(suspend-to-disk). Zero-volt suspend is, as the name implies, an OFF
condition. The entire computer state is saved to a disk file and the computer is turned off. In
static suspend, all components are placed into an idle state and the clocks are stopped to the
entire machine, except for the 32 kHz clock for memory refresh.
In either case, all separate components in the system are put into their lowest power state at thestart of either suspend process.
1. Devices turned off. The HDD(except for suspend-to-disk since the file goes there), CDROM, floppy are turned off at the start of any suspend.
2. Devices brought to a low power state. The modem, audio, serial port transceiver
(MAX213), SIR, keyboard controller, PCMCIA controller chip will be put into a low power state
instantly through a pin asserting or prematurely expiring the device timer.
3. Devices zero-clocked. Since the remainder of the devices (video, CPU, IDE controller, ISA
bus, 87336’s devices (serial and floppy)) are, by design, static devices, their lowest power
states are achieved by removing the clock to the device.
The very act of going into a suspend-to-memory means that the enable pin to the clock generator
chip is deasserted, removing all but the 32 kHz signal from the board. This excludes, however,
the clocks dedicated to the internal modem. They will remained powered and oscillating.
For suspend-to-disk, all devices are read, saved to local memory and the local memory, video
memory are saved to a disk file which is created by SLEEP MANAGER utility. The machine is
then commanded to an off state.
•Resume events for zero-volt suspend(suspend-to-disk)
The only resume event for zero-volt suspend is the raising of the lid of the computer. This
electronically enables the power to the rest of the machine.
•Resume events for static suspend(suspend-to-memory)
1. Resume on modem ring. This is set in BIOS Setup in the power management section.
Enabling of this field to any ring count will disable the suspend to function, except for
battery very low.
2. Resume on schedule. In BIOS Setup, this time field can be enabled then set to any
value. It is possible to set it for a date and time in the past. In this case, the unit will
resume at the next occurrence of the specified time, date ignorant. If a proper future
date is specified, then the resume will only happen long enough to evaluate the date and
the machine will re-suspend. After a successful resume has taken place, the resume on
schedule field will automatically disable. . Enabling of this field will disable the suspendto-disk function, except for battery very low. The auto-disable of resume on schedule
still allows the unit to suspend to disk at the next occurrence of a suspend condition with
the lid closed.
3. Lid switch. If the suspend-to-disk option is used, then the lid switch will turn the unit on,
reboot and then resume to the application at the end of POST. If the suspend-tomemory option is in place, or a suspend-to-disk block is present, then the lid switch
opening will resume the machine.
4. Keystroke. Any key use on the internal keyboard will wake up the system from static
suspend. In addition, a keystroke from an external keyboard on the primary PS/2 port
will also wake the system up. Mouse motion from any source will not wake the system
up.
5. Battery very low. The SMC will wake the SMI if the battery reaches a very low
condition during static suspend.
1.5.8 CPU
Table 1- 14CPU Specifications
ItemSpecification
CPU TypeP54CSLM-120/-133/-150
PackageTCP
Switchable processor speedYes
Minimum working speed0MHz
CPU voltage3.3V/3.1V/2.9V/2.7V/2.5V
1.5.9 BIOS
Table 1- 15BIOS Specifications
ItemSpecification
BIOS programming vendorAcer
BIOS versionV2.0
BIOS ROM typeIntel 28F002, Flash ROM with boot block protection
BIOS ROM size256KB
BIOS ROM package type40-pin TSOP
Same BIOS for STN or TFT LCD typeYes
Boot from CD-ROM featureYes
Support protocolPCI V2.1, APM V1.1, E-IDE and PnP(ESCD format) V1.0a
BIOS flash security protectionProvide boot-block protection1 feature.
Unlock BIOS featureIf user changes the BIOS Setup setting and causes the system
cannot boot, press before system turns-on till POST
completed, then system will load BIOS Setup the default
1
Boot-block is an area inside of BIOS with the program for system boot. Avoid this area to be modified while BIOS flash,
then system still can boot even the BIOS flash process is not successful.
settings.
1.5.10 System Memory
Table 1- 16System Memory Specifications
ItemSpecification
SIMM data bus width64-bit
SIMM package144-pin, Small Outline Dual-In-line-Memory-Module (soDIMM)
SIMM size8MB, 16MB or 32MB
SIMM speed60ns
SIMM voltage3.3V
EDO can be mixed with FPSYes
ChipsetES1688W
Audio onboard or optionalBuilt-in
Mono or stereostereo
Resolution16-bit
CompatibilitySound Blaster PRO V3.01
Music synthesizer20-voice, 72 operator, FM music synthesizer
Mixed sound sourcesVoice, Synthesizer, Line-in, Microphone, CD
Voice channel8-/16-bit, mono/stereo
ChipsetRCV288Aci/SVD Modem Chipset
Fax modem data baud rate (bps)28800
Data modem data baud rate (bps)14400
Support modem protocolV.34 data modem, V.17 fax modem, voice/audio mode, and digital
simultaneous voice and data (DSVD) operation over a dial-up
telephone line
Modem connector typeRJ11
Modem connector locationRear side
1.5.16 PCMCIA
Table 1- 25PCMCIA Specifications
ItemSpecification
ChipsetCirrus Logic CL-PD6730
Supported card typeType-II / Type-III
Number of slotsTwo Type-II or one Type-III
Access locationLeft side
ZV port supportNo
1
MPU-401 is a Roland MIDI standard that most of the game software used for audio use.
1.5.17 Parallel Port
Table 1- 26Parallel Port Specifications
ItemSpecification
Number of parallel ports1
ECP/EPP supportYes (by BIOS Setup)
ECP DMA channel (by BIOS Setup)DRQ1 or
DRQ3
Connector type25-pin D-type
Connector locationRear side
Selectable parallel port (by BIOS Setup)Parallel 1 (378h, IRQ7) or
Parallel 2 (3BCh, IRQ7) or
Parallel 3 (278h, IRQ5) or
Disabled
1.5.18 Serial Port
Table 1- 27Serial Port Specifications
ItemSpecification
Number of serial ports1
16550 UART supportYes
Connector type9-pin D-type
Connector locationRear side
Selectable serial port (by BIOS Setup)Serial 1 (3F8h, IRQ4) or
Serial 2 (2F8h, IRQ3) or
Serial 3 (3E8h, IRQ4) or
Serial 4 (2E8h, IRQ3) or
Disabled
1.5.19 Touchpad
Table 1- 28Touchpad Specifications
ItemSpecification
Vendor & model name
Power supply voltage5V
LocationPalm-rest center
Internal & external pointing device work simultaneouslyNo
External pointing device (serial or PS/2 mouse) hot plugYes, (if it is enabled in BIOS Setup already)
X/Y position resolution500 points/inch (200
InterfacePS/2 (compatible with Microsoft mouse driver)
Synaptics TM1002SC
1.5.20 SIR
Table 1- 29SIR Specifications
ItemSpecification
Vendor & model nameTEMIC TFDS3000
Input power supply voltage5 V
Transfer data rate115.2 Kbit/s
Transfer distance100cm
Compatible standardIrDA (Infrared Data Association)
Output data signal voltage level
Active
Non-active
Angle of operation±15°
Number of IrDA ports1
16550 UART supportYes
SIR locationRear side
Selectable serial port (by BIOS Setup)2F8h, IRQ3
Buffer size (KB)9696
InterfaceATA-2ATA-2
Data transfer rate (disk-buffer, Mbytes/s)4.9 ~ 7.76.1 ~ 9.3
Data transfer rate (host-buffer, Mbytes/s)16.6 (max., PIO mode 4)16.6 (max., PIO mode 4)
DC Power Requirements
Voltage tolerance (V)5 ± 5%5 ± 5%
1.5.25 Keyboard
Table 1- 34 Keyboard Specifications
ItemSpecification
Vendor & Model NameSMK KAS1901-0111R
(English)
Total number of keypads84 keys85 keys88 keys
Windows95 keysYes, (Logo key /
Application key):
External PS/2 keyboard hot
plug
Internal & external keyboard
work simultaneously
Keyboard automatic tilt
feature
Yes
Yes
Yes
The keyboard has the option of automatically tilting to a six-degree angle
whenever you open the lid. This feature is set by an keyboard automatic
tilt latch on the rear side of the system unit.
SMK KAS1901-0132R
(Germany)
Yes, (Logo key /
Application key):
SMK KAS1901-0151R
(Japanese)
Yes, (Logo key /
Application key):
1.5.26 Battery
Table 1- 35Battery Specifications
ItemSpecification
Vendor & Model NameSony LIP617LACP
Battery GaugeYes
Battery typeLi-Ion
Cell capacity900mAH
Cell voltage3.6V
Number of battery cell6-Cell
Package configuration3 serial, 2 parallel
Package voltage10.8V
Package capacity58.3WH
Second batteryNo
1.5.27 DC-DC Converter
DC-DC converter generates multiple DC voltage level for whole system unit use, and offer charge
current to battery.
Table 1- 36DC-DC Converter Specifications
ItemSpecification
Vendor & Model NameAmbit T62.036.C.00
Input voltage (Vdc)7 - 19
Short circuit protectionThe DC/DC converter shall be capable of withstanding a continuous short-
circuit to any output without damage or over stress to the component, traces
and cover material under the DC input 7~19 V from AC adapter or 18V from
battery. It shall operate in shut down mode for the shorting of any de output
pins.
Output ratingBMCVCC
(5V)
Load range (w/load, A)0 ~ 0.50 ~ 2.50 ~ 30 ~ 0.50 ~ 4
Load range (w/load, V)----0 ~ 13.5
Voltage ripple + noise
(max., mV)
100100100100400
P5VR
(3.3V)
P3VR
(3.3V)
P12VR
(+12V)
CHRGOUT
(0 ~ 3.5A)
1.5.28 DC-AC Inverter
DC-AC inverter is used to generate very high AC voltage, then supply to LCD CCFT backlight use.
The DC-AC inverter area should be void to touch while the system unit is turned on.
Table 1- 37DC-AC Inverter Specifications
ItemSpecification
Vendor & Model NameAmbit T62-039.C.00Ambit T62-055.C.00
Used LCD type
Input voltage (V)7 ~ 197 ~ 19
Output voltage (Vrms, with load)450 ~ 550650 (typ.)
Output current (mArms, with load)1.5 ~ 4.52 ~ 5
HITACHI LMG9930ZWCC
HITACHI TX30D01VC1CAA
IBM ITSV50D
1.5.29 AC Adapter
Table 1- 38AC Adapter Specifications
ItemSpecification
Vendor & Model NameEOS, ZVC70NS-18.5
Input Requirements
Nominal voltages (Vrms)90 - 264
Nominal frequency (Hz)47 - 63
Inrush current (A)30 (@264Vac)
Efficiency86% (min., @18V,3.6A output and 230Vac input)
Output Ratings
Output power (W)65
Output voltage (V)+18
Noise + Ripple (mV)200
Load (A)0 (min.)3.6 (max.)
Dynamic Output Characteristics
Turn-on delay time1 sec (max.)
Hold up time3 ms (min., @ 115 Vac input)
Short circuit protectionOutput can be shorted without damage
Dielectric Withstand Voltage
Primary to secondary3000 Vac for 1 minutes
Leakage current250µA (max)
Regulatory Requirements
1. CISPR 55022 and CISPR55014, class B (@230Vac and 115Vac) requirements. [Scandinavia]
2. FCC 47 CFR Part15, class B (115Vac) with 6db of margin. [USA]
The VESUVIUS platform is a high-performance, highly integrated system solution for IBM-ATcompatible computers offering universal support for Intel's 3.3-V Pentium processor and
comparable 64-bit processors from AMD and Cyrix. Based on a PCI Local Bus native architecture,
it offers a superior, power-efficient solution for both desktop and portable computers.
VESUVIUS is a native PCI system controller solution for the 3.3-V 75-, 90-MHz and 100- MHz
Pentium processors from Intel. It connects the Pentium processor bus to the industry-standard PCI
Local Bus and provides a bridge between the PCI and ISA busses to support popular ISA bus
peripherals.
The VESUVIUS platform supports a full product line by offering different options to implement the
second level cache and the DPAM subsystems. The VESUVIUS system solution also supports a
cacheless system configuration by providing a sophisticated DRAM controller that supports leading
edge DRAM technology.
The V1-LS and V2-LS provide a native PCI interface to the Pentium processor bus along with a
64-bit L2 cache controller and a 64- and 32-bit mixed mode DRAM controller. V3-LS provides a
bridge between the PCI and the ISA bus. The PCI Local Bus architecture automatically provides
Plug-and-Play functionality for PCI peripheral devices.
Implemented in 0.6µm CMOS technology, this platform supports a full range of the Pentium
processor bus frequencies from 50- to 66-MHz. Synchronous between the CPU and the PCI bus
enables superior performance on 25- and 33-MHz PCI bus.
VESUVIUS makes best-of-class performance possible by virtue of its rich feature set, advanced
architecture, and incomparable power management. The VESUVIUS system solution offers the
highest level of power and thermal management for the Pentium processor systems, using
PicoPower's patented Power on Demand technology that includes active and passive power
management and heat regulation.
An innovative programming model simplifies the BIOS development task without compromising
any power management features. The power management control implemented in VESUVIUS
goes beyond the standard EnergyStar requirements. It offers an excellent time-to-market system
solution for Pentium processor-class portable systems. The VESUVIUS portable system solution
provides all the hooks required to support PCI and ISA hot and warm docking, enabling a fullfeatured docking station design.
The V1-LS chip integrates the CPU bus to the PCI bus interface controller/arbiter, an L2 cache
controller. a DRAM controller and the power management controller. It takes full advantage of the
Pentium processor performance by supporting CPU bus frequencies up to 66-MHz. By
implementing both toggle and linear burst mechanism, the V1-LS is armed with the support for
Pentium-class processors from multiple vendors.
The integrated, 64-bit, direct-mapped L2 cache controller supports synchronous SRAM, external
TAG compare (for TAG RAMs) and both buffered write-through and write-back cache update
schemes for highest performance. The DRAM controller implements the logic required to use
advanced, high speed DRAMs that reduce the performance overhead of the L2 cache miss cycles.
The V1-LS has the control logic for write buffers in V2-LS to achieve 2-1-1-1 burst writes. It
implements a synchronous interface between the CPU and PCI buses to exploit the maximum
potential of PCI bandwidth. The V1-LS supports 64-bit, two-way-set associative write-back cache
with Sony's Sonyc-2WP.
The V1-LS supports power management features like SMM, SMI, Stop Clock, and AutoHalt. It also
features a thermal control mechanism that uses CPU clock throttling to efficiently control the
power consumption and heat dissipation associated with the processor.
The V2-LS data path controller provides a 64-bit data path between the CPU and the main
memory; a 32-bit data path between the CPU bus and the PCI local bus, and a 32-bit data path
between the PCI local bus and the main memory. The eight-level deep, 64-bit write-buffers
implemented in the V2-LS device are quad-word-wide and substantially improve the CPU-tomemory and the CPU-to-PCI write performance. The VESUVIUS architecture offers a costefficient interface between the V2-LS and V1-LS devices, enabling a single chip implementation of
the entire data path control.
The V3-LS chip completes the VESUVIUS solution for desktop/portable systems. Its primary
function is to act as a bridge between the PCI and the ISA bus. The V3-Gs provides interface
between the PCI local bus and the industry-standard ISA expansion bus. It has the logic to support
master and slave cycles on both PCI and ISA buses. The V3-LS integrates most l/O functions such
as DMA controllers, interrupt controllers, programmable interval timer, memory mapper, and
hidden ISA refresh controller found in ISA-based personal computers.
The V3-LS isolates the PCI bus and the ISA bus by providing the data buffers and buffer control
logic. It has a special serial interface with V1-LS to support power management features including
ISA bus device activity detection and other PicoPower-proprietary features. Additionally, the V3LS supports proven ISA hot/warm docking by appropriately tri-stating the ISA bus. Available in a
176-pin TQFP package, the V3-LS chip also contains a highly integrated peripheral controller.
Features
• Optimized three-chip PCI system controller solution for Intel’s Pentium™ processors
• Universal support for AMD's K5 and Cyrix's M1 64-bit processors
• Supports all 3.0v processors with speeds up to 100 MHz
• Supports processor bus frequencies of 50-, 60-, and 66-MHz
• Native PCI Local Bus architecture with direct connection to the Pentium processor bus
• Vesuvius-LS: Ideally suited for entry-level to midrange portable systems and energy-efficient
desktop computers
• Supports L1 (level-1) write-back or write-through cache protocols
• Space-efficient, two 208-pin and one 176-pin TQFP packages
• 0.6-µm CMOS technology
• 100% IBM-AT compatible
• PicoPower's exclusive Power on Demand lIl
• Best-of-class power and thermal management
• Employs PicoPower's patented Power on Demand technologies to achieve superior
power efficiency
• Active power management cuts power consumption even when the system is in use
• Passive power management cuts power consumption when the system is idle
• Intelligent power management through clock scaling
• Docking station support
• PCI to ISA bridge
• 33 MHz operation on the PCI bus
• Fully supports the ISA bus
• Master/slave interface for the PCI and the ISA bus
• PCI-to-ISA and ISA-to-PCI bus cycle translations
• Hidden AT bus refresh
• Quiet bus
• Supports PC parity and system error
• 8-bit BIOS ROM, FLASH EPROM support
• Generates chip select for external KBC (keyboard controller)
• Coprocessor interface
• Highly integrated peripheral controller
• Two 82C57 DMA controllers
• One 82C54 programmable interval timer
• Two 82C59A interrupt controllers
• One 74LS612 memory mapper
• Hidden ISA refresh controller
• PCI interface controller
• ISA interface controller
• Power management interface
Architecture Block Diagram
The following is the architectural block diagram of the PicoPower Vesuvius chipset with respect to
its implementation in this notebook computer.
PT86C521
(V1-LS)
System
Controller
PT86C523
(V3-LS)
PCI to ISA
Bridge
Controller
Pentium
Processor
MA[11:3]MD[63:0]
Super I/O
Controller
DRAM
V1-LS/V2-LS Interface
PCI
IDE
Controller
SRAM
VGA
Controller
Keyboard
Controller
PCI
3.3V Host Bus
PT86C552
(V2-LS)
Data Path
Controller
3.3V PCI Bus
PCI
PCMCIA
Controller
ISA Bus
Figure 2-1Architecture Block Diagram
2.2.1PT86C521(V1-LS) System Controller
Block Diagram
CPU Bus
Interface
PCI Bus
Interface
L2 Cache
Controller
DRAM
Controller
Reset & Clock
Interface
Figure 2-2PT86C521(V1-LS) Block Diagram
Power Manager
Controller
V1-LS / V2-LS
Interface
Configuration
Registers
Pin Diagram
Figure 2-3PT86C521(V1-LS) Pin Diagram
Pin Descriptions
This section contains a detailed functional description of the pins on V1-LS. For ease of
reference, the pins are arranged alphabetically within each of the following functional interface
groups:
• CPU Interface (CPU)
• DRAM Interface (DRAM)
• L2 Cache Interface (L2 CACHE)
• PCI Interface (PCI)
• Power Management Interface (PMC)
• V1 -GS / V2-LS Interface (V1-LS / V2-LS)
• V1 -GS / V3-LS Interface (V1 -GS / V3-LS)
• Reset and Clock Interface (RESET / CLOCK)
• Power and Ground (POWER / GROUND)
The '#’ symbol at the end of a signal name indicates that the active, or asserted state occurs when
the signal is at a low voltage. Signal names without the '#' symbol indicate that the signal is active,
or asserted at the high voltage level.
The '/’ symbol between signal names indicates that the signals are multiplexed or have dual
functionality and use the same pin for all functions.
The following conventions have been used to describe the pin type: 'I' = input-only pins; 'O' =
output-only pins; and 'I/O' = bi-directional pins. The pin type is defined relative to the Vesuvius
platform.
For a list of pins arranged by pin name, refer to the following table.
Table 2-2V1-LS Pin Descriptions
Pin NamePin No.TypeDescription
CPU Interface
A20M#58OADDRESS BIT 20 MASK#: This output to the CPU indicates that
the CPU should mask A20 in order to emulate the 8086 address
wrap around.
A[28:3]205:198,
19:9,
5:1,
208:206
I/OCPU ADDRESS LINES [28:3]: These are address lines that
together with the byte enable signals (BE[7:0]) make the address
bus and define the physical area of memory or l/O accessed and
are driven as outputs during DMA and bus master cycles.
NOTE: CPU's unused pins [31:29] should be pulled down by 1K-
4.7K resistors for proper snooping.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
CPU Interface (continued)
ADS#41IADDRESS STROBE#: This input indicates the presence of a new
valid bus cycle is currently being driven by the CPU. ADS# is
driven active in the first clock of a bus cycle and is driven inactive
in the second or subsequent clocks of the cycle. ADS# is driven
inactive when the bus is idle.
AHOLD56OADDRESS HOLD: This output is used in conjunction with EADS#
for write-protecting a cacheable ROM region.
BE[7:0]26, 27,
33:38
BRDY#45OBURST READY#: This output to the Pentium processor indicates
CACHE#52ICACHE#: This input from the Pentium processor indicates a CPU
CPUCLK24OCPU CLOCK OUTPUT: This will be the clock output from V1-LS
CPURST32OCPU RESET: This output resets the CPU
D_C#43DATA_CODE#: This cycle-definition input from the Pentium
EADS#49OEXTERNAL ADDRESS STROBE#: This output to the Pentium
FERR#40FLOATING-POINT ERROR#: This output pin from the Pentium
HITM#51HITM#: This input indicates that the snoop cycle hit a modified line
HLDA53IHOLD ACKNOWLEDGE: This output from the Pentium processor
HOLD50OHOLD REQUEST: This output to the Pentium processor indicates
ICPU BYTE ENABLE [7:0]: The byte enable pins are used to
determine which bytes must be written to V2-LS memory, or which
bytes were requested by the processor for the current cycle. They
help define the physical area of the memory or l/O accessed. Byte
enable pins are driven in the same clock as ADS#. They are driven
with the same timing as the address lines A[28:3].
completion of the current cycle. BRDY# indicates that the V2-LS
has presented valid data in response to a read, or that it has
accepted the data from the Pentium processor in response to a
write request.
cacheable/burstable operation.
to CPU.
processor indicates whether the current cycle is a data or a
code/special access. The D_C# pin is driven valid in the same
clock as ADS# and the cycle address I t remains valid from the
clock in which ADS# is asserted until the clock after the earlier of
NA# or the last BRDY#.
processor indicates that a valid address has been driven onto the
CPU address bus for internal cache snoop cycle.
processor is used for floating-point error reporting.
in the level 1 cache inside the CPU such that V1-LS should
suspend the master operation, allow the CPU to evict the modified
line, then restart the master cycle.
indicates a Hold Acknowledge state.
a Hold Request state.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
CPU Interface (continued)
IGNNE#39OIGNORE NUMERIC ERROR#: This pin indicates that a floating-
point error should be ignored.
INIT/WM_RST31OINIT: The Pentium processor initialization input forces the Pentium
processor to begin execution in a known state. The INITNVM_RST
will typically be asserted when software reset commands are
written to either Port 64 or 92, or a shutdown cycle is detected.
WM_RST: Cyrix M1 processor initialization input forces the
processor to begin execution in a known state.
INTR7OMASKABLE INTERRUPT: This pin indicates a maskable interrupt
request to the Pentium processor.
INV47OSee KEN#.
KEN#/INV47OCACHE ENABLE#: This output to the Pentium processor indicates
that the current cycle is cacheable. INV: This pin indicates a
request to invalidate the processor cache line. This output can also
be used as INV output during snoop cycles. If this function is not
used, CPU's INV pin should either be pulled high or connected to
W_R#.
M_lO#42IMEMORY_INPUT & OUTPUT#: This cycle-definition signal is one
of the main pins that define the bus cycle. It distinguishes a
memory access from an l/O access. This signal is driven valid in
the same clock as ADS# and the cycle address. It remains valid
from the clock in which ADS# is asserted until the clock after
earlier of NA# or the last BRDY#.
NA#46ONEXT ADDRESS#: NA# indicates to the Pentium processor that
V1 GS is ready to accept a new bus cycle.
NMI6ONON-MASKABLE INTERRUPT: This pin indicates that an
external non-maskable interrupt has been generated.
SMI#30OSYSTEM MANAGEMENT INTERRUPT#: This output triggers a
system management interrupt and is used to invoke the SMM
(system management mode).
SMIACT#55ISYSTEM MANAGEMENT INTERRUPT ACTIVE#: This input from
the Pentium processor indicates that the CPU is operating In
SMM. Assertion of SMIACT# enables remapping of SMRAM to
physical DRAM at 000A0000-000BFFFF region.
STPCLK#/
SUSP#
SUSP#20OSee STPCLK#.
20OSTOP CLOCK#: This output indicates a stop clock request to
Intel's Pentium and AMD's K5 processor.
SUSP#: This output indicates a suspend request to Cyrix M1 CPU.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
CPU Interface (continued)
W/R#44IWRITE/READ#: This is a cycle-definition input from the processor
indicates whether the current cycle is a write or a read cycle. It is
one of the primary bus cycle definition pins. W_R# is driven valid
in the same clock as ADS# and the cycle address. It remains valid
from the clock in which ADS# is asserted until the clock after
earlier of NA# or the last BRDY#.
WB_WT#48OWRITE-BACK_WRITE-THROUGH#: This output to the processor
allows a data cache line to be defined as write-back or write
through on a line-by-line basis.
WM_RST31OSee INIT.
DRAM Interface
CASA[3:0]#
CASB[3:0]#
DRMWE#100ODRAM WRITE ENABLE#: This output drives write-enable for all
MA[11:0]102, 103,
RAS[3:0]#84, 85,
L2 Cache Interface
ADSC#69OSee CA4.
ADV#71OSee CA3.
CA3/ADV#71OCACHE ADDRESS 3: Cache Data RAM address bits used for
CA4/ADSC#69OCACHE ADDRESS 4: Cache Data RAM address bits used for
CE#68OCHIP ENABLE#: Cache data RAM chip enable.
CHITM#66I/OSee TAGD1.
COE#81OCACHE OUTPUT ENABLE#: Cache Data RAM output enable.
90:93
95:99
105, 106,
108, 109,
111, 112,
114, 115,
117, 118
87, 88
OCOLUMN ADDRESS STROBES l3:0] GROUPS A AND B#: In
64 bit bank mode, CASA[3:0]# corresponds to BE[3:0]# and
CASB[3:0]# corresponds to BE[7:4]#. In 32-bit bank mode
CASA[3:0]# outputs drive the CAS# inputs on DRAM bytes 3 to 0
in even banks (banks 0, 2, 4, 6) and odd banks (banks 1, 3, 5, 7).
DRAM.
OMEMORY ADDRESSES [11:0]: These outputs drive MA lines for
all DRAM. They are also used as RC-RESET configuration inputs
during power up.
OROW ADDRESS STROBES [3:0]#: These outputs drive the RAS#
inputs on DRAM bank pairs 7/6, 5/4, 3/2, and 1/0 respectively.
cache burst sequencing with asynchronous SRAM. ADVANCE#:
This active low default output is used with synchronous SRAM to
advance the internal SRAM burst, counter, controlling burst
accesses after the address is loaded.
cache burst sequencing with asynchronous SRAM. ADDRESS
STATUS _ONTR;>LLER#: This active low default output is used
with synchronous SRAM and interrupts any ongoing SRAM burst,
causing a new address to be registered.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
L2 Cache Interface (continued)
CWE[7:0]#72:77,
79, 80
L2CLK28OL2 CLOCK: Clock output to synchronous cache data RAM.
MATCH#67I/OSee TAGD0.
NALE#59ONEXT ADDRESS LATCH ENABLE#: When not using
SONY_KEN#65I/OSee TAGD2.
TAGCS#82OTAG RAM CHIP SELECT#: TAG Data RAM chip select.
TAGD0/
MATCH#
TAGD1/
CHITM#
TAGD2/
SONY_KEN#
TAGD[7:3]#60:64I/OTAG RAM DATA BITS [7:3l: Used to compare addresses from
TAGWE#83OTAG RAM WRITE ENABLE#: TAG Data RAM write enable.
PCI Interface
BE[3:0]#35:38I/OSee C[3:0]#.
C/BE[3:0]#150, 151,
DEVSEL#159I/ODEVICE SELECT#: As an output it indicates whether V1-LS
FRAME#155I/OFRAME#: FRAME# is driven by the current initiator and indicates
GNT[3:0]#166, 169OPCI GRANT [3:0]#: When the bus arbiter has granted access to
67I/OTAG RAM Data Bit 0#: Used to compare addresses from the
66I/OTAG RAM Data Bit [1]: Used to compare addresses from the
65I/OTAG RAM DATA BIT 2: Used to compare addresses from the
152, 154
OCACHE WRITE ENABLE [7:0]#: Cache data RAM byte write
enables.
synchronous SRAM, this output controls an external latch for the
cache addresses necessary for pipelining.
Pentium processor to determine L2 Cache cycles. MATCH#:
Match input from external TAG SRAM.
Pentium processor to determine L2 Cache cycles. CHITM#: Input
from SONY's Sonic-2WP.
Pentium processor to determine L2 Cache cycles. SONY_KEN#:
Output to SONY's Sonyc-2WP.
the Pentium processor to determine L2 Cache cycles.
I/OBUS COMMAND/BYTE ENABLES [3:0]#: Both are multiplexed
on the same PCI pins. These pins define the Bus Command during
the address phase and are used as Byte Enables during the data
phase.
system memory is the target of the current address. As an input,
V1-LS sees whether or not a PCI target exists.
the start and duration of the transaction. FRAME# is deasserted to
indicate that the initiator is ready to complete the final data phase.
A transaction may consist of one or more data transfers between
the current initiator and the currently-addressed target.
the aster requesting the ownership of the PCI bus, the master is
notified using this point to point signal. Each PCI bus master has
its own GNT#.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
PCI Interface (continued)
IRDY#157I/OINITIATOR READY#: This indicates the bus master's state of
readiness to complete the current data phase. During a write,
IRDY# shows that valid data is present. During a read, it indicates
the bus master's readiness to accept data. IRDY# is used in
conjunction with TRDY#.
PAR173l/OPARITY: AII PCI agents require parity generation.
PCICLK172l/OPCI CLOCK: This pin provides timing for all transactions on the
PCI bus.
PCIRST#178OPCI RESET: This signal when asserted resets all PCI devices.
PERR#170IPARITYERROR#: This input indicates a data parity error. It may
be pulsed active by any agent that detects an error condition.
PLOCK#161I/OPLOCK#: This signal allows the master to lock the PCI bus and
the arbiter does not grant the PCI bus to a new master until this
signal has been deasserted.
REQ[3:0]#162:165IPCI REQUEST[3:0]#: This signal indicates to the arbiter that this
agent requests use of the bus. This is a point-to-point signal. Every
PCI bus master has its own REQ#.
STOP#160I/OSTOP#: This signal facilitates either master abort or target abort
cycles.
TRDY#158I/OTARGET READY#: This indicates the ability of the target device to
complete the current data phase of the bus transaction. During a
read phase, TRDY# indicates that the valid data is present. During
a write phase, it indicates that the device is prepared to accept
data.
Power Management Controller Interface
DOCKED128l/OSee GPIO3.
DOCK_START129l/OSee GPIO2
EXTACT[1:0]148, 149IEXTERNAL ACTIVITY[1:0]: These pins indicate that there is
current external activity.
GPIO0/LED0131l/OGENERALPURPOSE I/O: This pin can also be selected as a
general purpose pin. Its function can be enabled by index register
352H, bit 0. LED0: LED indicator output 1.
GPIO1/LED1/130I/OGENERAL PURPOSE I/O 1#: This pin can also be selected as a
general purpose pin. Its function can be enabled by index register
352H, bits [2:1]. LED 1#: LED indicator output 1.
SUSPA#130SUSPEND ACKNOWLEDGE#: This output from the Cyrix M1
CPU indicates a suspend acknowledge state.
GPIO2/
DOCK_START
129I/OGENERAL PURPOSE I/O 2: This pin can also be selected as a
general purpose pin. Its function can be enabled by index register
352H, bit 3. DOCKING START: This pin indicates that docking
has started.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
Power Management Controller Interface (continued)
GPIO3/
DOCKED
GPIO4/
UNDOCKING
GPIO5/
THERM
LED0131, 122l/OSee GPIO0 and PC3.
LED1130, 121I/OSee GPIO1 and PC4.
PC[2:0]123:1250POWER CONTROL [2:0]: This output provides individual power
PC3/LED0122OPOWER CONTROL 3: This output provides individual power
PC4/LED1121OPOWER CONTROL 4: This output provides individual power
PC5120POWER CONTROL 5: This output provides individual power
RING135IRING: This input provides for a wake-up' call from a modem.
SUSPA#130I/OSee GPIO1.
THERM126l/OSee GPIO5.
UNDOCKING127l/OSee GPIO4.
WAKE[1:0]132, 133IWAKE [1:0]: These pins request V1-LS to: (a) power-up the
V1-LS / V2-LS Interface
ADOE#195OAD BUS OUTPUT ENABLE#: When this signal is active V2-LS
ADPAR_ODD196l/OODD AD BUS PARITY: Input from V2-LS to indicate PCI AD Bus
ADPAR_EVEN197l/OEVEN AD BUS PARITY: Input from V2-LS to indicate PCI AD Bus
BD[7:0]180:183,
128l/OGENERAL PURPOSE I/O 3: This pin can also be selected as a
general purpose pin. Its function can be enabled by index register
352H, bit 4. DOCKED: This pin indicates that docking is
complete.
127I/OGENERAL PURPOSE I/O 4: This pin can also be selected as a
general purpose pin. Its function can be enabled by index register
352H, bit 5. UNDOCKING: This pin indicates that undocking has
started.
126I/OGENERAL PURPOSE I/O 5#: This pin can also be selected as a
general purpose pin. Its function can be enabled by index register
352H, bits [7:6]. THERMAL SENSOR INPUT#: This input allows
an external thermal sensor to feed thermal information back to the
thermal throttler to regulate the control of heat generated by the
CPU.
control for any system component.
control for any system component. LED 0: LED indicator output 0.
control for any system component. LED 1: LED indicator output 1.
control for any system component.
system and initiate a “resume" operation if the system was
previously in Suspend mode, or (b) cold boot if the system was
previously in the Standby mode or was powered down.
drives the PCI AD bus AD[31:0]
parity.
parity.
I/OBURST DATA BUS [7:0]: This 8-bit bus carries different
185:188
information during various phases between V1-LS and V2-LS.
Table 2-2V1-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
V1-LS / V2-LS Interface (continued)
BDCTL[2:0]189:1910BDCTL[2:0]: Data path control signals to V2-LS.
DECBUF194ODECREMENT WRITE BUFFER COUNTER: This output is used to
decrease the pointer on the eight-level write buffer.
INCBUF192OINCREMENT WRITE BUFFER COUNTER: This output is used to
increase the pointer on the eight-level write buffer.
PCIMSTR#179OPCI MASTER#: Indicates to V2-LS that V1-LS is responding to a
PCI master cycle.
V2CLK22OV2 CLOCK: Clock for the interface between V1-LS and V2-LS.
V1-LS / V3-LS Interface
BSER1TO3141OSERIAL BUS: Serial bus interface from V1-LS to V3-LS.
BSER3TO1140 ISERIAL BUS: Serial bus interface from V3-LS to V1-LS.
Reset and Clock Interface
32KHZCK147ICLOCK: Clock source used for DRAM controller and power
management functions.
CLKIN138ICLOCK: Input clock source to CPU clock. CMOS level 50/5- duty
cycle is recommended.
BSERCLKV3141OCLOCK: Clock for the serial interface between V1-LS and V3-LS.
PWRGOOD142IPOWER GOOD INPUT: This input causes a complete system
reset. It is driven by the PWRGOOD signal from the power supply
or a reset switch. On power up, PWRGOOD going from low to
high indicates that external VCC is stable and will wake up V1-LS
from Standby to On. If PWRGOOD goes low, it will drive the chip
back to Standby.
RCRST#146IRC RESET#: This input is used to reset V1-LS' power
management controller upon initial system power-up. It should
have a pull-up resistor tied to the same power source as V1-LS.
RSTDRV143OAT BUS RESET OUTPUT: This output provides a system reset
SPNDNRST145OSUSPEND NOT RESET: This output provides a reset equivalent to
RSTDRV except when in Suspend Mode. During Resume
SPNDNRST will not pulse so that any device not powered down
during Suspend Mode should use this reset. NOTE: Do not
connect thin pin for V1-LS; this pin is only applicable to V1
This section contains detailed functional description of the pins on V2-LS. For ease of reference,
the pins have been arranged alphabetically within each of the following functional interface groups:
• CPU Interface (CPU)
• DRAM Interface (DRAM)
• PCI Interface (PCI)
• V1-LS/V2-LS Interface (V1 -GS / V2-LS)
• Power and Ground (POWER / GROUND)
The '#' symbol at the end of a signal name indicates that the active, or asserted state occurs when
the signal is at a low voltage. Signal names without the # symbol indicate that the signal is active,
or asserted at the high voltage level.
The '/’ symbol between signal names indicates that the signals are multiplexed and use the same
pin for all functions.
The following conventions have been used to describe the pin type: 'I' = input-only pins; 'O' =
output-only pins; and 'I/O' = bi-directional pins. The pin type is defined relative to the Vesuvius
platform.
For a list of pins arranged by pin name, refer to the following table.
FRAME#108IFRAME#: FRAME# is driven by the current initiator and
I/OCPU DATA BUS D[63:0]: These are the upper and lower bits of
the 64-bit Pentium processor data bus.
I/ODRAM DATA BUS: These pins are dedicated DRAM array data
pins. These pins are inputs during DRAM read cycles and
outputs during DRAM write cycles.
I/OADDRESS/DATA MULTIPLEXED [31:0]: These signals are
multiplexed on the same pins. Each transaction is initiated by a
32-bit physical address phase which is followed by one or more
data phases. These bus transactions support both read and
write bursts. AD[31:0] are also used as IDSELs in the
Configuration Cycle.
indicates the start and duration of the transaction. FRAME# is
deasserted to indicate that the initiator is ready to complete the
final data phase. A transaction may consist of one or more data
transfers between the current initiator and the currentlyaddresses target.
Table 2-3V2-LS Pin Descriptions
Pin NamePin No.TypeDescription
PCI Interface (continued)
PCICLK96IPCI CLOCK INPUT: This is a clock generated by V1-LS and is
derived from LCLK and delayed by 1/2+ clock cycle or is the
inversion of LCLK.
PCIRST#90IPCI RESET: This signal is the PCI reset signal
V1-LS/V2-LS Interface
ADOE#71IAD BUS OUTPUT ENABLE#: When this signal is active, V2-LS
drives the PCI AD bus AD[31:0].
ADPAR_EVEN68l/OAD BUS PARITY: This signal indicates the PCI AD Bus parity
when V2-LS samples PCI AD Bus.
ADPAR_ODD70l/OAD BUS PARITY: Output to V1-LS to indicate PCI AD Bus
parity.
BD[7:0]88:83, 81,80I/OBURST DATA BUS [7:0]: This 8-bit bus carries different
information during various phases.
BDCTL[2:0]79:77IBDCTL[2:0]: Datapath control signals from V1-LS
DECBUF72-- IDECREMENT WRITE BUFFER COUNTER: This input is used
to decrease the pointer on the 8 level write buffer.
INCBUF73IINCREMENT WRITE BUFFER COUNTER: This input is used to
increase the pointer on the 8 level write buffer.
PCIMSTR#89IPCI MASTER#: This output from V1-LS indicates that Vesuvius
This chapter contains a detailed functional description of the pins on V3-LS. For ease of reference,
the pins have been arranged alphabetically within each of the following functional interface groups:
• ISA Interface (ISA)
• PCI Interface (PCI)
• Power and Ground (POWER/GROUND)
The '#' symbol at the end of a signal name indicates that the active, or asserted state occurs when
the signal is at a low voltage. Signal names without the # symbol indicate that the signal is active,
or asserted at the high voltage level.
The ‘/’ symbol between signal names indicates that the signals are multiplexed and use the same
pin for all functions.
The following conventions indicate the pin type: 'I' = input-only pins; 'O' = output-only pins; and
'I/O' = bidirectional pins. The pin type is defined relative to the Vesuvius platform.
For a list of pins arranged by pin name, refer to the following table.
Table 2-4V3-LS Pin Descriptions
Pin NamePin No.TypeDescription
ISA Interface
AEN43OADDRESS ENABLE: If AEN is driven high, it indicates that the
DMA controller has taken control of the CPU address bus and
the AT bus command lines.
AS_RTC69ORTC ADDRESS STROBE: This output should be connected to
the AS_RTC input of an 146818-type or equivalent RTC.
ATFLOAT#87IATFLOAT#: This pin is multiplexed with IOCHCK#. If the
ATFLOAT# pin function is enabled through register ATCR-2 bit
2. Then driving ATFLOAT# low will float the ISA bus. This
function is to facilitate ISA hot docking design. Docking
operation details: TBD.
BALE3l/OBUFFERED ADDRESS LATCH ENABLE: This output is driven
to the AT bus where it indicates the presence of a valid address
on the bus.
BSERCLKV348IBurst bus clock for serial system and power management bus.
BSER1TO345ISerialized system & power management information from V1-
LS to V3-LS.
BSER3TO146OSerialized system & power management information from V3-
LS to V1 -GS
CLK14MHZ86I14.318 MHz clock for the 8254 timer.
DACK[7:5, 3:0]#62, 60,
58, 56,
54, 52,
50
DRQ[7:5, 3:0]61, 59,
57, 55,
53, 51,
48
DS_RTC68ORTC DATA STROBE: This output should be connected to the
DEVSEL#120I/ODEVICE SELECT#: As an output it indicates whether Vesuvius
I/OSLOT DATA[15:0]: These l/Os are the data read and write path
for the AT bus.
that a Memory Read cycle is within the lower 1 Mbyte address
range.
that a Memory Write cycle is within the lower 1 Mbyte address
range.
and the divisor is selectable by register ATCR-1 bit [2:0].
terminal count has reached for a given channel.
the device currently being accessed can complete the cycle with
zero wait states
I/OADDRESS/DATA MULTIPLEXED [31:0]: These signals are
multiplexed on the same pins. Each transaction is initiated by a
32-bit physical address phase which is followed by one or more
data phases. These bus transactions support both read and
write bursts.
I/OCOMMAND/BYTE ENABLES [3:0]#: Both are multiplexed on
the same pins. The pins define the Bus Command during the
address phase. During the data phase, the pins are used as
Byte Enables.
is the target of the current address. As an input, Vesuvius sees
whether or not a PCI target exists.
Table 2-4V3-LS Pin Descriptions (continued)
Pin NamePin No.TypeDescription
PCI Interface (continued)
FRAME#117I/OCYCLE FRAME#: Cycle Frame is driven by the current initiator
and indicates the start and duration of the transaction. FRAME#
is deasserted to indicate that the initiator is ready to complete
the final data phase. A transaction may consist of one or more
data transfers between the current initiator and the currently-
addresses target.
H_PCICLK99IPCI CLOCK: 33/25 MHz clock for the PCI bus.
H_PCIRST#154IPCI RESET: V3-LS reset input.
IDSEL104IID SELECT: ID Select for PCI interrupts.
IRDY#118I/OINITIATOR READY#: This indicates the bus master's state of
readiness to complete the current data phase. During a write,
IRDY# shows that valid data is present. During a read, it
indicates the bus master's readiness to accept data. IRDY# is
used in conjunction with TRDY#.
PCI_LOCK#152IPCI LOCK#: Used for locking ISA resources.
PAR124l/OPARITY: All PCI agents require parity generation.
PCI_INT[D:A]#148:151IPCI INTERRUPTS [D:A]#: These inputs from PCI devices are
shareable, level sensitive (active low) interrupt request. They
can be mapped to ISA IRQx through registers PINTM-1 and
PINTM-2.
PERR#122IPARITY ERROR#: This input indicates a data parity error. It
may be pulsed active by any agent that detects an parity error
condition.
SERR#123ISYSTEM ERROR#: This input may be pulsed active by any
agent that selects any system error condition.
STOP#121I/OSTOP#: This allows the master to stop the bus transaction to
the current target device.
TRDY#119I/OTARGET READY#: This indicates the ability of the target device
to complete the current data phase of the bus transaction.
During a read phase, TRDY# indicates that the valid data is
present. During a write phase, it indicates that the device is
The NM2090 is a high performance Flat Panel Video Accelerator that integrates in one single chip,
High Speed DRAM, 24-bit true-color RAMDAC, Graphics/Video Accelerator, Dual clock
synthesizer and a high speed glueless 32-bit PCI and VL bus interface.
By integrating the display DRAM and 128-bit graphics/video accelerator, the NM2090 achieves the
highest performance of any notebook graphics controller. Delivering over 400MB/s of bandwidth,
the NM2090 has sufficient bandwidth to perform full-screen, 30fps video acceleration of MPEG,
Indeo, Cinepak, and other video playback CODECs. The bandwidth headroom also allows the
NM2090 to deliver the highest quality video playback of any notebook graphics solution, without
compromising simultaneous graphics performance.
The unique integration of the NM2090also allows the NM2090to consume 70% less power than
equivalent video solutions, with fewer chips and less board space.
The NM2090 Accelerated Super VGA Flat Panel Controller is the solution for the ultimate design
goals of mobile computers providing the highest performance, lowest power consumption and the
smallest PCB footprint. This is accomplished by integrating the display controller logic and display
memory into one chip, and allows system designers to meet all their design goals without having
to make any compromises between power and performance. A wide variety of LCD panels are
supported, including SVGA (800x600) at 64K colors in a single chip. The CRT/TFT panels can be
driven up to a resolution of 1024x768 NI to provide a wide range of feature selection without
redesign.
NM2090 delivers very high performance using integration and architectural advances. The
integrated DRAM is configured with a 128-bit wide data path, providing very high bandwidth for the
CRT, LCD, BitBLT, Video engine and CPU to use. The on-chip DRAM allows flexible DRAM
controls adding into overall performance. The integration of the display memory offers lowest
power consumption among all implementations of comparable performance and memory capacity.
NM2090 keeps system designers free of all the issues regarding memory design for performance,
power, EMI radiation and board space. The display memory integration provides the lowest chip
count solution for space saving and packaging flexibility.
NM2090 supports 32-bit VL and PCI high performance. Buses to interface with the system. The
PCI interface is designed to be fully compliant with the revision 2.0 PCI specification. Both PCI
and VL modes support 0 wait state write burst cycles to ensure fast writes into the graphics
subsystem. The bus interface can be independently operated at 3.3V;.o8YLjfcirtXwer savings.
NM2090 incorporates GUI acceleration features to further increase the graphics performance. It
supports 64-bit BLT for screen-to-screen and host-to-screen operations. Memory mapped I/O and
linear addressing allows faster updates into. the graphics subsystem. It also supports color
expansion, Clipping, X-Y Coordinates Addressing, Text Acceleration, hardware cursor and icon.
To accelerate video playback under Graphical User interface (GUls) such as Windows95, The
NM2090 has Color Space Conversion, Horizontal and Vertical Scaling, and Filtering built in the
hardware to accelerate video overlay on the graphics screen. Both alpha key and color key are
supported for overlay control. NM2090 is packaged in a low profile 176 pin TQFD package.
NM2090 supports complete power management features to reduce the graphics subsystem power
and increase the battery life of the portables. The core of NM2090 is always running at 3.3V to
reduce the power consumed. All of the interface including bus, panel and VAFC can be operated
independently at 3.3V or SV. This allows designers a glueless mixed voltage systems. Different
power saving modes are supported under hardware or software controls. NM2090 internally
switches off clocks that are not in use to reduce the power transparently. Also, sections of the chip
such as DAC can be shut down to save power.
A wide range of VGA and SVGA panels are supported. The panel interface can be selected for
3.3V or SV. Frame rate control and dithering techniques are used for gray scales display. Vertical
and horizontal expansion and centering of video displays are supported on all the LCD panel
resolutions. Text mode contrast is enhanced using foreground/background technique. In order to
reduce the EMI radiation programmable drives are provided on the panel interface signals to
match the drive requirements from the panel manufacturers. Simultaneous display on CRT and
LCD panel are supported for all types of panels.
lntegrated RAMDAC offers low power and low board space. It contains 256X24 word palette for
color selection. The triple 8-bit DACs run up to 80 MHz at 3.3V. NM2090 supports two integrated
programmable frequency synthesizers to generate memory and video clock. The clock
synthesizers can be turned off for power savings. VAFC compatible video interface is supported in
16-bit for VL bus and
2.3.1Features
128 Bit Graphics Acceleration
• High speed BitBLT Engine.
• Color Expansion
• Accelerated Text Hardware.
• Clipping.
• X-Y Coordinates Addressing.
• Memory Mapped I/O.
• Up to 2X performance boost over NM2070
Video Acceleration
• Integrated frame buffer for Video and Graphics
• Color Space Conversion (YUV to RGB)
• Arbitrary video scaling up to 8Xratio.
• Bilinear interpolation and Filtering
• Video Overlay capability from on/off screen memory.
• Chroma Key Support
• Independent Brightness Control for Video Window.
• Mixed color depth Video and Graphics.
• Supports different color depths between video and graphics.
• Supports RGB graphics and video in YUV format in one Integrated frame buffer.
• Supports 800x600x64K colors DSTN panels in a single chip!
• XGA: TFT, CRT @ 75Hz (1024 X 768 256 Colors ).
• 64k Colors on XGA panels.
• Simultaneous CRT/Flat Panel operation
Display Enhancements
• 24 Bit Integrated RAMDAC with Gamma Correction.
• 24 bit TFT panel support.
• Hardware expansion for low-resolution display mode compensation to panels
• Virtual Screen Panning Support.
• Integrated Dual Clock Synthesizer.
• VESA DDCI and DDC2b.
• Enhanced VESA VAFC Input Port.
2.3.2Pin Diagram
Figure 2-8NMG2090 Pin Diagram
2.3.3Pin Description
Conventions used in the pin description types:
Table 2-5NMG2090 Pin Description Conventions
ItemDescriptionItemDescription
IInput into NMG2T/STri-state during un-driven state
OOutput from NMG2S/T/SBefore becoming tri-state the pin will be driven inactive
I/OInput and Output to/from NMG2O/DOpen-drain type output
Multiplexed Address and Data 31:0 These multiplexed and
bi-directional pins are used to transfer address and data on
the PCI bus. The bus master will drive the 32-bit physical
address during address phase and data during data phase
for write cycles. NM2090will drive the data bus during data
phase for read cycles.
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
PCI Interface (continued)
C/BE3#
C/BE2
C/BE1
C/BE0
FRAME#I72Frame This active-low signal is driven by the bus master to
PARI/O65Parity Even parity across AD31 :0 & C/BE3:0# is driven by
IRDY#I73
TRDY#O
STOP#O
DEVSEL#O
IDSELI81
BCLKI71
RESET#I84
INTA#O
I63
51
40
31
67
S/T/S
68
S/T/S
69
S/T/S
70
O/D
Multiplexed Command and Byte Enable These
multiplexed pins provide the command during address phase
and byte enable(s) during data phase to the NMG2
indicate the beginning and duration of an access.
the bus master during address and write data phases and
driven by NM2090during read data phases
Initiator Ready This active low signal indicates the bus
master's ability to complete the current data phase of the
transaction. During a write cycle, IDRY# indicates that valid
data is present on AD31 :00 during a read cycle it indicates
the master is prepared to accept data. Wait states will be
inserted until both IRDY# and TRDY# are asserted together.
Target Ready This active low signal indicates NMG2's ability
to complete the current data phase of the transaction. During
a read cycle TRDY# indicates that valid data is present on
AD 31:00. During a write, it indicates NM2090is prepared to
accept data. Wait states will be inserted until both TRDY# &
IRDY# are asserted together.
Stop This active low signal indicates that NM2090is
requesting the master to terminate at the end of current
transaction
Device Select This active low signal indicates that
NM2090has decoded its address as the target of the current
access.
Initialization Device Select This is selected during
configuration read and write transactions.
Bus Clock This input provides the timing for all transactions
on PCL bus.
Reset This active-low input is used to initialize NMG2.
Interrupt request A This active low “level sensitive" output
Data These bi-directional 32-bit data bus is used to transfer
data during memory and I/O cycle.
Byte Enable These active low byte enables indicate which
bytes of the 32 bit data path are valid.
local bus cycle.
currently executing on .he local bus. High level of M/IO#
indicates a memory cycle and a low level indicates an l/O
cycle.
currently executing on the local bus. High level of W/R#
indicates a write cycle and a low level indicates read cycle.
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
VL Interface (continued)
BLAST#I66Burst Last This input indicates the completion of a burst
cycle.
RESET#I84Reset This active low signal initializes the NM2090to a
known state.
LCLKI71Local Clock This is a 1X clock with the same phase as 486
type CPU.
RDYRTN#I73Ready Return This input establishes a handshake between
the VESA-VL bus master and NMG2. It is used by the local
bus controller to generate LRDY#.
LDEV#O
S/T/S
LRDY#O
S/T/S
BRDY#O
S/T/S
INTR#
/A24
VID2#
/A26
IDSEL#,
/A27
Clock Interface
XTAL1I93Crystal lnput This is the X1 pin of the on-chip oscillator for
XTAL2O92Crystal Output This pin is used for the 14.31818 MHz clock
O-o/d
I
I79Low Address Decode/Address 26 This input signal is used
I81High Address Decode This input signal is used as upper
69Local Device This active Low output indicates that the
NM2090will respond to the current cycle.
68Local Ready This active low output is used to terminate the
claimed cycle.
67Burst Ready This active low output terminates the current
active burst cycle.
70Interrupt Request / Address 24 This active low output
indicates as interrupt to CPU/ Address bit 24.( GR12 bit 0
enables/disables the Address 24 decoding ).
as upper address decode during memory cycles. It is
decoded from A31-A24 to select low meg address space.
For a value of zero for the addresses A31-A24 VID2 should
go low. /Address bit 26 ( GR12 bit 2 enables/disables the
Address 26 decoding ).
address decode during memory cycles active low signal is
the decode to support accesses to the linear memory and
memory mapped IO ports/Address bit 27(GR12 bit 2
enables/disables the Address 27 decoding).
crystal use. This pin can also be used to feed the 14.31818
MHz from an external clock source.
internally to NM2090chip when a crystal oscillator is
connected between this pin and pin 93.
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
Clock Interface (continued)
XCKEN.I83External Clock Enable This pin is used to select between
internally synthesized clocks or externally supplied clocks. A
low level on the pin selects internal mode and a high level
selects external mode. In the external clock mode, the
internal clock synthesizers will be disabled completely. Both
PVCLK and PMCLK pins should be driven with the desired
clock rates in external mode. This pin should be driven all
the time during normal operation
PMCLKI /
STATUS4
PVCLKI /
STATUS3
Panel Interface
FLMO112First Line Marker This signal indicates start of a frame. For
LPO113Line Pulse This signal indicates start of a line. For STN
SCLKO141Shift Clock This signal is used to drive the panel shift clock.
SCLKIO115Shift Clocki This signal is used to drive the panel shift clock.
FPHDE / MODO111Panel horizontal Display Enable/MOD this signal indicates
I/O
T/S
I/O
T/S
86Memory Clock This pin is used for feeding external memory
clock and observing internal memory clock. When in internal
clock mode (XCKEN = 0), the internal memory clock can be
brought out using this pin. When in external clock mode
(XCKEN = 1), PMCLKI should be driven from an external
memory clock source / General purpose Status bit 4, can be
read from reg CR27 bit 1. GR17 bit 0 defines the function of
this pin
.85Video Clock This pin is used for feeding external video
clock and observing internal video clock. When in internal
clock mode (XCKEN = O), the internal video clock can be
brought out using this pin. When in external clock mode
(XCKEN = 1),PVCLKI should be driven from an external
video clock source. /General purpose Status bit 3, can be
read from reg CR27 bit2. GR17 bit 1 defines the function of
this pin.
STN panels this pin is connected to FLM pin. For TFT panels
this pin is connected to the VSYNC pin.
panels this pin is connected to the CP1 pin. For TFT Panels,
this pin is connected to the HSYNC pin
Some panel manufacturers call this CP2.
This clock is used for panels which use two clocks, one for
the upper panel and the other for the lower panel.
the horizontal display time to the panels. For some panels it
is used to drive the shift clock enable pin. This pin can also
be configured to drive FPHDE for certain types of TFT
panels which require separate horizontal display time
indicator.
Modulation This signal is used to drive the panel MOD or
AC input
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
Panel Interface (continued)
FPVCCO142Flat Panel VCC This is used to control the logic power to the
panels.
FPVEEO143Flat Panel VEE This is used to control the bias power to the
panels
FPBACKO108Flat Panel Backlight This is used to control the backlight
90CRT Vertical Sync This output is the vertical T/S
89CRT Horizontal sync This output is the horizontal T/S
98RED This DAC analog output drives the CRT interface.
97GREEN This DAC analog output drives the CRT interface.
96BLUE This DAC analog output drives the CRT interface.
Panel Data These pins are used to provide the data interface
to different kinds o' panels. The following table shows the
functions of these pins based on the selected panel type.
PDATA23 thru PDATA18 pin are not available in VL-Bus
mode, these pins are used for A18 thru A23.
LCD_ID [3..0] pins are general purpose read only bits which
can be used for panel identification. During RESET# these
LCD_ID pins are inputs. The state of these bits are reflected
in register CR2Eh bits3:0.The state of these bit can also be
sampled anytime on-the-fly through register GR17 bit-
3.1nternally these pins are pulled-up recommended external
pull down resistor value is 47k ohm.
synchronization pulse for the CRT monitor.
synchronization pulse for the CRT monitor.
REXTI
(Analog
)
101DAC Current Reference This pin is used as a current
reference by the internal DAC. Please refer to the
NM2090system schematics for the external circuit
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
Power Management
Standby /
Status1
SuspendI/O77Suspend This pin can be configured as control Suspend
Activitv /
A25
RTC32K /
Status2
VAFC Interface
P15
P14
P13
P12
P11
P10
P9
P8
P7
P6
P5
P4
P3
P2
P1
P0
EVIDEO#I144Enable ExternalVideo Data This is an active low signal
I/O76Standby/Status1 The direction of the pin is controlled by
GR18 bit 3. In output mode, this pin indicates the state of
standby mode. The state of this pin is reflected in reg CR25
bit 5 and be used as a status pin.
input or status Suspend output. The active high input mode
is used for controlling hardware Suspend. When asserted
NM2090is forced into suspend mode where all the inputs are
disabled and chip goes into the low power mode. NM2090will
come out of suspend only by de-asserting this pin. During
output mode, this pin will indicate the software
I/O75Activity/Address 25 The direction of this pin is controlled by
GR1C bit 7. This pin when in input mode and asserted
indicates the system activity. A high on this pin can be used
to reset internal timers. When in output mode it will indicate
chip activity to the system / Address line 25 in VL-Bus mode.
( GR12 bit 1 enables/disables the Address 25 decoding ).
I/O82Real Time Clock 32KhzlStatus2 This pin is used to feed 32
kHz from an external source. It is used to generate the
refresh timing for the internal display memory during
Standby and software Suspend modes. 14 MHz can be used
to generate the memory refresh timing in above modes.
General purpose Status bit 3, can be read from reg CR27 bit
0.
I167
166
165
164
163
162
161
160
I/O159
158
155
152
151
150
149
148
Pixel Data/Status 15:8 VAFC pixel data input pins, These
pins are only used in 16-bit VAFC modes. These data pins
connect to NM2090from the VAFC compatible interface.
Pixel Data 7:0 VAFC pixel data bi-directional pins. The
direction of these pins are controlled by ENVIDEO#. These
data pins connect to NM2090from the VAFC compatible
interface.
driven by the video system to drive P15-P0 into
NM2090chip. Video system should provide a pull-up on this
signal. If driven inactive, NM2090will drive P7-P0 lines with
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
VAFC Interface (continued)
VCLKI168Video Clock Pixel' clock driven from the video system to
NM2090chip. It’s used as a reference to the data and other
line
DCLKO147Dot lock This is the reference clock driven by NM2090to the
video system
BLANK#O146BLANK# This active low output indicates that NM2090is
currently in the blanked region
VSYNCO90Vertical SYNC NM2090will drive the vertical sync signal to
the video system on this pin. The polarity of the vertical
sync will depend on the VGA mode selected.
HSYNCO89Horizontal SYNC NM2090will drive the horizontal sync
signal to the video system on this pin. The polarity of the
horizontal sync will depend on the VGA mode selected.
Miscellaneous Pins
MTEST#I87Memory Test This active low signal is used for internal
memory testing. This should be tied high for normal system
operation.
BUSSELI88Bus Select This pin is used to define the host bus interface
type.
1 = VESA-VL bus
0 = PCI bus
CLKRUN#I/O145Clockrun The master device will control this signal to the
NMG2, according to the Mobile computing PCI design guide.
If this signal is sampled high by the NM2090and the PCI
clock related functions are not completed then it will drive
this signal low to request the Central Clock Resource for the
continuation of the PCI clock. This function can be
Enabled/Disabled through reg GR12 bit 4.
DDC2BDI/O11DDC Data pin
DDC2BCI/O12DDC Clock pin
Power Pins
VSSP10, 29, 44, 59, 80,
114, 125, 138
GND123, 64, 109Logic ground
DVSS136, 154, 173DRAM ground
VSSP|153VAFC interface ground
AVSSM105Analog ground for MCLK synthesizer
AVSSV104Analog ground for MCLK synthesizer
AVSSR199Analog ground for VCLK synthesizer
AVSSR2100Analog ground for DAC current reference
Host bus interface ground
Table 2-6NMG2090 Pin Descriptions (continued)
Pin NameTypePin No.Descriptions
Power Pins (continued)
AVSSX191Analog ground for crystal oscillator
HVDD25,42,57,78Host bus interface VDD. (+5v or +3v) Includes the PCI, VL,
CRT, Power Management, External clock pins (PMCLKI and
PVCLKI) and Miscellaneous pins.
VDD27,62.107Logic VDD(+3V only)
DVDD134,156,175DRAM VDD(+3V only)
LVDD116,132Panel VDD (+5v or +3v)
2.4Rockwell RCV288Aci/SVD Modem Chipset
The Rockwell RC288ACi/SVD integrated data/fax/voice/SVD modem device set supports V.34
data, V.17 fax, voice/audio, digital simultaneous voice and data (DSVD), and full-duplex
speakerphone (FDSP) operation over a dial-up telephone line. Models supporting AutoSync and
world class are also available.
The modem device set consists of an L39 8-bit microcomputer (MCU) packaged in a 100-pin
POFP (R6723), an RCV288DPi V.34 modem data pump (MDP) packaged in a 68-pin PLCC
(R6682), and a DigiTalk™ coprocessor (DTP) packaged in a 100-pin PQFP (R6693).
As a data modem, the modem operates at line speeds to 28800 bps. Error correction (V.42/MNP
2-4) and data compression (V.42 bis/MNP 5) maximize data transfer integrity and boost average
data throughput up to 115.2 kbps. Non-error-correcting mode is also supported.
The modem performs error correction and data compression (ECC) in the modem using 32k bytes
of external RAM. ECC increases data throughput typically by a factor of four.
As a fax modem, the modem supports Group 3 send and receive rates up to 14400 bps and
supports T.30 protocol.
In voice mode, enhanced ADPCM coding and decoding supports efficient digital storage of voice
using 2-bit or 4-bit compression and decompression at 7200 bps. Voice mode also supports
business audio and the Integrated Communications System (ICS) program. These features
support applications such as digital answering machine, voice annotation, and audio file
play/record.
In DSVD mode, the DigiTalk coprocessor (DTP) provides advanced speech compression
technology for use in digital simultaneous voice and data (Digital SVD or DSVD) systems. DSVD
handset echo cancellation supports handset use through a hybrid. Half-duplex speakerphone
(HDSP) or headset use is also supported in DSVD mode. Full-duplex speakerphone (FDSP) mode
also uses the DigiTalk coprocessor.
Features
• Data modem throughput up to 115.2 kbps
• V.34, V.FC, V.32 bis, V.32, V.22 bis, V.22A/B, V.23, and V.21; Bell 212A and 103
• V.42 LAPM and MNP 2-4 error correction
• V.42 bis and MNP 5 data compression
• MNP 10 data throughput enhancement
• MNP 10EC™ enhanced cellular performance
• Hayes AutoSync (option)
• Fax modem send and receive rates up to 14400 bps
• V.33, V.17, V.29, V.27 ter, and V.21 channel 2
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.