ChipFind - документация

Электронный компонент: PCI1410A

Скачать:  PDF   ZIP
PCI1410A GHK/GGU/PGE
PC Card Controllers
2000
PCIBus Solutions
Data Manual
SCPS057
IMPORTANT NOTICE
Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue
any product or service without notice, and advise customers to obtain the latest version of relevant information
to verify, before placing orders, that information being relied on is current and complete. All products are sold
subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those
pertaining to warranty, patent infringement, and limitation of liability.
TI warrants performance of its semiconductor products to the specifications applicable at the time of sale in
accordance with TI's standard warranty. Testing and other quality control techniques are utilized to the extent
TI deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily
performed, except those mandated by government requirements.
Customers are responsible for their applications using TI components.
In order to minimize risks associated with the customer's applications, adequate design and operating
safeguards must be provided by the customer to minimize inherent or procedural hazards.
TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent
that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other
intellectual property right of TI covering or relating to any combination, machine, or process in which such
semiconductor products or services might be or are used. TI's publication of information regarding any third
party's products or services does not constitute TI's approval, warranty or endorsement thereof.
Copyright
2000, Texas Instruments Incorporated
iii
Contents
Section
Title
Page
1
Introduction
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
Description
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
Features
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3
Related Documents
12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4
Trademarks
12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5
Ordering Information
12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
Terminal Descriptions
21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
Feature/Protocol Descriptions
31
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1
Power-Supply Sequencing
31
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2
I/O Characteristics
32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3
Clamping Voltages
32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4
Peripheral Component Interconnect (PCI) Interface
32
. . . . . . . . . . . . . .
3.4.1
PCI Bus Lock (LOCK)
32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.2
Loading Subsystem Identification
33
. . . . . . . . . . . . . . . . . . . . .
3.5
PC Card Applications
33
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.1
PC Card Insertion/Removal and Recognition
33
. . . . . . . . . . .
3.5.2
P
2
C Power-Switch Interface (TPS2211)
34
. . . . . . . . . . . . . . .
3.5.3
Zoomed-Video Support
35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.4
Ultrazoomed Video
36
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.5
Internal Ring Oscillator
36
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.6
Integrated Pullup Resistors for PC Card Interface
37
. . . . . . .
3.5.7
SPKROUT and CAUDPWM Usage
37
. . . . . . . . . . . . . . . . . . .
3.5.8
LED Socket Activity Indicators
38
. . . . . . . . . . . . . . . . . . . . . . . .
3.5.9
PC Card-16 Distributed DMA Support
38
. . . . . . . . . . . . . . . . .
3.5.10
PC Card-16 PC/PCI DMA
310
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.11
CardBus Socket Registers
310
. . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6
Serial Bus Interface
311
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.1
Serial Bus-Interface Implementation
311
. . . . . . . . . . . . . . . . . . .
3.6.2
Serial Bus-Interface Protocol
311
. . . . . . . . . . . . . . . . . . . . . . . . .
3.6.3
Serial Bus EEPROM Application
313
. . . . . . . . . . . . . . . . . . . . . .
3.6.4
Accessing Serial Bus Devices Through Software
314
. . . . . . . .
3.7
Programmable Interrupt Subsystem
315
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.1
PC Card Functional and Card Status Change Interrupts
315
.
3.7.2
Interrupt Masks and Flags
316
. . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.3
Using Parallel IRQ Interrupts
317
. . . . . . . . . . . . . . . . . . . . . . . . .
3.7.4
Using Parallel PCI Interrupts
318
. . . . . . . . . . . . . . . . . . . . . . . . .
iv
3.7.5
Using Serialized IRQSER Interrupts
318
. . . . . . . . . . . . . . . . . . .
3.7.6
SMI Support in the PCI1410A Device
318
. . . . . . . . . . . . . . . . . .
3.8
Power-Management Overview
319
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.1
Clock-Run Protocol
319
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.2
CardBus PC Card Power Management
319
. . . . . . . . . . . . . . . .
3.8.3
16-Bit PC Card Power Management
319
. . . . . . . . . . . . . . . . . . .
3.8.4
Suspend Mode
320
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.5
Requirements for Suspend Mode
321
. . . . . . . . . . . . . . . . . . . . .
3.8.6
Ring Indicate
321
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.7
PCI Power Management
322
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.8
CardBus Device Class Power Management
323
. . . . . . . . . . . .
3.8.9
ACPI Support
323
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.10
Master List of PME Context Bits and
Global Reset-Only Bits
324
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
PC Card Controller Programming Model
41
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1
PCI Configuration Registers
41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2
Vendor ID Register
42
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3
Device ID Register
42
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4
Command Register
43
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5
Status Register
44
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6
Revision ID Register
45
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7
PCI Class Code Register
45
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8
Cache Line Size Register
45
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9
Latency Timer Register
46
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10
Header Type Register
46
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.11
BIST Register
46
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.12
CardBus Socket/ExCA Base-Address Register
47
. . . . . . . . . . . . . . . . . .
4.13
Capability Pointer Register
47
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.14
Secondary Status Register
48
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.15
PCI Bus Number Register
49
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.16
CardBus Bus Number Register
49
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.17
Subordinate Bus Number Register
49
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.18
CardBus Latency Timer Register
410
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.19
Memory Base Registers 0, 1
410
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.20
Memory Limit Registers 0, 1
411
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.21
I/O Base Registers 0, 1
411
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.22
I/O Limit Registers 0, 1
412
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.23
Interrupt Line Register
412
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.24
Interrupt Pin Register
413
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.25
Bridge Control Register
414
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.26
Subsystem Vendor ID Register
415
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.27
Subsystem ID Register
415
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.28
PC Card 16-Bit I/F Legacy-Mode Base-Address Register
415
. . . . . . . . .
4.29
System Control Register
416
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
v
4.30
Multifunction Routing Register
419
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.31
Retry Status Register
420
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.32
Card Control Register
421
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.33
Device Control Register
422
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.34
Diagnostic Register
423
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.35
Socket DMA Register 0
424
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.36
Socket DMA Register 1
425
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.37
Capability ID Register
426
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.38
Next-Item Pointer Register
426
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.39
Power Management Capabilities Register
427
. . . . . . . . . . . . . . . . . . . . . .
4.40
Power Management Control/Status Register
428
. . . . . . . . . . . . . . . . . . . .
4.41
Power Management Control/Status Bridge Support Extensions
Register
429
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.42
Power Management Data Register
429
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.43
General-Purpose Event Status Register
430
. . . . . . . . . . . . . . . . . . . . . . . .
4.44
General-Purpose Event Enable Register
431
. . . . . . . . . . . . . . . . . . . . . . .
4.45
General-Purpose Input Register
432
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.46
General-Purpose Output Register
433
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.47
Serial Bus Data Register
433
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.48
Serial Bus Index Register
434
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.49
Serial Bus Slave Address Register
434
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.50
Serial Bus Control and Status Register
435
. . . . . . . . . . . . . . . . . . . . . . . . .
5
ExCA Compatibility Registers
51
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1
ExCA Identification and Revision Register
54
. . . . . . . . . . . . . . . . . . . . . .
5.2
ExCA Interface Status Register
55
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3
ExCA Power Control Register
56
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1
Intel 82365SL Support
56
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2
Intel 82365SL-DF Support
57
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4
ExCA Interrupt and General Control Register
58
. . . . . . . . . . . . . . . . . . .
5.5
ExCA Card Status-Change Register
59
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6
ExCA Card Status-Change-Interrupt Configuration Register
510
. . . . . . .
5.7
ExCA Address Window Enable Register
511
. . . . . . . . . . . . . . . . . . . . . . . .
5.8
ExCA I/O Window Control Register
512
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9
ExCA I/O Windows 0 and 1 Start-Address Low-Byte Registers
513
. . . .
5.10
ExCA I/O Windows 0 and 1 Start-Address High-Byte Registers
513
. . . .
5.11
ExCA I/O Windows 0 and 1 End-Address Low-Byte Registers
514
. . . . .
5.12
ExCA I/O Windows 0 and 1 End-Address High-Byte Registers
514
. . . .
5.13
ExCA Memory Windows 04 Start-Address Low-Byte Registers
515
. . .
5.14
ExCA Memory Windows 04 Start-Address High-Byte Registers
516
. . .
5.15
ExCA Memory Windows 04 End-Address Low-Byte Registers
517
. . . .
5.16
ExCA Memory Windows 04 End-Address High-Byte Registers
518
. . .
5.17
ExCA Memory Windows 04 Offset-Address Low-Byte Registers
519
. .
5.18
ExCA Memory Windows 04 Offset-Address High-Byte Registers
520
.
5.19
ExCA Card Detect and General Control Register
521
. . . . . . . . . . . . . . . .