
Altera Corporation User Guide Version 11.1 7–15
October 2011
Functional Description
PCI Bus
Commands
Table 7–3 shows the PCI bus commands support for PCI-Avalon bridge.
The bus commands are discussed in greater detail in “PCI Target
Operation” on page 7–15 and “PCI Master Operation” on page 7–27.
PCI Target
Operation
Because it is used with all device types, the PCI target mode is the most
basic operational mode for the PCI-Avalon bridge. In PCI target mode,
the PCI-Avalon bridge supports the following PCI bus transactions:
■ Memory read/write
■ Configuration read/write
■ IO read/write
Table 7–3. PCI Bus Command Support Summary
Command Value Bus Command Cycle PCI Master (1) PCI Target (2)
0b0000 Interrupt acknowledge No Ignored
0b0001 Special cycle No Ignored
0b0010 I/O read Yes Yes
0b0011 I/O write Yes Yes
0b0100 Reserved Ignored Ignored
0b0101 Reserved Ignored Ignored
0b0110 Memory read Yes Yes
0b0111 Memory write Yes Yes
0b1000 Reserved Ignored Ignored
0b1001 Reserved Ignored Ignored
0b1010 Configuration read Yes Yes
0b1011 Configuration write Yes Yes
0b1100 Memory read multiple Yes Yes
0b1101 Dual address cycle (DAC) Yes (3) Ye s (3)
0b1110 Memory read line Yes Yes
0b1111 Memory write and invalidate No Yes
Notes to Ta b le 7 – 3:
(1) Refers to the ability of the PCI-Avalon bridge to initiate a PCI transaction with the indicated command.
(2) Refers to the ability of the PCI-Avalon bridge to accept a PCI transaction with the indicated command.
(3) This command is not supported in 32-bit PCI bus width applications.
Comentários a estes Manuais