Altera Hybrid Memory Cube Controller User Manual

Page 66

Advertising
background image

8. Change directory to <example design directory>

/example_design/par

.

9. Select

hmcc_example.qpf

.

10.Click Processing > Start Compilation. The project compiles and generates a SRAM Object File,

hmcc_

example.sof

, in the

output_files

folder.

11.Prepare the Arria 10 FPGA Development Kit board.

Note: Ensure that power is turned off before you change any settings.
• Add shunts to the J8 jumper to select 1.5V as the V

CCIO

setting for FMC connector B.

• Add shunts to the J11 jumper to select 1.8V as the V

CCIO

setting for FMC connector A.

12.Prepare the HMC mezzannine card.

• Set DIP switch SW1 to indicate cube ID 0:

Switch

Function

Setting

1

CUB[0]

Open

2

CUB[1]

Open

3

CUB[2]

Open

4

Don't Care

• Set DIP switch SW2 to specify clock settings:

Switch

Function

Setting

1

CLK1_FSEL0

Open (125 MHz)

2

CLK1_FSEL1

Open (125 MHz)

3

CLK1_SEL

Open (Crystal)

4

Don't Care

13.Use the Quartus II Programmer to configure the device on the Arria 10 FPGA Development Kit board.

After successful configuration, LED D7 on the board should display a red heartbeat (pulsing).

14.On the board, press user-defined push button PB0 (board reference S3 or schematic signal USER_PB0)

to start the testbench.
The following LEDs on the board indicate testbench results:

LED

Color

Meaning When Lit

D10

Red

Test failed

D9

Green

Test passed

D8

Green

Link initialization completed

Related Information

All Development Kits web page

For information about the Altera development kit that the example designs targets.

Volume 3 of the Quartus II Handbook

For information about programming an Altera device, refer to the "Quartus II Programmer" chapter.

UG-01152

2015.05.04

HMC Controller IP Core Example Design

6-3

HMC Controller IP Core Example Design

Altera Corporation

Send Feedback

Advertising