throbber
Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 1 of 92
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 1 of 92
`
`

`

`First Edition (October, 1990)
`
`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
`WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
`LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
`PARTICULAR PURPOSE. Some states do not allow disclaimer of 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 and/or changes in the
`product(s) and/or the program(s) described in this publication at any lime.
`
`It is possible that this publication may contain reference 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.
`
`IBM may have patents or pending patent applications covering subject matter in this
`document. The furnishing of this document does not give you any license to these
`patents. You can send license inquiries, in writing, to the IBM Director of Commercial
`Relations, IBM Corporation, Purchase, NY 10577.
`
`© Copyright International Business Machines Corporation 1990. All
`rights reserved.
`Note to U.S. Government Users - Documentation related to restricted
`rights - Use, duplication or disclosure is subject to restrictions set
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 2 of 92
`
`

`

`Special Notices
`
`References in this publication to IBM products, programs, or services
`do not imply that IBM intends to make these available in all countries
`in which IBM operates. Any reference to an IBM product, program or
`service is not intended to state or imply that only IBM's product,
`program, or service may be used. Any functionally equivalent
`product, program, or service that does not infringe any of IBM's
`intellectual property rights or other legally protectible rights may be
`used instead of the IBM product, program, or service. Evaluation and
`verification of operation in conjunction with other products, programs,
`or services, except those expressly designated by IBM, are the user's
`responsi bi I ity.
`
`IBM may have patents or pending patent applications covering
`subject matter in this document. The furnishing of this document
`does not give you any license to these patents. You can send license
`inquiries, in writing, to the IBM Director of Commercial Relations,
`IBM Corporation, Purchase, NY 10577.
`
`The following terms, denoted by an asterisk (*) in this publication, are
`trademarks of the IBM Corporation in the United States and/or other
`countries:
`
`IBM
`Micro Channel
`Personal Computer AT
`Personal System/2
`PS/2
`
`The following terms, denoted by a double asterisk (") in this
`publication, are trademarks of other companies as follows:
`
`Intel
`Motorola
`National Semiconductor
`
`Intel Corporation
`Motorola, Incorporated
`National Semiconductor Corporation
`
`Ill
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 3 of 92
`
`

`

`Notes:
`Notes:
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 4 of 92
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 4 of 92
`
`

`

`Preface
`
`The Technical Reference library is intended for those who develop
`hardware and software products for IBM Personal Computers and
`IBM Personal System/2 products. Users should understand computer
`architecture and programming concepts.
`
`This manual consists of the following sections:
`
`Section 1, "System Overview," describes the system, features,
`and specifications.
`
`Section 2, "Programmable Option Select," describes the registers
`used for configuration.
`
`Section 3, "System Board," describes the system-specific
`hardware implementations of the Micro Channel architecture.
`
`Section 4, "Processor Complex" describes the components and
`features of the processor complex.
`
`This technical reference should be used with the following
`publications. These publications contain additional information on
`many of the subjects discussed in this technical reference.
`
`IBM Personal System/2 Hardware Interface Technical Reference
`- Architectures
`
`IBM Personal System/2 Hardware Interface Technical Reference
`- Common Interfaces
`
`IBM Personal System/2 and Personal Computer BIOS Interface
`Technical Reference
`
`Information about diskette drives, fixed disk drives, adapters, and
`external options are in separate option technical references.
`
`Warning: The term "Reserved" describes certain signals, bits, and
`registers that 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. When possible, read the
`register first and change only the bits that must be changed.
`
`Ir\ r,...,.,..,.;.,.1,,,-1, 1c1..1 r-. ..... 1nnn
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 5 of 92
`
`

`

`Notes:
`Notes:
`
`ul
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 6 of 92
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 6 of 92
`
`

`

`Contents
`
`Section 1. System Overview
`. . . . . . . . . . . . . . . . . . . . . . . . 1-1
`Description
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
`System Board Devices and Features ................... 1-3
`System Board 1/0 Address Map ...................... 1-4
`Micro Channel Compatibility ........................ 1-4
`Specifications
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
`Power Supply ................................... 1-8
`Outputs
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
`Voltage Sequencing
`............................ 1-9
`Power Supply Connectors
`. . . . . . . . . . . . . . . . . . . . . . . 1-10
`
`Section 2. Programmable Option Select . . . . . . . . . . . . . . . . . 2-1
`Description
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
`POS Address Map ................................ 2-3
`Card Selected Feedback ........................... 2-4
`System Board Setup
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
`System Board Enable/Setup Register (Hex 0094) ......... 2-4
`System Board POS Register 2 (Hex 0102) .............. 2-5
`System Board POS Register 3 (Hex 0103) .............. 2-6
`System Board POS Registers 4 (Hex 0104)
`. . . . . . . . . . . . . 2-7
`System Board POS Register 5 (Hex 0105) .............. 2-8
`Diskette Drive POS Registers 4 (Hex 0104) ............. 2-9
`Adapter Enable/Setup Register (Hex 0096)
`. . . . . . . . . . . . 2-10
`Selectable Boot Sequence
`. . . . . . . . . . . . . . . . . . . . . . . . . 2-11
`
`Section 3. System Board
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
`Description
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
`Diskette Drive Connector
`. . . . . . . . . . . . . . . . . . . . . . . . . 3-2
`System Board Memory Connectors
`. . . . . . . . . . . . . . . . . . 3-3
`Real-Time Clock/Complementary Metal-Oxide Semiconductor
`RAM ...................................... 3-5
`Miscellaneous System Functions . . . . . . . . . . . . . . . . . . . . . 3-17
`Nonmaskable Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
`System Control Port B (Hex 0061)
`. . . . . . . . . . . . . . . . . . 3-17
`System Control Port A (Hex 0092)
`. . . . . . . . . . . . . . . . . . 3-19
`Power-On Password
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
`Hardware Compatibility
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
`Error Codes
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
`
`Section 4. Processor Complex
`. . . . . . . . . . . . . . . . . . . . . . . 4-1
`Type 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
`Type 2 ........................................ 4-5
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 7 of 92
`
`

`

`1/0 Address Map ................................ 4-7
`Optional Cache
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
`Micro Channel
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
`Central Arbiter
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
`Central Arbiter Programming ...................... 4-9
`Memory Subsystem
`............................. 4-11
`Memory Presence Detect
`. . . . . . . . . . . . . . . . . . . . . . . . 4-11
`Memory Controller Registers
`. . . . . . . . . . . . . . . . . . . . . 4-12
`Processor Cache Address Map
`. . . . . . . . . . . . . . . . . . . . . . 4-28
`Read-Only Memory Subsystem
`. . . . . . . . . . . . . . . . . . . . 4-29
`
`Index ........................................ X-1
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 8 of 92
`
`

`

`Figures
`
`1-1. System Board Devices and Features ............. 1-3
`1-2. System Board 1/0 Address Map ................ 1-4
`1-3. Physical Specifications
`. . . . . . . . . . . . . . . . . . . . . . 1-6
`1-4. Acoustical Readings
`. . . . . . . . . . . . . . . . . . . . . . . . 1-7
`1-5. System-Provided Power ..................... 1-8
`1-6. Load Current for Micro Channel Adapter Connector . . . 1-9
`1-7. Voltage Assignments for the Internal Drive
`Power-Supply Connectors
`. . . . . . . . . . . . . . . . . . . 1-10
`2-1. POS 1/0 Address Map ....................... 2-3
`2-2. Card Selected Feedback Register (Hex 0091) ....... 2-4
`2-3. System Board Enable/Setup Register (Hex 0094)
`. . . . . 2-4
`2-4. System Board POS Register 2 (Hex 0102) .......... 2-5
`2-5. Parallel Port Select Bits
`. . . . . . . . . . . . . . . . . . . . . 2-6
`2-6. System Board POS Register 3 (Hex 0103) - Write .... 2-6
`2-7. System Board POS Register 3 (Hex 0103) - Read .... 2-7
`2-8. System Board POS Register 4 (Hex 0104) .......... 2-7
`2-9. System Board POS Register 5 (Hex 0105) .......... 2-8
`2-10. Serial Port Address Select Bits ................. 2-8
`2-11. Diskette Drive POS Register 4 (Hex 0104)
`. . . . . . . . . . 2-9
`2-12. Adapter Enable/Setup Register (Hex 0096)
`. . . . . . . . 2-10
`3-1. Diskette Drive Connector
`. . . . . . . . . . . . . . . . . . . . . 3-2
`3-2. Memory Connector Numbering
`. . . . . . . . . . . . . . . . . 3-3
`3-3. System Board Memory Connector . . . . . . . . . . . . . . . 3-4
`3-4. RT/CMOS RAM Address Map .................. 3-5
`3-5. RT/CMOS Address Register and NMI Mask (Hex 0070)
`. 3-6
`3-6. RT/CMOS Data Register (Hex 0071) .............. 3-6
`3-7. Real-Time Clock Bytes ...................... 3-8
`3-8. Status Register A
`. . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
`3-9. Status Register B
`. . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
`3-10. Status Register C
`. . . . . . . . . . . . . . . . . . . . . . . . . 3-11
`3-11. Status Register D ......................... 3-11
`3-12. Diagnostic Status Byte ..................... 3-12
`3-13. Diskette Drive Type Byte .................... 3-13
`3-14. Diskette Drive Type Byte (Bits 7-4) ............ 3-13
`3-15. Diskette Drive Type Byte (Bits 3-0) ............ 3-13
`3-16. Equipment Byte
`. . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
`3-17. Equipment Byte (Bits 7, 6)
`. . . . . . . . . . . . . . . . . . . 3-15
`3-18. Equipment Byte (Bits 5, 4) ................... 3-15
`3-19. System Control Port B (Hex 0061) - Write ........ 3-18
`3-20. System Control Port B (Hex 0061) - Read ........ 3-18
`3-21. System Control Port A (Hex 0092)
`. . . . . . . . . . . . . . 3-19
`3-22. POST Error Message Table
`. . . . . . . . . . . . . . . . . . 3-24
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 9 of 92
`
`

`

`. . . . . . . . . . . . . . . . . . . 4-2
`4-1. Model and Submode! Bytes
`4-2. Type 1 Processor Complex Feature and Devices
`. . . . . 4-3
`4-3. System Performance Specifications, Type 1 Processor
`Complex
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
`4-4. Memory Performance Specifications, Type 1 Processor
`Complex
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
`4-5. Type 2 Processor Complex Feature and Devices ..... 4-5
`4-6. System Performance Specifications, Type 2 Processor
`Complex
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
`4-7. Memory Performance Specifications, Type 2 Processor
`Complex
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
`4-8. Processor Complex 1/0 Address Map
`. . . . . . . . . . . . 4-7
`4-9. Arbitration Bus Priority Assignments
`. . . . . . . . . . . . . 4-8
`4-10. Arbitration Register (Hex 0090)-Write
`. . . . . . . . . . . 4-9
`4-11. Arbitration Register (Hex 0090) - Read
`. . . . . . . . . . . 4-9
`4-12. Presence-Detect Bits ...................... 4-11
`4-13. Memory Controller Register Assignments
`. . . . . . . . 4-12
`4-14. Memory Control .......................... 4-14
`4-15. Memory Bank Base Address Register (Index Hex
`90-9F) ................................ 4-15
`4-16. Split Address Register (Index Hex AO) ........... 4-15
`4-17. Memory Encoding Register (Index Hex A1) ........ 4-16
`4-18. Cache/Timer Control Register (Index Hex A2) ...... 4-18
`4-19. Boundary O Cache Control Register (Index Hex A3)
`. . 4-19
`4-20.
`Lower Boundary 1 Cache Control Register (Index Hex
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
`A4)
`4-21. Upper Boundary 1 Cache Control Register (Index Hex
`AS) ................................... 4-20
`. . . . 4-21
`4-22. Memory Bank Enable Register 1 (Index Hex A6)
`4-23. Memory Bank Enable Register 2 (Index Hex A7)
`. . . . 4-22
`. . . . . . . . . . . . . . . 4-25
`4-24. Parity Trap Register (Hex OOE1)
`4-25. Cache Control Register (Hex OOE2)
`. . . . . . . . . . . . . 4-26
`4-26. Cache Status Register (Hex OOE3)
`. . . . . . . . . . . . . . 4-27
`4-27. Cache Address Map Summary
`. . . . . . . . . . . . . . . . 4-28
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 10 of 92
`
`

