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.