Altera HyperTransport MegaCore Function User Manual

Page 63

Advertising
background image

Chapter 3: Specifications

3–37

HyperTransport MegaCore Function Specification

© November 2009

Altera Corporation

HyperTransport MegaCore Function User Guide

Preliminary

Link Error Registers (Actual Offsets 0x4D, 0x51)

There are two registers of this type, one for each link. In the HyperTransport
MegaCore function, register 0 defines the link connected to the host bridge. For
end-chain applications, only register zero is used.

Table 3–19

describes the HT

capability link error registers.

Link Frequency Capability Registers (Actual Offsets 0x4E, 0x52)

Each link frequency capability register is a 16-bit read only register that indicates the
frequency capability of the link. Two registers are defined, one for each link. For
end-chain applications, only register 0 is used.

Table 3–20

and

Table 3–21

describe the

link frequency registers.

Table 3–19. HT Capability Link Error 0 Register Offset: Capability Pointer + 0x0D (Actual Offset: 0x4D)

Bits

Name

Register

Type

Default

Reset Used

Description

3:0

Link Frequency
Register

R/W

0

Cold

Intended to control the frequency of the link transmit clock,
but has no effect in the HyperTransport MegaCore function.

4

Protocol Error

R/C

0

Cold

Indicates that a protocol error was detected. The
HyperTransport MegaCore function reports a protocol error
when the

RxCTL_i

signal changes on other than a 4-byte

boundary.

5

Over Flow Error

R/C

0

Cold

Indicates that a packet was received but there was no room
in the Rx packet buffer. Indicates a failure in the flow
control mechanism.

6

End of Chain Error

R/C

0

Cold

Indicates a posted request of response has been given to
this transmitter when it is an end chain.

7

CTL Timeout

R/W

0

Warm

Indicates how long CTL may be low before a device
indicates a protocol error. 0 indicates one millisecond; 1
indicates 1 second.

Table 3–20. HT Capability Link Frequency 0 Capability Register Bits Offset Capability Pointer + 0x0E (Actual Offset: 0x4E)

Bits

Name

Register

Type

Default

Reset

Used

Description

15:0

Supported
Frequencies

R/O

See

Table 3–21

.

N/A

Indicates the supported frequencies of operation. The
default value is set based on the HT_RX_CLK_PERIOD
Parameter.

Table 3–21. Link Frequency 0 Capability Register Default Value

HT_RX_CLK_PERIOD

Register

Value

Supported Frequencies (MHz)

5000

0x0001

200

3333

0x0003

200, 300

2500

0x0007

200, 300, 400

2000

0x000F

200, 300, 400, 500

Advertising