Functional description, Functional overview, Chapter 3. functional description – Altera PCI Compiler User Manual
Page 75: Functional overview –1, Chapter 3, functional description

Altera Corporation
User Guide Version 11.1
3–1
October 2011
3. Functional Description
This chapter contains detailed information on the PCI Compiler and the 
PCI MegaCore functions, including the following:
■
■
■
■
■
■
■
■
■
“64-Bit Addressing, Dual Address Cycle (DAC)”
Functional 
Overview
This section provides a general overview of pci_mt64, pci_mt32, 
pci_t64
, and pci_t32 functionality. It describes the operation and
assertion of master and target signals.
through
show the block diagrams for the pci_mt64,
pci_mt32
, pci_t64, and pci_t32 functions, respectively. The
functions consist of several blocks:
■
PCI bus configuration register space—implements all configuration 
registers required by the PCI Local Bus Specification, Revision 3.0
■
Parity checking and generation—responsible for parity checking and 
generation, as well as assertion of parity error signals and required 
status register bits
■
Target interface control logic—controls the operation of the 
corresponding PCI MegaCore function on the PCI bus in target mode
■
Master interface control logic—controls the PCI bus operation of the 
corresponding PCI MegaCore function in master mode (pci_mt64 
and pci_mt32 MegaCore functions only)
■
Local target control—controls local-side interface operation in target 
mode
■
Local master control—controls the local side interface operation in 
master mode (pci_mt64 and pci_mt32 MegaCore functions only)
■
Local address/data/command/byte enables—multiplexes and registers all 
address, data, command, and byte-enable signals to the local side 
interface.
