PCIESS
Applications
Registers
(4 KB)
PCIe Remote Configuration Space
PCIESS Local Configuration Space
PCIESS Application Registers
0x2000
0x1000
0x0000
PCIESS
Config Space
Ty pe 0 / Type 1
(4 KB)
Remote Device
Config Space
Type 0 / Type 1
(4 KB)
PCIe Remote IO Space
0x3000
Remote Device
IO Space
(4 KB)
Preliminary
www.ti.com
Architecture
13.2.4 Address Spaces
Internal Device addressable resources, from PCIESS perspective, are categorized in to two separate
spaces. That is, PCIESS has two OCP Address Spaces or Regions. The first is dedicated for local
application registers, local configuration accesses, remote configuration accesses and remote IO
accesses (RC only). This space is referred as Address Space Zero. The second is dedicated for data
transfer and it is referred as Address Space One.
13.2.4.1 Address Spaces Zero
Address Space Zero is made of a contiguous 16 Kbytes of memory partitioned into four
sections/regions with equal sizes (each 4 Kbytes long). These regions are:
1. PCIESS Application Registers
2. PCIe Local Configuration Registers
3. PCIe Remote Configuration Registers
4. PCIe IO Access Window
illustrates the relationship of the various address regions within the Address Space Zero.
Figure 13-3. Address Space Zero Relationships
Each of the four addresses space Zero regions is meant for accessing a set of registers.
1. PCIESS Application Registers – These registers are used to configure and monitor various settings
within the PCIESS. These registers are specific to the application needs and are not related to the
PCIE Configuration Registers. Note that all PCIESS Application registers should be accessed in
32-bit mode.
2. PCIe Local Configuration Registers – PCIESS local configuration registers are used to read the
settings of configuration registers of the local PCIE Device. Prior to PCI Express configuration is
complete, these registers can also be written to. Depending upon whether PCIESS is configured as
RC or EP, the layout of these registers is either Config space Type 0 or Type 1. Note that all
accesses on PCIe Local Configuration Registers must be made in 32-bit mode. In EP Mode, this is
Type 0. In RC Mode, this is Type 1.
1283
SPRUGX9 – 15 April 2011
Peripheral Component Interconnect Express (PCIe)
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...