`

`Section 1. System Overview
`
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
`Description
`System Board Devices and Features ................... 1-3
`System Board 1/0 Address Map ...................... 1-4
`Micro Channel Compatibility
`. . . . . . . . . . . . . . . . . . . . . . . . 1-4
`Specifications
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
`Power Supply ................................... 1-8
`Outputs
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
`Output Protection
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
`Voltage Sequencing ............................ 1-9
`Power Supply Connectors
`. . . . . . . . . . . . . . . . . . . . . . . 1-10
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 11 of 92
`
`

`

`Description
`
`The IBM· Personal System/2* Model 95 is floor-standing computer
`system with a keyboard. The system can support up to four
`removable-media DASO devices (diskette, tape, optical) and three
`nonremovable-media DASO devices.
`
`All Model 95 systems use the same system board. This system board
`has:
`
`• Eight Micro Channel* connectors
`
`• Eight connectors for memory
`• Parallel port, serial port, and diskette drive controllers
`
`• Processor complex connector
`
`• Real-time clock.
`
`The processor complex determines system performance and the
`model/submode! byte information. The major components on the
`processor complex are:
`
`• System microprocessor
`• DMA controller
`
`• Memory controller.
`
`IBM, Personal System/2, PS/2, and Micro Channel are trademarks of the
`International Business Corporation.
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 12 of 92
`
`

`

`System Board Devices and Features
`
`The following table lists the system board devices and features. The
`Hardware Interface Technical Reference - Common Interfaces
`describes devices common to PS/2 products by type number.
`
`Device
`MlcroproceHor
`System Timers
`
`RAM Subsystem
`
`CMOS RAM
`Subsystem
`
`Audio Subsystem
`
`Interrupt Controller
`
`Keyboard/ Auxlllary
`Device Controller
`
`Diskette Drive
`Controller
`
`Serial Controller
`
`Parallel Controller
`
`Micro Channel
`
`Type
`
`2
`
`2
`
`3
`
`3
`
`Features
`Connector for processor complex
`Channel 0 - System timer
`Channel 2 - Tone generation for speaker
`Channel 3 - Watchdog timer
`Eight connectors on system board
`Refer to the processor complex for
`more information
`64-byte CMOS RAM with
`real-time clock/calendar
`8KB CMOS RAM extension (KB= 1,024 bytes)
`Battery backup
`Driven by:
`- System-timer channel 2
`- The 'audio sum node' signal.
`16 levels of system interrupts
`Interrupts are level-sensitive
`Keyboard connector
`Auxiliary device connector
`Password security
`Supports:
`- 3.5-in. diskette drive (1.44MB)
`- 5.25-in. diskette drive (360KB and 1.2MB)
`RS-232C interface
`Programmable as serial port 1 - 8
`OMA, FIFO, and character modes
`Supports DMA operation
`Programmable as parallel port 1 - 4
`Supports bidirectional input and output
`Supports OMA operation
`Eight connectors for Type 3 adapters:
`- One 32-bit connector with auxiliary
`video extension
`- One 32-bit connector with base video
`extension
`- Six 32-bit connectors with matched
`memory extension
`One connector contains a fixed disk adapter
`One connector contains a video adapter
`
`Figure 1-1. System Board Devices and Features
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 13 of 92
`
`

`

