Texas InstrumentsメーカーPCI445Xの使用説明書/サービス説明書
ページ先へ移動 of 46
August 2000 PCI Bus Solutions Implementation Guide SCP.
IMPORT ANT NOTICE T exas 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.
Notational Conventions iii Preface Read This First About This Manual This manual is intended to assist the designer who is attempting to implement a solution using the PCI4450 or PCI4451. Much, but not all, of the information contained herein can also be found elsewhere.
Contents iv enter from items that the system displays (such as prompts, command output, error messages, etc.). Here is a sample program listing: 0011 0005 0001 .
T rademarks v This syntax shows that .byte must have at least one value parameter , but you have the option of supplying additional value parameters, separated by commas.
vi.
Contents vii Contents 1 PCI445X Device 1–1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 System Features Selection 1-3 . . . . . . . . . . . . . . . . . . . . . .
Contents viii A Global Reset Only Bits, PME Context Bits A-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.1 Global Reset Only Bits/PME Context Bits A-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents ix Figures 1–1 T ypical System Architecture 1-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2 Serialized Interrupt Signal 1-5 . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents x T ables 1–1 Registers and Bits Loadable Through Serial EEPROM 1-1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2 PC Card Interface Pullup Register List 1-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1 PCI445X Device This implementation guide assists platform hardware developers designing with the PCI445X dual socket PC card and 1394 open host controller interface (OHCI) link layer controller (LLC). The PCI445X designation refers to any device in the PCI445X family , for example, the PCI4450 or PCI4451 device.
1-2 Figure 1–1 illustrates a platform using the PCI445X device along with the TSB41L V03 3-port PHY , which provides the necessary interface to implement a 3-port IEEE1394 node.
System Features Selection 1-3 PCI445X Device 1.1 System Features Selection This section explains selectable system features. Feature selection is required for GPIO and MFUNC terminal assignments and PCI445X register initialization. Detailed system implementation methods are described in the following sections.
System Features Selection 1-4 automatically assigned on the dedicated SDA and SCL terminals. A pullup resistor (typically 10 k Ω) must be added on SDA and SCL when using an EEPROM. The value of the pullup resistor can vary for dif ferent EEPROMs. Refer to the EEPROM data sheet or contact the manufacturer for the recommended pullup resistor value.
System Features Selection 1-5 PCI445X Device 1.1.10 Socket Activity LEDs Socket activity signals can be assigned on MFUNC4 (slot 1), MFUNC3 (slot 2), MFUNC5 (OHCI_LED), MFUNC6 (OHCI_LED), and MFUNC7 (OHCI_LED).
System Features Selection 1-6 1.1.12.3 Asynchronous CSC Interrupt Generation The ASYNC_CSC bit (diagnostic register , PCI offset 93h, bit 0) controls the CSC interrupt signaling method. If this bit is set to 0, then CSC is generated synchronously to PCLK (recommended).
System Features Selection 1-7 PCI445X Device CCLK can be slowed down rather than stopped by CCLKRUN . If CCLKRUN is set, the CLKCTRLEN (CardBus socket 20h, bit 16) and CLKCTR (CardBus socket 20h, bit 0) bits are both set to 1. The clock is slowed down to 1/16.
System Implementation 1-8 1.2 System Implementation This section describes signal connection for each interface, PCI bus, PC card interface, I 2 C interface, P 2 C interface, ZV interface, interrupt interface (parallel and serial), miscellaneous signals, and the PHY -Link interface.
System Implementation 1-9 PCI445X Device IDSEL, there is no alternative. If another AD line is to be used for IDSEL, then the system designer must leave the pullup off LA TCH and use MFUNC7 to route IDSEL. Also, if AD23 is used, then the resistive coupling should not be used.
System Implementation 1-10 1.2.3 PC Card Interface The PC Card interface has two modes: the 16-bit interface mode and the CardBus 32-bit interface mode. Damping resistor on CCLK terminal A series-damping resistor is recommended on the CCLK signal.
System Implementation 1-1 1 PCI445X Device T able 1–1. Registers and Bits Loadable Through Serial EEPROM Register Offset Register Bits Loaded From EEPROM The following are configuration registers fo.
System Implementation 1-12 1.3 Sample PCI445X EEPROM Data File Following is an example EEPROM data file used with the PCI445X device: ;PCI4450 default EEPROM Data File ;Register 0xXX Binary Descriptio.
System Implementation 1-13 PCI445X Device 1D 0xFF ;11111111 1E 0xFF ;11111111 1F 0xFF ;11111111 20 0x00 ;00000000 Flag Byte (if 0xFF do not load Function 0 and 1) 21 0x12 ;00010010 SubSys Byte 3 ** In.
System Implementation 1-14 1.3.1 P 2 C Interface for TPS22X6 Power Switch The interface between the PCI445X device and TPS22X6 power switch is serialized to reduce the number of signal lines. The P 2 C interface requires only three lines to control the switch.
System Implementation 1-15 PCI445X Device If the third ZV source is not implemented, ZVPCLK and ZVST A T are not required. T o support ZV audio, an audio codec device is required for L and R sound decoding.
System Implementation 1-16 Figure 1–6. Distributed DMA Signal Connection PCGNT PCREQ PCI445X South Bridge (ex., PIIX4) 1.3.5 Requirement of Pullup/Pulldown Resistors Note: The PCI445X device has integrated pullup resistors and does not require external pullups.
System Implementation 1-17 PCI445X Device T able 1–3. PCI Bus Interface Pullup Resistor List PCI Signal Pull-Up V oltage FRAME V CCP TRDY V CCP IRDY V CCP DEVSEL V CCP STOP V CCP SERR V CCP PERR V C.
System Implementation 1-18 T able 1–5. Required Pullup/Pulldown Resistors Signal Resistor Recommended V alue ( Ω ) Condition LPS Pulldown (Default) 1.0 k Required Note: All pullup/pulldown resistor value recommendations are provided as guidelines only .
System Implementation 1-19 PCI445X Device 1.4 BIOS Considerations 1.4.1 Initialization This section explains which registers require initialization, but does not discuss detailed information about the registers themselves. Refer to the corresponding specifications.
System Implementation 1-20 against unexpected overwriting. The values are system and vendor dependent. PC Card 16-bit I/F legacy mode base address register (PCI offset 44h: 32-bit) Set to 0000 03E1h (16-bit mode) and set to 0000 0001 (CardBus mode) in response to a disable call.
System Implementation 1-21 PCI445X Device 2) Register save/restore Register content is not preserved in the sleeping state (it depends on the system implementation). Therefore, BIOS should restore the register content. Under Windows98, most of the register content is saved and restored by the pci.
Important Information 1-22 1.5 Important Information This section clarifies important system implementation. 1.5.1 G_RST Clamping Rail G_RST is clamped to V CCP , so removing V CCP causes assertion of G_RST .
Global Reset Only Bits/PME Context Bits A-1 Global Reset Only Bits, PME Context Bits Global Reset Only Bits, PME Context Bits T opic Page A.1 Global Reset Only Bits/PME Context Bits A-2 Appendix A.
Global Reset Only Bits/PME Context Bits A-2 A.1 Global Reset Only Bits/PME Context Bits T able A–1. Global Reset Only Cleared Bits Register Name Space Offset Bit Subsystem IDs PCI 40h 31–0 PC card.
Global Reset Only Bits/PME Context Bits A-3 Global Reset Only Bits, PME Context Bits T able A–2. PME Context Bits Register Name Space Offset Bit Bridge control PCI 3Eh 6 Power management capabilitie.
A-4.
B-1 PME and RI Behavior PME and RI Behavior This appendix clarifies PME and RI signal behavior . These signals are important to support the wake-up event from a PC Card (CardBus and 16-bit cards.
B-2 B.1 PME and RI Behavior T able B–1. CardBus CTSCHG and Wake-Up Signals T ruth T able RINGEN RIMUX RIENB PME_EN PME_ST A T RI_OUT/PME MFUNC7 0 0 0 0 Latched ––– ––– 0 0 0 1 Latched La.
PCI445X Buffer T ypes C-1 PCI445X Buffer T ypes PCI445X Buffer T ypes T opic Page C.1 PCI445X Buffer T ypes C-2 Appendix C.
PCI445X Buffer T ypes C-2 C.1 PCI445X Buffer T ypes T able C–1. PCI445X T erminal Function Assignment and Buffer T ypes Signal Name T erminal T ype Signal Name T erminal T ype A_CAD0 B8 TS A_CAD28 N.
PCI445X Buffer T ypes C-3 PCI445X Buffer T ypes T able C–1. PCI445X T erminal Function Assignment and Buffer T ypes (Continued) Signal Name T erminal T ype Signal Name T erminal T ype A_CVS2 G1 I/O .
PCI445X Buffer T ypes C-4 T able C–1. PCI445X T erminal Function Assignment and Buffer T ypes (Continued) Signal Name T erminal T ype Signal Name T erminal T ype B_CAD22 C14 TS B_CSERR B1 1 STS B_CA.
PCI445X Buffer T ypes C-5 PCI445X Buffer T ypes T able C–1. PCI445X T erminal Function Assignment and Buffer T ypes (Continued) Signal Name T erminal T ype Signal Name T erminal T ype GND U8 P PHY_D.
PCI445X Buffer T ypes C-6 T able C–1. PCI445X T erminal Function Assignment and Buffer T ypes (Continued) Signal Name T erminal T ype Signal Name T erminal T ype VCC3.
PCI445X Buffer T ypes C-7 PCI445X Buffer T ypes T able C–2. Buffer T ype Abbreviations Buffer T ype Description I/O Standard input/output I Standard input only O Standard output only OD Open drain P Power , GND, or clamp rail STS Sustained 3-state bidirectional.
C-8.
デバイスTexas Instruments PCI445Xの購入後に(又は購入する前であっても)重要なポイントは、説明書をよく読むことです。その単純な理由はいくつかあります:
Texas Instruments PCI445Xをまだ購入していないなら、この製品の基本情報を理解する良い機会です。まずは上にある説明書の最初のページをご覧ください。そこにはTexas Instruments PCI445Xの技術情報の概要が記載されているはずです。デバイスがあなたのニーズを満たすかどうかは、ここで確認しましょう。Texas Instruments PCI445Xの取扱説明書の次のページをよく読むことにより、製品の全機能やその取り扱いに関する情報を知ることができます。Texas Instruments PCI445Xで得られた情報は、きっとあなたの購入の決断を手助けしてくれることでしょう。
Texas Instruments PCI445Xを既にお持ちだが、まだ読んでいない場合は、上記の理由によりそれを行うべきです。そうすることにより機能を適切に使用しているか、又はTexas Instruments PCI445Xの不適切な取り扱いによりその寿命を短くする危険を犯していないかどうかを知ることができます。
ですが、ユーザガイドが果たす重要な役割の一つは、Texas Instruments PCI445Xに関する問題の解決を支援することです。そこにはほとんどの場合、トラブルシューティング、すなわちTexas Instruments PCI445Xデバイスで最もよく起こりうる故障・不良とそれらの対処法についてのアドバイスを見つけることができるはずです。たとえ問題を解決できなかった場合でも、説明書にはカスタマー・サービスセンター又は最寄りのサービスセンターへの問い合わせ先等、次の対処法についての指示があるはずです。