Please check out our eBay auctions for more great
deals on Factory Service Manuals:
Note
Before using this information and the product it supports, be sure to read the
general information under Appendix C.
First Edition (April 1998)
The following paragraph does not apply to the United Kingdom or any country
where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION “AS IS” WITHOUT ANY WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE LIMITED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE. Some states do not allow disclaimer or express or implied warranties in
certain transactions; therefore, this statement may not apply to you.
This publication could include technical inaccuracies or typographical errors. Changes
are periodically made to the information herein; these changes will be incorporated in
new editions of the publication. IBM may make improvements or changes to the
products or the programs described in this publication at any time.
It is possible that this publication may contain references to, or information about, IBM
products (machines and programs), programming, or services that are not announced
in your country. Such references or information must not be construed to mean that
IBM intends to announce such IBM products, programming, or services in your
country.
Requests for technical information about IBM products should be made to your IBM
authorized dealer or your IBM marketing representative.
Copyright International Business Machines Corporation 1998. All rights
reserved. Note to US Government Users – Documentation related to restricted rights
– Use, duplication, or disclosure is subject to restrictions set forth in GSA ADP
Schedule Contract with IBM Corp.
3-3.PCMCIA PC Card Slot Pin Assignments....... 3-10
viii
Preface
This technical reference contains hardware and software interface
information specific to the IBM ThinkPad 600 computer. This
technical reference is intended for those who develop hardware and
software products for the computer. Users should understand
computer architecture and programming concepts.
This publication consists of the following sections and appendixes:
Section 1, “System Overview,” describes the system, features,
and specifications.
Section 2, “System Board,” describes the system-specific
hardware implementations.
Section 3, “Subsystems,” describes the hardware functions
specific to the ThinkPad 600 computer.
Appendix A, “System Resources,” describes the available
system resources for the computer and docking stations.
Appendix B, “System Management API (SMAPI) BIOS
Overview,” describes the system software interface built into the
system, called the System Management Application Program
Interface (SMAPI) BIOS, which controls the system information,
system configuration, and power management features of the
ThinkPad computer.
Appendix C, “Appendix C,” contains special notices and
trademark information.
An index is also included.
Attention
The term
should not be changed. Use of reserved areas can cause
compatibility problems, loss of data, or permanent damage to the
hardware. When the contents of a register are changed, the state of
the reserved bits must be preserved. Read the register first and
change only the bits that must be changed.
Copyright IBM Corp. 1998 ix
Reserved
describes certain signals, bits, and registers that
The IBM ThinkPad 600 computer (hereafter called the
computer
or the
computer
) is a notebook-size computer that features
ThinkPad
AT bus architecture. Each computer supports one UltraSlim Bay and
one internal hard disk drive. The ThinkPad 600 computer also
supports an internal CD-ROM drive or a diskette drive in the
UltraSlim Bay.
Programs can distinguish the foregoing computer model from other
ThinkPad models by reading the system ID:
Interrupt 15H
Function code (AH)=C0H.
Returns
ES:(BX+2) : Model Byte
ES:(BX+3) : Submodel Byte
The system microprocessor contains an internal cache and a cache
controller.
Figure 1-1 lists the model bytes, submodel bytes, and system clock
speed of the system board for each model.
ModelModel Byte
(Hex)
600FC0133 MHz
Submodel Byte
(Hex)
System Clock
Figure 1-1. Model and Submodel Bytes
For a listing of the other systems, refer to the
IBM Personal
System/2 and Personal Computer BIOS Interface
1-2 System Overview
.
System Board Devices and Features
Figure 1-2 lists the system board devices and their features. The
IBM Personal System/2 Hardware Interface Technical Reference
describes devices common to PS/2 products by type number.
DeviceTypeFeatures
Microprocessor–Intel Pentium processor with the MMX
External cache–512 KB (write back)
System timers1Channel 0: system timer
ROM subsystem–128 KB by 4 banks (1 KB equals 1024 bytes)
RAM subsystem–32 to 160 MB (1 MB equals 1,048,576 bytes)
CMOS RAM
subsystem
EEPROM
subsystem
Video subsystem–XGA video functions:
–128 bytes CMOS RAM with real-time
–1 K bits
technology
233 MHz
or
Intel Pentium II processor
233 or 266 MHz
Channel 1: refresh generation
Channel 2: tone generator for speaker
clock/calendar + 4 KB NVRAM
Up to 65,536 colors on the TFT XGA
(1024x768) LCD and HPA XGA (1024 x
768).
Up to 16,777,216 colors on an external
monitor
See “Video Subsystem” on page 3-2 for more
details on the video subsystem.
Figure 1-2 (Part 1 of 2). System Board Devices and Features
System Overview1-3
DeviceTypeFeatures
Interrupt controller115 levels of system interrupts
Keyboard/auxiliary
device controller
Diskette drive
controller
Serial controller
port
Parallel controller
port
Expansion bus
adapter (PCI-bus)
PCMCIA slots–Conforms to the standards for:
Modem subsystem–Is driven by:
Infrared subsystem–Supports:
Universal serial bus
(USB)
1Internal keyboard
2Supports:
2EIA-232-E interface (16550 compatible)
1Programmable as parallel port 1, 2, or 3
–Supports externally attached devices:
–Supports:
(interrupts are edge-triggered)
TrackPoint
Auxiliary device connector
Password security
3.5-in. diskette (1.44 MB)
3.5-in. diskette (1.2 MB)
3.5-in. diskette (720 KB)
Programmable as serial port 1, 2, 3, or 4
One 9-pin, D-sub connector
IEEE P1284-A compatible
Supports bidirectional input and output
Enhanced Parallel Port (EPP) compatible
Extended Capabilities Port (ECP) compatible
SelectaDock docking system
Port replicator
CardBus
Two Type I or II PC cards
One Type III PC card
MDSP 3780i
SRAM 32 Kb by 40 bits
Crystal Audio
Voice band CODEC for modem
Internal DAA
Internal omnidirectional microphone
ThinkPad IR/SIR/D-ASK (500 KHz) IR
USB input and output devices
Personal Computer Memory Card
International Association
Figure 1-2 (Part 2 of 2). System Board Devices and Features
1-4 System Overview
System Board I/O Address Map
Figure 1-3 is the I/O address map.
Address (Hex)Device
0000–001FDMA Controller (0–3)
0020, 0021Interrupt Controller (Master)
0022–002FReserved
0040–0043System Timer 1
0048–004BReserved
0060Keyboard, Auxiliary Device
0061System Control Port B
0062, 0066Slave Controller
0064Keyboard, Auxiliary Device
0070, 0071RT/CMOS and NMI Mask
0072, 0073Extended RT and CMOS
0074, 0075, 0076Reserved
0081–0083, 0087DMA Page Registers (0–3)
0089–008B, 008FDMA Page Registers (4–7)
0092System Control Port A
0096Reserved
0098System Flash ROM Control Register (DCR
00A0, 00A1Interrupt Controller (Slave)
00B2–00B3Power Management Register
00C0–00DFDMA Controller (4–7)
00F0–00FFReserved
0130–013FThinkPad Modem
0170–0177Secondary IDE Registers
01F0–01F7Primary IDE Registers
0201Joystick Port
0220–0233Audio Subsystem - Sound Blaster
0240–0253Audio Subsystem - Sound Blaster
026E, 026FSuper I/O Configuration Registers
0260–0273Audio Subsystem - Sound Blaster
0278–027AParallel Port 3
027B–027FReserved
0280–0283Audio Subsystem - Sound Blaster
02E8–02EFSerial Port 4
02E8–02EFIR Port 4
02F8–02FFSerial Port 2
02F8–02FFIR Port 2
0300–0303MIDI Port 1
0310–0313MIDI Port 2
0320–0323MIDI Port 3
2282)
Figure 1-3 (Part 1 of 2). System Board I/O Address Map
System Overview1-5
Address (Hex)Device
0330–0333MIDI Port 4
0350–035FThinkPad Modem
0376, 0377Secondary IDE Registers
0378–037AParallel Port 2
037B–037FReserved
0388–038BAudio Subsystem - FM Synthesizer
0398–0399Reserved
03B4, 03B5, 03BAVideo Subsystem
03BC–03BEParallel Port 1
03C0–03C5Video Subsystem
03C6–03C9Video DAC
03CA, 03CC, 03CE, 03CF,Video Subsystem
03D4, 03D5, 03DA,
03D8–03DA
03E0–03E1PCMCIA Interface (DCR 2959)
03E8–03EFSerial Port 3
03E8–03EFIR Port 3
03F0–03F5, 03F7Diskette-Drive Controller
03F6, 03F7Primary IDE Registers
03F8–03FFSerial Port 1
03F8–03FFIR Port 1
0530–0537Audio - WSS 1
0538–053FAudio Control Port 1
0604–060BAudio - WSS 2
0770–077FThinkPad Modem
0CF8–0CFBPCI Configuration Address Register
0CFC–0CFFPCI Configuration Data Register
0DB0–0DBFThinkPad Modem
0D38–0D3FAudio Control Port 2
0E80–0E87Audio - WSS 3
0E88–0E8FAudio Control Port 3
0F40–0F47Audio - WSS 4
0FF0–0FF7Audio Control Port 4
15E8–15EFPower Management Register
2120–21FFReserved
23C0–23C7Reserved
EF00–EF37Power Management Register
EFA0–EFADSMBus IO Space Register
F104Reserved
Figure 1-3 (Part 2 of 2). System Board I/O Address Map
1-6 System Overview
Specifications
Figure 1-4 to Figure 1-7 list the specifications for the computers.
Performance Specifications
Device/Cycle
Microprocessor233 or 266
L1 cache (64bit)
read/write hit
L2 cache (64bit) (for not all
models)
read hit (back-to-back)
write hit (back-to-back)
Memory (64bit) (see Note)
read, page hit
read, bank miss
read, page miss
posted write
write retire rate from
write buffer
Note:
The cycle times shown for access to system
board RAM are based on 66 MHz memory bus
(SDRAM, CAS LATENCY=2)
Clock Counts
(66 MHz)
MHz
1 CPUCLK
3-1-1-1(1-1-1-1)
5-1-1-1
8-1-1-1
11-1-1-1
3-1-1-1
-1-1-1
Figure 1-4. Performance Specifications
System Overview1-7
Physical Specifications
Size
Width:300.0 mm (12 in.)
Depth: 240.0 / 254.0 mm (9.6 / 10.16 in.)
Height: 36.5 mm (1.46 in.)
Weight by model (approximate value)
Air Temperature
Humidity
Maximum altitude : 3,048 m (10,000 ft) in unpressurized conditions
Heat output: 56 W
Acoustical readings (see Figure 1-7 on page 1-9)
Electrical (see Figure 1-6 on page 1-9)
Electromagnetic compatibility: FCC class B
With battery pack installed.
This is the maximum altitude at which the specified air temperatures apply. At
higher altitudes, the maximum air temperatures are lower than those specified.
OperateShows the value while using the hard disk drive.
All measurements made in accordance with ANSI S12.10 and reported in
conformance with ISO 9296.
in belsL
WAd
4.604.3037.534.031.028.0
Is the declared sound power level for the random sample of
machines.
Is the mean value of the A-weighted sound pressure levels at the
operator position (if any) for the random sample of machines.
Is the mean value of the A-weighted sound pressure levels at the
1 meter position for the random sample of machines.
in dB<LpA>m in dB
pAm
Figure 1-7. Acoustical Readings
System Overview1-9
Power Supply
The power supply converts the ac voltage to dc voltage and provides
power for the following:
System board set
Diskette drive
Hard disk drive
CD-ROM drive
Auxiliary devices
Keyboard
LCD panel
PCMCIA cards
Voltages
The power supply generates six different dc voltages: VCC5M,
VCC3M, VCC12, and VCCSW. Figure 1-8 shows the maximum
current for each voltage.
OutputVoltage (V dc)Current (A)
VCC5M+5.05.0
VCC3M+3.35.0
VCC12+12.00.50
VCCSW+5.00.006
Figure 1-8. Power Supply Maximum Current
1-10 System Overview
Output Protection
A short circuit placed on any dc output (between two outputs or
between an output and a dc return) latches all dc outputs into a
shutdown state, with no hazardous condition to the power supply.
If an overvoltage fault occurs in the power supply, the power supply
latches all dc outputs into a shutdown state before any output
exceeds 135% of the nominal value of the power supply.
Voltage Sequencing
When power is turned on, the output voltages reach their operational
voltages within 2 seconds.
Power Supply Connector
The following connector is used with the AC Adapter. The total
power capacity of this connector must not exceed 4.0 A.
Refer to Figure 1-9 for the appropriate adapter pin assignments.
PinVoltage
1+7.0 V dc to +17.0 V dc (depending on charging conditions)
2Ground
Figure 1-9. Voltage Pin Assignments for the 56W AC Adapter
System Overview1-11
Battery Pack
The ThinkPad computer uses a lithium-ion (Li-ion) battery pack that
meets the following electrical specifications:
Nominal Voltage+10.8 V dc
Capacity (average)3.2 ampere hours (AH)
ProtectionOvercurrent protection
This section describes the microprocessor, connectors, memory
subsystems, and miscellaneous system functions and ports for the
ThinkPad 600 computer.
Microprocessor
The ThinkPad 600 uses the Intel Pentium II 233 MHz processor
with MMX technology or the Intel Pentium233 or 266 MHz
processor.
The processor has a 32-bit address bus and a 64-bit data bus. It is
software-compatible with all previous microprocessors. The
processor has an internal, split data and instruction, 32-KB
write-back cache. It includes pipelined math coprocessor functions
and superscalar architecture (two execution units).
Cache Memory Operation
In addition to the 32 KB of internal Level 1 (L1) cache memory in the
microprocessor, the system board of the ThinkPad 600 computer
contains an additional 512 KB of external Level 2 (L2) cache
memory.
The cache memory in the Intel Pentium II microprocessor and the L2
external cache memory enable the microprocessor to read
instructions and data much faster than if the microprocessor had to
access system memory. When an instruction is first used or data is
first read or written, it is transferred to the cache memory from main
memory. This enables future accesses to the instructions or data to
occur much faster.
The cache is disabled and empty when the microprocessor comes
out of the reset state. The cache is tested and enabled during the
power-on self-test (POST).
The cache memory in the Intel Pentium II microprocessor is loaded
from system memory in 32-byte increments, each referred to as a
cache line
reference to any byte contained in a cache line results in the entire
line being read into the cache memory (if the data was not already in
the cache). When the microprocessor gives up control of the system
2-2 System Board
. A cache line is aligned on a paragraph boundary. A
bus, the cache memory enters “snoop” mode and monitors all write
and read operations. If memory data is written to a location in the
cache and the cache line is in the “modified” state, the corresponding
cache line is written back to system memory and invalidated.
When the microprocessor performs a memory read, the data address
is used to find the data in the cache. If the data is found (a hit), it is
read from the cache memory and no external bus cycle occurs. If
the data is not found (a miss), an external bus cycle is used to read
the data from system memory. If the address of the missed data is
in cacheable address space, the data is stored in the cache memory
and the remainder of the cache line is read.
When the microprocessor performs a memory write, the data
address is used to search the cache. If the address is found (a hit),
the data is written to the cache and no external bus cycle is used to
write the data to system memory. (If the address of the write
operation was not in the cache memory but was in cacheable
address space, the data is read back into the cache memory and the
remainder of the cache line is read.)
Cacheable Address Space
Cacheable address space is defined as system memory that resides
on the system board (0–640 KB and 1 MB–256 MB). Cacheability of
system memory is up to 64 MB for Pentium or 512 MB for Pentium II
in the L2 cache. Nothing in address range hex A0000–BFFFF, I/O
address space, or memory in any AT slot is cached.
ROM address space (hex C0000–C9FFF and F0000–FFFFF) is L1
cacheable for
range is already in cache memory and the address range is written
to, the cached line is invalidated and is read again from RAM, where
the BIOS is shadowed.
Bus Adapter
When the computer is attached to the ThinkPad SelectaDock III
docking system, the PCI adapters or AT-bus adapters can be used
through the docking system.
code read operations only
. If data in this address
System Board2-3
Keyboard/Mouse Connector
Each ThinkPad computer has a keyboard/mouse connector, where
the IBM mouse, keyboard, or numeric keypad is connected.
Signals
The keyboard and mouse signals are driven by open-collector drivers
pulled to 5 V dc through a pull-up resistor. Figure 2-1 lists the
signals.
Sink current1 mAMaximum
High-level output voltage5.0 V dc minus pullupMinimum
Low-level output voltage0.5 V dcMaximum
High-level input voltage2.0 V dcMinimum
Low-level input voltage0.8 V dcMaximum
Figure 2-1. Keyboard and Mouse Signals
Connector
The keyboard/mouse connector uses a 6-pin, miniature DIN
connector.
56
34
12
PinI/OSignal Name
1I/OMouse Data
2I/OKeyboard Data
3–Ground
4–+5 V dc
5I/OMouse Clock
6I/OKeyboard Clock
Note: The maximum current for +5 V dc (pin 4) is 0.5 A.
Scan Codes
Figure 2-3 shows the key numbers assigned to keys on the 85-key
keyboard (for the U.S.).
2-4 System Board
Figure 2-3. Key Numbers for the 85-Key Keyboard
Figure 2-4 shows the key numbers assigned to keys on the 86-key
keyboard (for countries other than the U.S.and Japan).
Figure 2-4. Key Numbers for the 86-Key Keyboard
Figure 2-5 on page 2-6 shows the key numbers assigned to the
keys on the 90-key keyboard (for Japan).
System Board2-5
Figure 2-5. Key Numbers for the 90-Key Keyboard
For scan codes assigned to each numbered key, refer to the
Personal System/2 Hardware Interface Technical Reference
IBM
.
Keyboard ID
The keyboard ID consists of 2 bytes: hex 83AB (the built-in keyboard
with the external numeric keypad) or hex 84AB (the built-in keyboard
only). Interrupt 16H, function code (AH)=0AH, returns the keyboard
ID in BX.
2-6 System Board
Figure 2-6 shows the key numbers assigned to keys on the external
numeric keypad. For scan codes assigned to each numbered key,
refer to the
Reference
IBM Personal System/2 Hardware Interface Technical
.
9095
91
92
93
99
96
97
98
100
101
102
103
104
105
106
108
Figure 2-6. Key Numbers for the External Numeric Keypad
Displayable Characters and Symbols
For displayable characters and symbols that are keyable from the
keyboard, refer to the
Technical Reference
IBM Personal System/2 Hardware Interface
.
System Board2-7
Loading...
+ 118 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.