`System Board 1/0 Address Map
`
`Hex Addreasea
`0020,0021
`0040, 0042-0044, 0047
`0060
`0061
`0064
`0070,0071
`0091
`0092
`0094
`0096
`00A0-00A1
`0100-0107
`0108-010F
`0278-027D
`02F8-02FF
`0378-037D
`03BC-03BF
`03F0-03F7
`03F8-03FF
`1278-127D
`1378-1370
`3220-3227
`3228-322F
`4220-4227
`4228-422F
`5220-5227
`5228-522F
`83F8-83FF
`82F8-82FF
`8220-8227
`B228-B22F
`C220-C227
`C228-C22F
`D220-D227
`D228-D22F
`
`Device
`Interrupt Controller (Master)
`System Timers
`Keyboard, Auxiliary Device
`System Control Port B
`Keyboard, Auxiliary Device
`RT/CMOS and NMI Mask
`Card Selected Feedback Register
`System Control Port A
`System Board Enable/Setup Register
`Adapter Enable/Setup Register
`Interrupt Controller (Slave)
`Programmable Option Select
`Information Panel
`Parallel Port 3
`Serial Port 2
`Parallel Port 2
`Parallel Port 1
`Diskette Drive Controller
`Serial Port 1
`Parallel Port 1 (DMA mode)
`Parallel Port 4
`Serial Port 3
`Serial Port 4
`Serial Port 5
`Serial Port 6
`Serial Port 7
`Serial Port 8
`Serial Port 1 (DMA mode)
`Serial Port 2 (DMA mode)
`Serial Port 3 (DMA mode)
`Serial Port 4 (DMA mode)
`Serial Port 5 (DMA mode)
`Serial Port 6 (DMA mode)
`Serial Port 7 (DMA mode)
`Serial Port 8 (DMA mode)
`
`Figure 1-2. System Board /10 Address Map
`
`Micro Channel Compatibility
`
`Following is a description of restrictions in the support of certain
`Micro Channel Procedures.
`
`Streaming Data
`The system board supports 10 MHz-streaming data
`procedures involving transfers between adapters.
`
`Devices on the system board and the processor complex
`work with streaming-data adapters; however, they do not
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 14 of 92
`
`

`

