29.12.2013 Views

Functional Description -- HPC II Controller, External Memory ... - Altera

Functional Description -- HPC II Controller, External Memory ... - Altera

Functional Description -- HPC II Controller, External Memory ... - Altera

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

emi_rm_004<br />

2013.12.16<br />

Table 5-12: Clock and Reset Signals<br />

Clock and Reset Signals<br />

5-17<br />

Name<br />

global_reset_n<br />

pll_ref_clk<br />

phy_clk<br />

reset_phy_clk_n<br />

aux_full_rate_clk<br />

aux_half_rate_clk<br />

dll_reference_clk<br />

reset_request_n<br />

Direction<br />

Input<br />

Input<br />

Output<br />

Output<br />

Output<br />

Output<br />

Output<br />

Output<br />

<strong>Description</strong><br />

The asynchronous reset input to the<br />

controller. The IP core derives all other reset<br />

signals from resynchronized versions of this<br />

signal. This signal holds the PHY, including<br />

the PLL, in reset while low.<br />

The reference clock input to PLL.<br />

The system clock that the PHY provides to<br />

the user. All user inputs to and outputs from<br />

the controller must be synchronous to this<br />

clock.<br />

The reset signal that the PHY provides to the<br />

user. The IP core asserts reset_phy_clk_<br />

n asynchronously and deasserts<br />

synchronously to phy_clk clock domain.<br />

An alternative clock that the PHY provides<br />

to the user. This clock always runs at the same<br />

frequency as the external memory interface.<br />

In half-rate designs, this clock is twice the<br />

frequency of the phy_clk and you can use<br />

it whenever you require a 2x clock. In fullrate<br />

designs, the same PLL output as the<br />

phy_clk signal drives this clock.<br />

An alternative clock that the PHY provides<br />

to the user. This clock always runs at half the<br />

frequency as the external memory interface.<br />

In full-rate designs, this clock is half the<br />

frequency of the phy_clk and you can use<br />

it, for example to clock the user side of a halfrate<br />

bridge. In half-rate designs, or if the<br />

Enable Half Rate Bridge option is turned on.<br />

The same PLL output that drives the phy_<br />

clk signal drives this clock.<br />

Reference clock to feed to an externally<br />

instantiated DLL.<br />

Reset request output that indicates when the<br />

PLL outputs are not locked. Use this signal<br />

as a reset request input to any system-level<br />

reset controller you may have. This signal is<br />

always low when the PLL is trying to lock,<br />

and so any reset logic using <strong>Altera</strong> advises<br />

you detect a reset request on a falling edge<br />

rather than by level detection.<br />

<strong>Functional</strong> <strong>Description</strong>—<strong>HPC</strong> <strong>II</strong> <strong>Controller</strong><br />

Send Feedback<br />

<strong>Altera</strong> Corporation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!