Altera PCI Compiler User Manual

Page 97

Advertising
background image

Altera Corporation

User Guide Version 11.1

3–23

October 2011

Functional Description

Table 3–8

shows definitions for the local target transaction status register

outputs.

Table 3–8. Local Target Transaction Status Register (lt_tsr[11..0]) Bit Definition

Bit Number

Bit Name

Description

5..0

bar_hit[5..0]

Base address register hit. Asserting

bar_hit[5..0]

indicates

that the PCI address matches that of a base address register and
that the PCI MegaCore function has claimed the transaction. Each
bit in the

bar_hit[5..0]

bus is used for the corresponding base

address register (e.g.,

bar_hit[0]

is used for

BAR0

).

When BAR0 and BAR1 are used to implement a 64-bit base
address register,

bar_hit[0]

and

bar_hit[1]

are asserted to

indicate that the

pci_mt64

and

pci_t64

MegaCore functions

have claimed the transaction.

When BAR1 and BAR2 are used to implement a 64-bit base
address register,

bar_hit[1]

and

bar_hit[2]

are asserted to

indicate that the

pci_mt64

and

pci_t64

MegaCore functions

have claimed the transaction.

6

exp_rom_hit

Expansion ROM register hit. The PCI MegaCore function asserts
this signal when the transaction address matches the address in the
expansion ROM BAR.

7

trans64bit

64-bit target transaction. The

pci_mt64

and

pci_t64

assert this

signal when the current transaction is 64 bits. If a transaction is
active and this signal is low, the current transaction is 32 bits. This
bit is reserved for

pci_mt32

and

pci_t32

.

8

targ_access

Target access. The PCI MegaCore function asserts this signal when
a PCI target access is in progress.

9

burst_trans

Burst transaction. When asserted, this signal indicates that the
current target transaction is a burst. This signal is asserted if the PCI
MegaCore function detects both

framen

and

irdyn

signals

asserted at the same time during the first data phase.

10

pci_xfr

PCI transfer. This signal is asserted to indicate that there was a
successful data transfer on the PCI side during the previous clock
cycle.

11

dac_cyc

Dual address cycle. When asserted, this signal indicates that the
current transaction is using a dual address cycle.

Advertising