Pci bus arbiter – Digi NS9750 User Manual

Page 442

Advertising
background image

P C I b u s a r b i t e r

4 1 8

N S 9 7 5 0 H a r d w a r e R e f e r e n c e

PCI Subsystem ID register

Read-only value. To change this value, use the

SUBSYSTEM_ID

field in the PCI

Configuration 2 register (see page 430) in the PCI arbiter.

PCI Expansion ROM register

Read-only value, hardwired to

0x00000000

.

PCI Interrupt Line register

Read/write value indicating to which line of an interrupt controller the PCI interrupt
generated by the bridge is connected. This register is used only in those systems in
which NS9750 is not handling PCI interrupts.

PCI Interrupt Pin register

Read-only value programmed using the

INTERRUPT_PIN

field in the PCI Configuration 3

register (see page 431) in the PCI arbiter. Set this value to

0x1

(default value) when

NS9750 drives

INTA#

.

PCI Min Grant register

Read-only value programmed using the

MIN_GRANT

field in the PCI Configuration 3

register (see page 431) in the PCI arbiter.

PCI Max Latency register

Read-only value programmed using the

MAX_LATENCY

field in the PCI Configuration 3

register (see page 431) in the PCI arbiter.

PCI bus arbiter

NS9750 provides an embedded PCI bus arbiter that supports up to three external PCI
masters and the internal PCI-to-AHB bridge. The arbiter uses a rotating priority
scheme. An AHB slave is integrated with the PCI bus arbiter to access programmable
registers, to support system configuration and error reporting.

Advertising