Altera Hybrid Memory Cube Controller User Manual

Page 42

Advertising
background image

Figure 4-2: HMC Controller IP Core to RX Application

The HMC Controller IP core acts as a source and the client acts as a sink in the receive direction.

dp_rsp_valid

dp_rsp_tag[8:0]

dp_rsp_cmd[5:0]

dp_rsp_size[2:0]

dp_rsp_data[255:0] or [511:0]

dp_rsp_error

dp_rsp_sop

dp_rsp_eop

HMC Controller

IP Core

RX Client

Logic

Table 4-2: Signals of the Data Path Response Interface

All interface signals are clocked by the

core_clk

clock.

Signal Name

Direction

Description

dp_rsp_valid

Output

Indicates that all of the

dp_rsp_tag

,

dp_rsp_cmd

,

dp_

rsp_error

,

dp_rsp_sop

, and

dp_rsp_eop

signals are

valid, and in a read response with payload,

dp_rsp_data

and

dp_rsp_size

are valid.

The application must accept all valid transactions. You

cannot back-pressure the HMC Controller IP core data

path response interface.
The IP core maintains this signal asserted for the duration

of a multi-cycle read data transfer.

dp_rsp_tag[8:0]

Output

The tag associated with the original request to which this

is a response.
After you process this response, the tag is available for re-

use.
The IP core maintains the value of this signal for the

duration of a multi-cycle read data transfer.

dp_rsp_cmd[5:0]

Output

Indicates the packet command associated with this

response. Refer to Table 25 in the HMC Specification v1.1

for the command encodings.
The IP core maintains the value of this signal for the

duration of a multi-cycle read data transfer.

UG-01152

2015.05.04

Application Response Interface

4-5

HMC Controller IP Core Signals

Altera Corporation

Send Feedback

Advertising