Altera Arria II GX FPGA Скачать руководство пользователя страница 4

iv

Contents

Arria II GX FPGA Development Kit, 6G Edition User Guide

July 2010

Altera Corporation

SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–9
Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–9

The DDR3 Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10

Start   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10
Stop   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10
Performance Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10
Error Control   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–11
Number of Addresses to Write and Read   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–11
Data Type  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–11
Read and Write Control   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–11

The DDR2 Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12

Start   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12
Stop   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12
Performance Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12
Error Control   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–13
Number of Addresses to Write and Read   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–13
Data Type  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–13
Read and Write Control   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–13

The HSMC Tab  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–14

Status  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–14
Data Type  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–15
Error Control   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–15
Start   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–15
Stop   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–15
Performance Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–15

The Power Monitor  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–16

General Information   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–17
Power Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–18
Power Graph   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–18
Graph Settings  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–18
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–18

Calculating Power   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–18

Configuring the FPGA Using the Quartus II Programmer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–19

Appendix A. Programming the Flash Memory Device

Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–1
CFI Flash Memory Map  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–1
Preparing Design Files for Flash Programming  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–2

Creating Flash Files Using the Nios II EDS   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–2

Programming Flash Memory Using the Board Update Portal  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–3
Programming Flash Memory Using the Nios II EDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–3
Restoring the Flash Device to the Factory Settings   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–4
Restoring the MAX II CPLD to the Factory Settings  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  A–5

Additional Information

Document Revision History   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Info–1
How to Contact Altera  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Info–1
Typographic Conventions  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  Info–1

Содержание Arria II GX FPGA

Страница 1: ...101 Innovation Drive San Jose CA 95134 www altera com UG 01084 1 0 User Guide Arria II GX FPGA Development Kit 6G Edition Subscribe Arria II GX FPGA Development Kit 6G Edition User Guide...

Страница 2: ...ted under numerous U S and foreign patents and pending applications maskwork rights and copyrights Altera warrants performance of its semiconductor products to current specifications in accordance wit...

Страница 3: ...Arria II GX FPGA Development Kit 6G Edition 3 2 Installing the USB Blaster Driver 3 3 Chapter 4 Development Board Setup Introduction 4 1 Setting Up the Board 4 1 Factory Default Switch Settings 4 2 Ch...

Страница 4: ...rformance Indicators 6 15 The Power Monitor 6 16 General Information 6 17 Power Information 6 18 Power Graph 6 18 Graph Settings 6 18 Reset 6 18 Calculating Power 6 18 Configuring the FPGA Using the Q...

Страница 5: ...ent HSMCs provided by Altera partners supporting protocols such as Serial RapidIO 10 Gigabit Ethernet SONET Common Public Radio Interface CPRI Open Base Station Architecture Initiative OBSAI and other...

Страница 6: ...Software The Quartus II software including the SOPC Builder system development tool provides a comprehensive environment for system on a programmable chip SOPC design The Quartus II software integrate...

Страница 7: ...r Altera FPGA designs Arria II GX FPGA Development Kit 6G Edition Installer The license free Arria II GX FPGA Development Kit 6G Edition installer includes all the documentation and design examples fo...

Страница 8: ...1 4 Chapter 1 About This Kit Kit Features Arria II GX FPGA Development Kit 6G Edition User Guide July 2010 Altera Corporation...

Страница 9: ...ontact Altera before you proceed Inspect the Board To inspect the board perform the following steps 1 Place the board on an anti static surface and inspect it to ensure that it has not been damaged du...

Страница 10: ...s refer to the Arria II GX FPGA Development Kit 6G Edition page For additional daughter cards available for purchase refer to the Development Board Daughtercards page For the Arria II GX device docume...

Страница 11: ...llowing steps 1 Run the Quartus II Subscription Edition Software installer you acquired in Software on page 1 2 2 Follow the on screen instructions to complete the installation process f If you have d...

Страница 12: ...oduct for a specific user you on specific computers The Manage Computers and Manage Users pages allow you to add users and computers not already present in the licensing system 1 To license the Quartu...

Страница 13: ...ilable on the Altera website On the Altera Programming Cable Driver Information page of the Altera website locate the table entry for your configuration and click the link to access the instructions F...

Страница 14: ...3 4 Chapter 3 Software Installation Installing the USB Blaster Driver Arria II GX FPGA Development Kit 6G Edition User Guide July 2010 Altera Corporation...

Страница 15: ...the DC power jack J4 on the FPGA board and plug the cord into a power outlet c Use only the supplied power supply Power regulation circuitry on the board can be damaged by power supplies with greater...

Страница 16: ...DIP Switch ON 0 OFF 1 4 3 2 1 SW3 ON PCIe MODE DIP Switch installed installed installed not installed J9 JTAG Control Jumpers Table 4 1 SW3 Dip Switch Settings Switch Board Label Function Default Pos...

Страница 17: ...itch 5 has the following options When on reserved When off reserved Off 6 USB DISn Switch 6 has the following options When on reserved When off reserved Off 7 CLK EN Switch 7 has the following options...

Страница 18: ...ns 5 6 HSMB DIS This jumper has the following options Installing the shunt removes HSMC port B from the JTAG chain Removing the shunt includes HSMC port B in the JTAG chain Installed J9 pins 7 8 PCIe...

Страница 19: ...cycle the board The source code for the Board Update Portal design resides in the install dir kits arriaIIGX_2agx260_fpga examples directory If the Board Update Portal is corrupted or deleted from the...