`use the streaming data procedure. Transfers default to the
`basic transfer procedure.
`
`Data Parity
`The system board supports data-parity procedures
`involving transfers between adapters.
`
`Devices on the system board and the processor complex
`work with adapters that support data parity; however, they
`do not use the data parity option. Transfers default to the
`basic transfer procedure.
`
`Address Parity
`The system board supports address-parity procedures
`involving transfers between adapters.
`
`Devices on the system board and the processor complex
`work with adapters that support address parity; however,
`they do not use the address parity option. Transfers default
`to the basic transfer procedure.
`
`Select Feedback Return Slgnal
`The system board and the processor complex support the
`'selected feedback return' signal except for 1/0 devices at
`addresses below hex 0110. These devices are controlled
`by the system master only and should not be accessed by
`bus masters.
`
`Synchronous Channel Check
`Synchronous channel checks for errors other than Micro
`Channel data-parity errors or Micro Channel address-parity
`errors are not supported in this system.
`
`Synchronous channel checks for data-parity or
`address-parity errors, typically issued by slaves, are the
`responsibility of the master that owned the channel and
`issued the access to the slave. However, in this system,
`these channel checks can also be detected by logic on the
`system board, resulting in an NMI.
`
`In this system, the OMA controller supports OMA slaves
`with 8-bit or 16-bit data widths. Transfers are limited to the
`memory address space below 16MB.
`
`OMA
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 15 of 92
`
`

`

