Reset and link training signals – Altera IP Compiler for PCI Express User Manual

Page 110

Advertising
background image

5–24

Chapter 5: IP Core Interfaces

Avalon-ST Interface

IP Compiler for PCI Express User Guide

August 2014

Altera Corporation

Reset and Link Training Signals

Table 5–7

describes the reset signals available in configurations using the Avalon-ST

interface or descriptor/data interface.

Table 5–7. Reset and Link Training Signals (Part 1 of 2)

Signal

I/O

Description

<variant>_plus.v or .vhd

pcie_rstn

I

pcie_rstn

directly resets all sticky IP Compiler for PCI Express configuration registers.

Sticky registers are those registers that fail to reset in L2 low power mode or upon a
fundamental reset. This is an asynchronous reset.

local_rstn

I

reset_n

is the system-wide reset which resets all IP Compiler for PCI Express circuitry not

affected by pcie_rstn. This is an asynchronous reset.

Both <variant>_plus.v or .vhd and <variant>.v or .vhd

suc_spd_neg

O

Indicates successful speed negotiation to Gen2 when asserted.

ltssm[4:0]

O

LTSSM state: The LTSSM state machine encoding defines the following states:

■

00000: detect.quiet

■

00001: detect.active

■

00010: polling.active

■

00011: polling.compliance

■

00100: polling.configuration

■

00101: polling.speed

■

00110: config.linkwidthstart

■

00111: config.linkaccept

■

01000: config.lanenumaccept

■

01001: config.lanenumwait

■

01010: config.complete

■

01011: config.idle

■

01100: recovery.rcvlock

■

01101: recovery.rcvconfig

■

01110: recovery.idle

■

01111: L0

■

10000: disable

■

10001: loopback.entry

■

10010: loopback.active

■

10011: loopback.exit

■

10100: hot.reset

■

10110: L1.entry

■

10111: L1.idle

■

11000: L2.idle

■

11001: L2.transmit.wake

■

11010: speed.recovery

reset_status

O

Reset Status signal. When asserted, this signal indicates that the IP core is in reset. This
signal is only available in the hard IP implementation. When the npor signal asserts,
reset_status

is reset to zero. The reset_status signal is synchronous to the pld_clk

and is deasserted only when the pld_clk is good.

<variant>.v or .vhd, only

Advertising