
IDT Non-Transparent Switch Operation
PES32NT24xG2 User Manual
14 - 2
January 30, 2013
Notes
Each BAR has a corresponding setup register. For example, BAR 0 (BAR0) has an associated BAR
Setup 0 (BARSETUP0) register. BAR setup registers allow a BAR to be enabled or disabled, control the
operating mode of the BAR as well as advertised capabilities (e.g., size of the BAR window), and if appli-
cable, control the address translation mechanism.
When an even BAR is configured for 64-bit operation, the odd BAR takes on the function of the upper
32-bits of the BADDR field of the even BAR. When an even and odd BAR are merged for 64-bit operation,
the fields of the odd BAR Setup register remain read-write but have no functional effect on the operation of
the device.
BAR Limit
Base Address Registers are used by a function to specify the amount of memory space required by the
function. Software configures read-write BAR register bits with the base address of the allocated memory
range. Since BARs specify the size of an aperture with read-only bits in the BADDR field, the PCI architec-
ture only allows apertures to be requested that are a power of two in size. In many applications, it is desir-
able to allocate smaller apertures.
BAR
Description
BAR 0
32-bit BAR that maps 4 KB NT-endpoint configuration registers
Lower half of 64-bit BAR that maps 4 KB NT-endpoint configuration registers
32-bit BAR with direct address translation
Lower half of 64-bit BAR with direct address translation
BAR 1
Upper half of 64-bit BAR that maps 4 KB NT-endpoint configuration registers
32-bit BAR with direct address translation
Upper half of 64-bit BAR with direct address translation
BAR 2
32-bit BAR with direct or lookup table address translation
Lower half of 64-bit BAR with direct or lookup address translation
BAR 3
32-bit BAR with direct address translation
Upper half of 64-bit BAR with direct or lookup table address translation
BAR 4
32-bit BAR with direct or lookup table address translation
Lower half of 64-bit BAR with direct or lookup table address translation
BAR 5
32-bit BAR with direct address translation
Upper half of 64-bit BAR with direct or lookup table address translation
Table 14.1 NT Endpoint BARs
Summary of Contents for PCI Express 89HPES32NT24xG2
Page 20: ...IDT Table of Contents PES32NT24xG2 User Manual x January 30 2013 Notes...
Page 24: ...IDT List of Tables PES32NT24xG2 User Manual xiv January 30 2013 Notes...
Page 28: ...IDT List of Figures PES32NT24xG2 User Manual xviii January 30 2013 Notes...
Page 56: ...IDT PES32NT24xG2 Device Overview PES32NT24xG2 User Manual 1 20 January 30 2013 Notes...
Page 100: ...IDT Switch Core PES32NT24xG2 User Manual 4 22 January 30 2013 Notes...
Page 128: ...IDT Failover PES32NT24xG2 User Manual 6 4 January 30 2013 Notes...
Page 148: ...IDT Link Operation PES32NT24xG2 User Manual 7 20 January 30 2013 Notes...
Page 164: ...IDT SerDes PES32NT24xG2 User Manual 8 16 January 30 2013 Notes...
Page 170: ...IDT Power Management PES32NT24xG2 User Manual 9 6 January 30 2013 Notes...
Page 196: ...IDT Transparent Switch Operation PES32NT24xG2 User Manual 10 26 January 30 2013 Notes...
Page 244: ...IDT SMBus Interfaces PES32NT24xG2 User Manual 12 40 January 30 2013 Notes...
Page 247: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 3 January 30 2013 Notes...
Page 248: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 4 January 30 2013 Notes...
Page 330: ...IDT Switch Events PES32NT24xG2 User Manual 16 6 January 30 2013 Notes...
Page 342: ...IDT Multicast PES32NT24xG2 User Manual 17 12 January 30 2013 Notes...
Page 344: ...IDT Temperature Sensor PES32NT24xG2 User Manual 18 2 January 30 2013 Notes...
Page 384: ...IDT Register Organization PES32NT24xG2 User Manual 19 40 January 30 2013...
Page 492: ...IDT Proprietary Port Specific Registers PES32NT24xG2 User Manual 21 44 January 30 2013 Notes...
Page 588: ...IDT NT Endpoint Registers PES32NT24xG2 User Manual 22 96 January 30 2013 Notes...
Page 710: ...IDT JTAG Boundary Scan PES32NT24xG2 User Manual 25 12 January 30 2013 Notes...
Page 743: ...IDT Usage Models PES32NT24xG2 User Manual 26 33 January 30 2013 Notes...
Page 744: ...IDT Usage Models PES32NT24xG2 User Manual 26 34 January 30 2013 Notes...