`Specifications
`
`Size:
`Width
`Depth
`Height
`
`Weight:
`Minimum Configuration
`Maximum Configuration
`
`Cables:
`Power Cable
`Keyboard Cable
`
`Air Temperature:
`System On
`0 • 3000 ft
`3000 • 7000 ft
`System Off
`
`Humidity:
`
`Maximum Attitude
`
`Heal Output
`
`Acousllcal Readings
`See Figure 1-4 on page 1-7
`
`Electrlcal:
`Input Voltage:
`
`Low Range
`High Range
`
`Input Frequency:
`
`Maximum Current Draw:
`Low Range
`High Range
`
`Input in Kilovolt-Ampere (kVA):
`Minimum Configuration
`(as shipped)
`Maximum Configuration
`
`203 mm (8.0 in)
`508 mm (20.0 in)
`501 mm (19.75 in)
`
`22 kg (50 lb)
`30 kg (67 lb)
`
`1.8 m (6 ft)
`3.05 m (10 ft)
`
`10.0 to 35.0°C (50 to 95°F)
`10.0 to 32.2°C (50 to 90°F)
`10.0 lo 43.00C (50 lo 110°F)
`
`8% to 80%
`
`2134 m (7000 ft)
`
`515 W (1757 BTU per hour)
`
`Range is switch selected.
`Sinewave input required
`90 (min)-137 (max) Vac
`180 (min) - 265 (max) Vac
`
`50 ± 3Hz or 60 ± 3Hz
`
`9.2A
`4.6A
`
`0.18 kVa
`
`0.78 kVa
`
`Electromagnellc Compatlblllly
`
`FCC Class B
`
`Figure 1-3. Physical Specifications
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 16 of 92
`
`

`

`De1erlptlon
`
`Model 95
`
`LwAd In bela
`Operate
`Idle
`
`LpAm In dB
`Operate
`Idle
`
`<LpA>m In dB
`Operate
`Idle
`
`5.3
`
`5.3
`
`33
`
`33
`
`36
`
`36
`
`Notes:
`
`LwAd
`
`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
`<LpA>m
`one-meter positions for the random sample of machines.
`
`All measurements made in accordance with ANSI S12.10, and reported in
`conformance with ISO DIS 9296.
`
`The measurements are preliminary data and subject to change.
`
`Figure 1-4. Acoustical Readings
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 17 of 92
`
`

`

`Power Supply
`
`The power supply requires a sinewave input and converts the ac
`input voltage to three de output voltages. The switch near the power
`cord is used to select the input-voltage range. The power supply
`provides power for the following:
`
`• System board
`• Processor complex
`• Micro Channel adapters
`•
`Internal diskette drives
`Internal fixed disk drives
`•
`• Auxiliary device
`• Keyboard.
`
`The power switch and one light-emitting diode (LED) are on the front
`of the system unit. The power supply is operating properly when the
`LED is lit.
`
`Outputs
`
`The power supply provides separate voltage sources for the system
`board and the drives. The system-board voltages are +5 Vdc, + 12
`Vdc, and -12 Vdc. The voltages for the internal drives are + 5 Vdc
`and + 12 Vdc. The following is a list of the power provided for system
`components.
`
`System Component
`
`Internal Fixed Disk Drives •
`Total of Fixed Disk Drives
`Auxiliary Device
`Keyboard
`
`• Per power supply connector
`Figure 1-5. System-Provided Power
`
`Malxmum Current
`+12
`+s
`2.5A
`1.5A
`7.5A
`4.6A
`300mA
`275 mA
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 18 of 92
`
`

`

`The following are the load currents allowed for the connectors for the
`Type 3 adapters. The formulas used to determine the power
`requirements and the definition of adapter types can be found in the
`section of the Hardware Interface Technical Reference -
`Architectures that describes the Micro Channel architecture.
`
`Supply VoHage
`
`+ 5.0Vdc
`+12.0 Vdc
`-12.0 Vdc
`
`Maximum Current
`2.0A
`0.175 A
`0.040 A
`
`Figure 1-6. Load Current for Micro Channel Adapter Connector
`
`Output Protection
`
`A short circuit placed on any de output (between outputs or between
`an output and de return) latches all de outputs into a shutdown state
`with no damage to the power supply.
`
`If an overvoltage fault occurs (internal to the power supply), the
`power supply latches all de outputs into a shutdown state before any
`output exceeds 130% of its nominal value.
`
`If either of these shutdown states is actuated, the power supply
`returns to normal operation only after the fault has been removed and
`the power switch has been turned off for at least one second.
`
`Voltage Sequencing
`
`At power-on time, the output voltages track within 50 milliseconds of
`each other when measured at the 50% points.
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 19 of 92
`
`

`

`Power Supply Connectors
`
`The power supply provides three 4-pin connectors for internal
`devices. The connectors can be extended to provide power to more
`than one internal drive as long as the total power for all connectors
`does not exceed the connector specifications shown in Figure 1-5 on
`page 1-8.
`r@@@ @J
`t t t t
`
`1 2 3 4
`
`Pin
`1
`2
`
`Slgnal
`
`+ 12 Vdc
`DC Return
`
`Pin
`
`Slgnal
`
`3
`4
`
`DC Return
`+5Vdc
`
`Figure 1-7. Voltage Assignments for the Internal Drive Power-Supply
`Connectors
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 20 of 92
`
`

`

`Section 2. Programmable Option Select
`
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
`Description
`POS Address Map ................................ 2-3
`Card Selected Feedback
`. . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
`System Board Setup
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
`System Board Enable/Setup Register (Hex 0094)
`. . . . . . . . . 2-4
`System Board POS Register 2 (Hex 0102) .............. 2-5
`System Board POS Register 3 (Hex 0103) .............. 2-6
`System Board POS Registers 4 (Hex 0104) ............. 2-7
`System Board POS Register 5 (Hex 0105)
`. . . . . . . . . . . . . . 2-8
`Diskette Drive POS Registers 4 (Hex 0104)
`. . . . . . . . . . . . . 2-9
`Adapter Enable/Setup Register (Hex 0096)
`. . . . . . . . . . . . 2-10
`. . . . . . . . . . . . . . . . . . . . . . . . . 2-11
`Selectable Boot Sequence
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 21 of 92
`
`

`

`Description
`
`Programmable Option Select (POS) eliminates the need for switches
`by replacing their function with programmable registers. This section
`describes the POS information used on the Model 95 system board.
`For additional POS information, refer to the Hardware Interface
`Technical Reference.
`
`Warning:
`•
`IBM recommends that programmable options be set only through
`the System Configuration utilities. Directly setting the POS
`registers or CMOS RAM POS parameters can result in multiple
`assignment of the same system resource, improper operation of
`the feature, loss of data, or possible damage to the hardware.
`
`• Application programs should not use the adapter identification
`(ID) unless absolutely necessary. Compatibility problems can
`result.
`
`•
`
`If an adapter and the system board are in setup mode at the same
`time, bus contention will occur, no useful programming can take
`place, and damage to the hardware can occur.
`• After setup operations are complete, the Adapter Enable/Setup
`register (hex 0096) should be set to hex 00, and the System Board
`Enable/Setup register (hex 0094) should be set to hex FF.
`
`• Bit 7 (channel reset) in the Adapter Enable/Setup register must
`be O to program the adapters.
`
`• Only 8-bit instructions are supported for setup operations. Using
`32- or 16-bit 1/0 instructions on 8-bit POS registers will cause
`erroneous data to be written or read.
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 22 of 92
`
`

`

