| Electronic Components Datasheet Search |
|
GX1 Datasheet(PDF) 167 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
GX1 Datasheet(HTML) 167 Page - National Semiconductor (TI) |
|
167 / 247 page ![]() Revision 1.0 167 www.national.com Integrated Functions (Continued) 4.7 PCI CONTROLLER The GX1 processor includes an integrated PCI controller with the following features. 4.7.1 X-Bus PCI Slave • 16-byte PCI write buffer • 16-byte PCI read buffer from X-bus • Supports cache line bursting • Write/Inv line support • Pacing of data for read or write operations with X-bus • No active byte enable transfers supported 4.7.2 X-Bus PCI Master • 16 byte X-bus to PCI write buffer • Configuration read/write Support • Int Acknowledge support • Lock conversion • Support fast back-to-back cycles as slave 4.7.3 PCI Arbiter • Fixed, rotating, hybrid, or ping-pong arbitration (programmable) • Support four masters, three on PCI • Internal REQ for CPU • Master retry mask counter • Master dead timer • Resource or total system lock support 4.7.4 Generating Configuration Cycles Configuration space is a physical address space unique to PCI. Configuration Mechanism #1 must be used by soft- ware to generate configuration cycles. Two DWORD I/O locations are used in this mechanism. The first DWORD location (CF8h) references a read/write register that is named CONFIG_ADDRESS. The second DWORD address (CFCh) references a register named CONFIG_DATA. The general method for accessing config- uration space is to write a value into CONFIG_ADDRESS that specifies a PCI bus, a device on that bus, and a config- uration register in that device being accessed. A read or write to CONFIG_DATA will then cause the bridge to trans- late that CONFIG_ADDRESS value to the requested con- figuration cycle on the PCI bus. 4.7.5 Generating Special Cycles A special cycle is a broadcast message to the PCI bus. Two hardcoded special cycle messages are defined in the command encode: HALT and SHUTDOWN. Software can also generate special cycles by using special cycle genera- tion for configuration mechanism #1 as described in the PCI Specification 2.1 and briefly described here. To initiate a special cycle from software, the host must write a value to CONFIG_ADDRESS encoded as shown in Table 4-40. Thenextvalue writtentoCONFIG_DATA is theencoded special cycle. Type 0 or Type 1 conversion will be based on the Bus Bridge number matching the GX1 processor’sbus number of 00h. Table 4-40. Special Cycle Code to CONFIG_ADDRESS1 31 30 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 0 0 0000 0 Bus No. = Bridge 1 1 1 1 1 1 1 1 0 0 0 0 0 0 CONFIG ENABLE RSVD BUS NUMBER DEVICE NUMBER FUNCTION NUMBER REGISTER NUMBER TRANS- LATION TYPE 1. See Table 4-41 on page 168, bits [1:0] for translation type. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |