Lmi signals, Lmi signals –38, R to – Altera Arria V Hard IP for PCI Express User Manual

Page 136: Lmi signals” on

Advertising
background image

7–38

Chapter 7: IP Core Interfaces

Arria V Hard IP for PCI Express

Arria V Hard IP for PCI Express

December 2013

Altera Corporation

User Guide

LMI Signals

LMI interface is used to write log error descriptor information in the TLP header log
registers. The LMI access to other registers is intended for debugging, not normal
operation.

Figure 7–30

illustrates the LMI interface.

The LMI interface is synchronized to

pld_clk

and runs at frequencies up to 250 MHz.

The LMI address is the same as the Configuration Space address. The read and write
data are always 32 bits. The LMI interface provides the same access to Configuration
Space registers as Configuration TLP requests. Register bits have the same attributes,
(read only, read/write, and so on) for accesses from the LMI interface and from
Configuration TLP requests. For more information about the Configuration Space
signals, refer to

“Transaction Layer Configuration Space Signals” on page 7–30

.

When a LMI write has a timing conflict with configuration TLP access, the
configuration TLP accesses have higher priority. LMI writes are held and executed
when configuration TLP accesses are no longer pending. An acknowledge signal is
sent back to the Application Layer when the execution is complete.

All LMI reads are also held and executed when no configuration TLP requests are
pending. The LMI interface supports two operations: local read and local write. The
timing for these operations complies with the Avalon-MM protocol described in the

Avalon Interface Specifications

. LMI reads can be issued at any time to obtain the

contents of any Configuration Space register. LMI write operations are not
recommended for use during normal operation. The Configuration Space registers are
written by requests received from the PCI Express link and there may be unintended
consequences of conflicting updates from the link and the LMI interface. LMI Write
operations are provided for AER header logging, and debugging purposes only.

c

In Root Port mode, do not access the Configuration Space using TLPs and the LMI bus
simultaneously.

Figure 7–30. Local Management Interface

Configuration Space

128 32-bit registers

(4 KBytes)

LMI

32

lmi_dout

lmi_ack

12

lmi_addr

32

lmi_din

lmi_rden

lmi_wren

pld_clk

Hard IP for

PCI Express

Advertising