`Setup functions respond to 1/0 addresses hex 0100 through 0107 only
`when their unique setup signal is active. The following precautions
`must be taken before setting individual bits in the PCS registers.
`
`Adapter Setup:
`
`• Bit 3 in the Adapter Enable/Setup register must be set to 1 to
`allow adapter setup.
`• Bits 7 -0 in the System Board Enable/Setup register must be set
`to 1 to avoid driving a 'setup' signal to a system board function.
`
`System Board Setup:
`
`• Bits 7 and 6 in the System Board Enable/Setup register must be
`set to 0 individually while other bits are set to 1 to setup
`corresponding system board functions.
`• Bit 3 in the Adapter Enable/Setup register must be set to Oto
`avoid driving a 'setup' signal to an adapter.
`
`POS Address Map
`
`The following table shows the organization of the 1/0 address space
`used by PCS. Bit 0 of PCS Register 2 and bits 6 and 7 of PCS
`Register 5 are fixed. All other bits in PCS Registers 2 through 5 are
`free-form.
`
`Address
`{Hex)
`
`0094
`0096
`0100
`0101
`0102
`
`0103
`0104
`0105
`0106
`0107
`
`Function
`System Board Enable/Setup Register
`Adapter Enable/Setup Register
`POS Register 0-Adapter Identification Byte (Low Byte)
`POS Register 1-Adapter Identification Byte (High Byte)
`POS Register 2-0ption Select Data Byte 1
`Bit O is Card Enable.
`POS Register 3-0ption Select Data Byte 2
`POS Register 4-0ption Select Data Byte 3
`POS Register 5-0ption Select Data Byte 4
`Reserved
`Reserved
`
`Figure 2-1. POS 110 Address Map
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 23 of 92
`
`

`

`Card Selected Feedback
`
`When an adapter is addressed, it responds by setting the '-card
`selected feedback' signal (-CD SFDBK) to active. -CD SFDBK is derived
`from the address decode and driven by a totem pole driver. It is
`latched by the system board and can be read through the Card
`Selected Feedback register at address hex 0091.
`
`The Card Selected Feedback register is a read-only register at
`address hex 0091. It allows programs to monitor-CD SFDBK and
`thereby determine if the system board 1/0 or an adapter is addressed
`and functioning.
`
`Bit
`7-1
`0
`
`Function
`Reserved
`-Card Selected Feedback
`
`Figure 2-2. Card Selected Feedback Register (Hex 0091)
`
`Bits 7 -1 These bits are reserved.
`
`Bit O
`
`This bit is set to 1 whenever -CD SFDBK was active on a
`previous cycle or whenever the system board 1/0
`functions (diskette drive, serial, or parallel interfaces) are
`accessed by an 1/0 or DMA cycle. Reading this register
`resets the bit to 0.
`
`System Board Setup
`
`The integrated 1/0 functions on the system board use POS
`information during setup. The diskette drive controller, serial port,
`and parallel port are treated as a single device. The System Board
`Enable/Setup register is used to place the system board into the
`setup mode.
`
`System Board Enable/Setup Register (Hex 0094)
`
`This is a read/write register; all bits in this register default to 1
`(enabled). Setup functions should only be accessed one at a time.
`
`Petitioners Ex. 1027
`IPR USP 7,834,586
`Page 24 of 92
`
`

`

`BIi
`7
`6
`5-0
`
`Function
`
`Enable/-Setup System Board Functions
`Enable/-Setup Diskette Drive Functions
`Reserved
`
`Figure 2-3. System Board Enable/Setup Register (Hex 0094)
`
`Bit 7
`
`When this bit is set to 0, various system board 1/0
`functions are placed in the setup mode. The diskette drive
`controller, serial port, and parallel port are controlled
`through System Board POS Register 2 (hex 0102).
`
`When this bit is set to 1, the system board function is
`enabled.
`
`Bit 6
`
`Additional setup for diskette drive. When this bit is set to
`0, these setup functions are available through the
`Diskette Drive POS Register 4.
`
`Bits 5 - 0 These bits are reserved.
`
`System Board POS Register 2 (Hex 0102)
`
`When the system board is in the setup mode, the diskette drive
`controller, serial port, and parallel port are controlled by this
`read/write register. Reading this register returns the current state of
`these system board functions.
`
`Bit
`7
`6, 5
`4
`3
`2
`1
`0
`
`Function
`
`Disable Parallel Port Extended Mode
`Parallel Port Select
`Enable Parallel Port
`Serial Port IRQ Select
`Enab

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket