Altera PCI Compiler User Manual

Page 71

Advertising
background image

Altera Corporation

User Guide Version 11.1

2–13

October 2011

Parameter Settings

13

SELF_CFG_HB_ENA (1)

0

Host bridge enable. This bit controls the self-
configuration host bridge functionality. Setting this
bit to 1 causes the

pci_mt64

and

pci_mt32

MegaCore functions to power up with the master
enable bit in the command register hardwired to 1
and allows the master interface to initiate
configuration read and write transactions to the
internal configuration space. This feature does
not need to be enabled for the

pci_mt64

or

pci_mt32

master to initiate configuration read

and write transactions to other agents on the PCI
bus. Finally, you will still need to connect IDSEL
to one of the high order bits of the AD bus as
indicated in the PCI Local Bus Specification,
version 3.0
to complete configuration
transactions.

14

LOC_HDAT_MUX_ENA

0

Add internal data steering logic for 32- and 64-bit
systems. This bit controls the data and byte
enable steering logic that was implemented in the

pci_mt64

and

pci_t64

MegaCore functions

before version 2.0.0. When this bit is set to 0, only
the

l_dato[31..0]

and

l_beno[3..0]

buses will contain valid data during a 32-bit
master read (when a 64-bit transaction was
requested) or a 32-bit target write. Setting this bit
to 1 will implement the steering logic, providing
100% backward compatible operation with
versions prior to 2.0.0. If starting a new design,
Altera recommends adding the data steering logic
in the local side application for lower logic
utilization and better overall performance.

Table 2–2. Bit Definition of the ENABLE_BITS Parameter (Part 3 of 5)

Bit

Number

Bit Name

Default

Value

Definition

Advertising