Страница 20: ...a design over the network into the user portion of flash memory on your board perform the following steps 1 Perform the steps in Connecting to the Board Update Portal Web Page to access the Board Upda...

Страница 21: ...ers observe performance and measure power usage The application is also useful as a reference for designing systems To install the application follow the steps in Installing the Arria II GX FPGA Devel...

Страница 22: ...e application The Configure menu identifies the appropriate design to download to the FPGA for each tab After successful FPGA configuration the appropriate tab appears and allows you to exercise the r...

Страница 23: ...Arria II GX FPGA Development Board 6G Edition Reference Manual 5 Turn the power to the board on The board loads the design stored in the user hardware 1 portion of flash memory into the FPGA If your b...

Страница 24: ...the FPGA with a test system design perform the following steps 1 On the Configure menu click the configure command that corresponds to the functionality you wish to test 2 In the dialog box that appe...

Страница 25: ...PSR Read Write Determines which of the up to eight 0 7 pages of flash memory to use for FPGA reconfiguration The flash memory ships with pages 0 and 1 preconfigured Page Select Override PSO Read Writ...

Страница 26: ...ailable options OCR1 Sets the MAX II OCR1 register Refer to Table 6 1 for the list of available options SRST Resets the system and reloads the FPGA with a design from flash memory based on the other M...

Страница 27: ...shows the GPIO tab The following sections describe the controls on the GPIO tab Character LCD The Character LCD controls allow you to display text strings on the character LCD on your board Type text...

Страница 28: ...turn the board LEDs on and off Push Button Switches The read only Push button switches control displays the current state of the board user push buttons Press a push button on the board to see the gra...

Страница 29: ...ents Flash The Flash control allows you to read and write the flash memory on your board Type a starting address in the text box and click Read Values starting at the specified address appear in the t...

Страница 30: ...y on your board Figure 6 5 shows the DDR3 tab The following sections describe the controls on the DDR3 tab Start The Start control initiates DDR3 memory transaction performance analysis Stop The Stop...

Страница 31: ...ream each time you click the button Insert Error is only enabled during transaction performance analysis Clear Resets the Detected errors and Inserted errors counters to zeros Number of Addresses to W...

Страница 32: ...y on your board Figure 6 6 shows the DDR2 tab The following sections describe the controls on the DDR2 tab Start The Start control initiates DDR2 memory transaction performance analysis Stop The Stop...

Страница 33: ...tion stream each time you click the button Insert Error is only enabled during transaction performance analysis Clear Resets the Detected errors and Inserted errors counters to zeros Number of Address...

Страница 34: ...r that you are testing for this test to work correctly The following sections describe the controls on the HSMC tab Status The Status control displays the following status information during the loopb...

Страница 35: ...the FPGA fabric Error Control The Error control controls display data errors detected during analysis and allow you to insert errors Detected errors Displays the number of data errors detected in the...

Страница 36: ...5 GHz double data rate equating to a theoretical maximum bandwidth of 5312 5 MBps full duplex The Power Monitor The Power Monitor measures and reports current power information for the board To start...

Страница 37: ...e Power Monitor controls General Information The General information controls display the following information about the MAX II device MAX II version Indicates the version of MAX II code currently ru...

Страница 38: ...n to refresh the graph Reset This Reset control clears the graph resets the minimum and maximum values and restarts the Power Monitor Calculating Power The Power Monitor calculates power by measuring...

Страница 39: ...ard 6G edition power to the board is on and no other applications that use the JTAG chain are running To configure the Arria II GX FPGA perform the following steps 1 Start the Quartus II Programmer 2...

Страница 40: ...6 20 Chapter 6 Board Test System Configuring the FPGA Using the Quartus II Programmer Arria II GX FPGA Development Kit 6G Edition User Guide July 2010 Altera Corporation...

Страница 41: ...e files were created using the Nios II EDS just as the hardware design was created using the Quartus II software f For more information about Altera development tools refer to the Design Software page...

Страница 42: ...mory f For more information about Nios II EDS software tools and practices refer to the Embedded Software Development page of the Altera website Creating Flash Files Using the Nios II EDS If you have...

Страница 43: ...proceed to step 8 If no output appears on the LCD or if the CONF DONE LED D14 does not illuminate continue to step 4 to load the FPGA with a flash writing design 4 Launch the Quartus II Programmer to...

Страница 44: ...on 3 Click Add File and select install dir kits arriaIIGX_2agx260_fpga factory_recovery ArriaIIGX_2agx260_dev_ bup sof 4 Turn on the Program Configure option for the added file 5 Click Start to downlo...

Страница 45: ...how to restore the original factory contents to the MAX II CPLD on the FPGA development board 6G edition Make sure you have the Nios II EDS installed and perform the following instructions 1 Set the...

Страница 46: ...A 6 Chapter Restoring the MAX II CPLD to the Factory Settings Arria II GX FPGA Development Kit 6G Edition User Guide July 2010 Altera Corporation...

Страница 47: ...al support General Email nacomp altera com Software Licensing Email authorization altera com Note to Table 1 You can also contact your local Altera sales office or sales representative Visual Cue Mean...

Страница 48: ...function names for example TRI r An angled arrow instructs you to press the Enter key 1 2 3 and a b c and so on Numbered steps indicate a list of items when the sequence of the items is important suc...

Страница 49: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Intel DK DEV 2AGX260N...

Отзывы: