Altera Cyclone IV GX User Manual
Altera Cyclone IV GX User Manual

Altera Cyclone IV GX User Manual

Transceiver starter kit
Hide thumbs Also See for Cyclone IV GX:
Table of Contents

Advertisement

Quick Links

Cyclone IV GX Transceiver Starter Kit
User Guide
101 Innovation Drive
San Jose, CA 95134
www.altera.com
UG-01078-1.0

Advertisement

Table of Contents
loading

Summary of Contents for Altera Cyclone IV GX

  • Page 1 Cyclone IV GX Transceiver Starter Kit User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com UG-01078-1.0...
  • Page 2 Altera warrants performance of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Altera.
  • Page 3: Table Of Contents

    Cyclone IV GX Transceiver Starter Kit Installer ........
  • Page 4 CFI Flash Memory Map ..............A–1 Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 5 How to Contact Altera ........
  • Page 6 Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 7: Chapter 1. About This Kit

    ® The Altera Cyclone IV GX Transceiver Starter Kit is a complete design environment that includes both the hardware and software you need to develop Cyclone IV GX ® FPGA designs. The PCI-SIG-compliant board and the license-free Quartus II Web Edition software provide everything you need to begin developing custom Cyclone IV GX FPGA designs.
  • Page 8: Quartus Ii Web Edition Software

    Chapter 1: About This Kit Kit Features Quartus II Web Edition Software The Quartus II Web Edition Software is a license-free set of Altera tools with limited- functionality. Download the Quartus II Web Edition Software from the Quartus II Web Edition Software page of the Altera website.
  • Page 9: Chapter 2. Getting Started

    2. Getting Started Introduction This user guide leads you through the following Cyclone IV GX transceiver starter board setup steps: Inspecting the contents of the kit ■ Installing the design and kit software ■ ■ Setting up, powering up, and verifying correct operation of the transceiver starter board ■...
  • Page 10 2–2 Chapter 2: Getting Started References Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 11: Chapter 3. Software Installation

    & Licensing for Windows and Linux Workstations. Licensing Considerations The Quartus II Web Edition Software is license-free and supports Cyclone IV GX devices without any additional licensing requirement. This kit also works in conjunction with the Quartus_II Subscription Edition Software, once you obtain the proper license file.
  • Page 12: Installing The Usb-Blaster Driver

    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. Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 13: Chapter 4. Board Setup

    4. Board Setup Introduction The instructions in this chapter explain how to set up the Cyclone IV GX transceiver starter board. Setting Up the Board To set up and power up the board, perform the following steps: 1. The Cyclone IV GX transceiver starter board ships with its board switches preconfigured to support the design examples in the kit.
  • Page 14: Factory Default Switch Settings

    4–2 Chapter 4: Board Setup Factory Default Switch Settings Factory Default Switch Settings This section shows the factory switch settings for the Cyclone IV GX transceiver starter board. Figure 4–1 shows the switch locations and the default position of each switch on the bottom side of the board.
  • Page 15 Remote System Upgrades in Cyclone IV Devices chapter of the Cyclone IV GX Device Handbook. (2) The board ships with a simple design example stored in the EPCS flash memory device.To load the design and see the four user LEDs (D5-D8) blink, set the S7.1 - S7.4 switches to on, off, on, on, and power cycle the board.
  • Page 16 4–4 Chapter 4: Board Setup Factory Default Switch Settings Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 17: Chapter 5. Board Update Portal

    5. Board Update Portal Introduction The Cyclone IV GX Transceiver Starter Kit ships with the Board Update Portal design example stored in the factory portion of the flash memory on the board. The design consists of a Nios II embedded processor, an Ethernet MAC, and an HTML web server.
  • Page 18: Using The Board Update Portal To Update User Designs

    Chapter 5: Board Update Portal Using the Board Update Portal to Update User Designs 5. Click Cyclone IV GX Transceiver Starter Kit on the Board Update Portal web page to access the kit’s home page. Visit this page occasionally for documentation updates and additional new designs.
  • Page 19: Chapter 6. Board Test System

    Introduction The kit includes a design example and application called the Board Test System to test the functionality of the Cyclone IV GX transceiver starter board. The application provides an easy-to-use interface to alter functional settings and observe the results.
  • Page 20 JTAG bus, other applications using the JTAG bus might time out. Be sure to close the other applications before attempting to reconfigure the FPGA using the Quartus II Programmer. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 21: Preparing The Board

    BoardTestSystem.exe application. On Windows, click Start > All Programs > Altera > Cyclone IV GX Transceiver Starter Kit <version> > Board Test System to run the application. A GUI appears, displaying the application tab that corresponds to the design running in the FPGA.
  • Page 22: Board Rework Required

    The following sections describe the controls on the General tab. Board Information The Board information controls display static information about your board. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 23: Max Ii Registers

    2 = PGM 0 LED (D4) off and PGM 1 LED (D3) on, and ■ corresponds to the flash memory page for the user hardware 2 design © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 24: Jtag Chain

    The JTAG chain devices control shows all the devices currently in the JTAG chain. The Cyclone IV GX device is always the first device in the chain. Setting DIP switch S8.3 to the off position includes the MAX II device in the JTAG chain.
  • Page 25: Character Lcd

    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 graphical display change accordingly. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 26: The Ssram Tab

    SSRAM appears as 0x00200000 in the GUI. If you enter an address outside of the 0x00200000 to 0x003FFFFF SSRAM address space, a warning message identifies the valid SSRAM address range. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 27: Write

    The Flash tab allows you to read and write flash memory on your board. Figure 6–5 shows the Flash tab. Figure 6–5. The Flash Tab The following sections describe the controls on the Flash tab. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 28: Read

    The Ethernet Tab The Ethernet tab allows you to run an Ethernet application (the Simple Socket Server Test) on your board. Figure 6–6 shows the Ethernet tab. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 29: Start

    Socket Session Menu The Socket session menu allows you to interactively enter keyboard characters to select menu items. The application responds to the keypress and takes appropriate action. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 30: The Sma Tab

    Figure 6–7. The SMA Tab The following sections describe the controls on the SMA tab. Start The Start control initiates the loopback tests. Stop The Stop control terminates the loopback tests. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 31: Data Pattern

    TX and RX performance bars—Show the percentage of maximum data rate that the requested transactions are able to achieve. ■ Gbps—Shows the number of gigabits of data analyzed per second for transmit and receive. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 32: Error Control

    PCIe transmit signals. Figure 6–8 shows the PCIe tab. Figure 6–8. The PCIe Tab Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 33: Start

    PLL lock—Shows the PLL locked or unlocked state. ■ Pattern sync—Shows the pattern synced or not synced state. The pattern is considered synced when the start of the data sequence is detected. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 34: Error Control

    You can also run the Power Monitor as a stand-alone application. Power.exe resides in the <install dir>\kits\cycloneIVGX_4cgx15_starter\examples\board_test_system directory. On Windows, click Start > All Programs > Altera > Cyclone IV GX Transceiver Starter Kit <version> > Power Monitor to start the application.
  • Page 35: General Information

    Reset to refresh the screen with new board readings. A table with the power rail is available in the Cyclone IV GX Transceiver Starter Board Reference Manual. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 36: Power Information

    The first measurement is Vsense and the difference between the two measurements is Vdif. Plug the values into the equation to determine the power consumption. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 37: Configuring The Fpga Using The Quartus Ii Programmer

    JTAG chain are running. To configure the Cyclone IV GX FPGA, perform the following steps: 1. Start the Quartus II Programmer. 2. Click Add File and select the path to the desired .sof.
  • Page 38 6–20 Chapter 6: Board Test System Configuring the FPGA Using the Quartus II Programmer Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 39: Appendix A. Programming The Flash Memory Device

    Device Introduction As you develop your own project using the Altera tools, you can program the flash memory device so that your own design loads from flash memory into the FPGA on power up. This appendix describes the preprogrammed contents of the common flash...
  • Page 40: Preparing Design Files For Flash Programming

    If you have an FPGA design developed using the Quartus II software, and software developed using the Nios II EDS, follow these instructions: 1. On the Windows Start menu, click All Programs > Altera > Nios II EDS > Nios II Command Shell.
  • Page 41: Programming Flash Memory Using The Nios Ii Eds

    LEDs (D5-D8) illuminate indicating that the flash device is ready for programming. 8. On the Windows Start menu, click All Programs > Altera > Nios II EDS > Nios II Command Shell. 9. In the Nios II command shell, navigate to the <install dir>\kits\cycloneIVGX_4cgx15_starter\factory_recovery directory (or to the...
  • Page 42: Restoring The Flash Device To The Factory Settings

    LEDs (D5-D8) illuminate indicating that the flash device is ready for programming. 6. On the Windows Start menu, click All Programs > Altera > Nios II EDS > Nios II Command Shell. 7. In the Nios II command shell, navigate to the <install dir>\kits\cycloneIVGX_4cgx15_starter\factory_recovery directory and type the...
  • Page 43: Restoring The Max Ii Cpld To The Factory Settings

    To ensure that you have the most up-to-date factory restore files and information about this product, refer to the Cyclone IV GX Transceiver Starter Kit page of the Altera website. © March 2010 Altera Corporation Cyclone IV GX Transceiver Starter Kit User Guide...
  • Page 44 A–6 Appendix A: Programming the Flash Memory Device Restoring the MAX II CPLD to the Factory Settings Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...
  • Page 45: Additional Information

    Non-technical 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. Typographic Conventions This document uses the typographic conventions shown in the following table. Visual Cue Meaning...
  • Page 46 A warning calls attention to a condition or possible situation that can cause you injury. The angled arrow instructs you to press Enter. The feet direct you to more information about a particular topic. Cyclone IV GX Transceiver Starter Kit User Guide © March 2010 Altera Corporation...

Table of Contents