Altera Hybrid Memory Cube Controller User Manual

Page 58

Advertising
background image

Table 5-8: HMC Controller IP Core INTERRUPT_STATUS Register at Offset 0x20

To clear an interrupt, write the value of 1 to the interrupt bit.

Bits

Field Name

Type

Value on

Reset

Description

31:

16

Reserved

RO

0x0000

15

Response Queue

Uncorrectable

ECC Error

W1C 0x0

The IP core sets this bit if it detects an uncorrectable ECC

error in the Response Queue memory. The IP core can

detect such an error only if you turn on Enable M20K ECC

support in the parameter editor.

14

Response Queue

ECC Error

W1C 0x0

The IP core sets this bit if it detects a correctable ECC error

in the Response Queue memory. If the IP core sets this bit it

also corrects the ECC error. The IP core can detect such an

error only if you turn on Enable M20K ECC support in the

parameter editor.

13

FERR_N

W1C 0x0

The IP core sets this bit if the HMC device indicates a fatal

error by asserting its active-low FERR_N pin. You must

connect the IP core

hmc_ferr_n

input signal to the HMC

device

FERR_N

output signal.

12

Retry Buffer

Uncorrectable

ECC Error

W1C 0x0

The IP core sets this interrupt bit if it detects an uncorrect‐

able ECC error in the Retry Buffer memory. The IP core can

detect such an error only if you turn on Enable M20K ECC

support in the parameter editor.

11

Retry Buffer

ECC Error

W1C 0x0

The IP core sets this interrupt bit if it detects a correctable

ECC error in the Retry Buffer memory. The IP core

automatically corrects the ECC in this case. The IP core can

detect such an error only if you turn on Enable M20K ECC

support in the parameter editor.

10 Reserved

RO

0x0

9

No More Tokens

W1C 0x0

The IP core sets this interrupt bit if it runs out of tokens.

Tokens represent available buffer space in the HMC device.

While the IP core has no remaining tokens, it does not send

any additional requests, per token-based flow control

requirements. This situation is not an error condition, but it

may indicate a reduction in performance. However, like any

interrupt bit, it causes the IP core to assert the

csr_irq

signal (assuming the global interrupt enable register bit is

set).
This bit has the value of 0 when the IP core comes out of

reset. After link initialization, the HMC device communi‐

cates its buffer capacity with a sequence of TRET packets.

After the IP core receives the first TRET packet, it begins

updating the

No More Tokens

register field.

5-6

Interrupt Related Registers

UG-01152

2015.05.04

Altera Corporation

HMC Controller IP Core Register Map

Send Feedback

Advertising