Advertisement

Quick Links

Reference Manual
Mpression Helio Board
Revision 1.3
2015/11/16
2015/11/16
© Mpression by Macnica Group
http://www.m-pression.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Helio Board and is the answer not in the manual?

Questions and answers

Summary of Contents for Mpression Helio Board

  • Page 1 Reference Manual Mpression Helio Board Revision 1.3 2015/11/16 2015/11/16 © Mpression by Macnica Group http://www.m-pression.com...
  • Page 2 Mpression Helio Board © Mpression – Solutions by Macnica Group Disclaimer The information in this document (hereinafter called “Information”) is subject to change without notice. Macnica Inc. (hereinafter called “Manufacturer”) makes no warranty of any kind regarding this document, or of any liability arising out of the application or use of information in this document, and assumes no responsibility for any errors that may appear in this document.
  • Page 3: Table Of Contents

    1.1 Legend ............................5 1.2 Cautions ............................. 5 1.3 Manufacturer Information ......................7 2. Unboxing ____________________________________________________________________ 8 3. The Helio Board Hardware Descriptions ___________________________________________ 9 3.1 Overview ............................ 9 3.2 Key Components ........................9 3.3 Block Diagram .......................... 10 4. The Helio board Components ___________________________________________________ 11 4.1 Board Overview ........................
  • Page 4 4.9.1 DDR3-SDRAM ..........................36 4.9.2 QSPI Flash ROM ......................... 39 4.9.3 EEPROM ............................ 39 4.10 Power Supply ........................... 40 4.10.1 Power Distribution System ......................40 5. Document Revision History ____________________________________________________ 42 © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 5: For Ensuring Safe Use

    Doing so may cause the kit to fail or to malfunction. Always be sure to use the kit in a temperatures ranging from 5°C to 35°C and a humidity range of 0% to 85%. Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 6 Manufacturer does not guarantee the operation of specific expansion boards or (Continued from peripheral devices when used in conjunction with this Board unless they are previous page) specifically mentioned in this Manual or their successful operation with this © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 7: Manufacturer Information

    Manual as customizable. 1.3 Manufacturer Information The Manufacturer of this product is: Macnica, Inc. | Strategic Technology Group Mpression 1-6-3 Shin-Yokohama, Kouhoku-ku, Yokohama, 222-8561 Japan http://www.m-pression.com Please contact through web site. Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 8: Unboxing

    Download these files from Web site The Helio board circuit diagram described in the Customer letter. FPGA sample design If there is any question or doubt about the packaged product, contact your local distributor. © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 9: The Helio Board Hardware Descriptions

    3. The Helio Board Hardware Descriptions 3.1 Overview This document describes the hardware features of the Helio board, including the detailed pin-out and component reference information required to create custom FPGA designs that interface with all components of the board.
  • Page 10: Block Diagram

    Mpression Helio Board 3.3 Block Diagram Figure 3-3-1 shows a block diagram of the Helio board. Type-miniB 256MB 64MB Mictor connector USB2.0 Embedded DDR3-SDRAM QSPI FlashROM (for HPS) DDR3-SDRAM USB-Blaster II (Not mount) JTAG_Chain USB2.0 Configuration ROM OTG (On The Go)
  • Page 11: The Helio Board Components

    Mpression Helio Board 4. The Helio board Components 4.1 Board Overview This section provides an overview of the Helio board Figure 4-1-1 shows a top view of the board. User Defined User Defined Warm Reset Cold Reset JTAG Master MICTOR_38P...
  • Page 12 Serial or quad-serial FPGA configuration in devices FPGA configuration ROM that support active serial ASx1 or ASx4 configuration schemes. 256-Mbit. EEPROM 32-kbit I2C Serial EEPROM. Connected to HPS Communication Ports © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 13 SW16 is the slide switch for power supply ON/OFF. SW16 Power switch (However, SW16 is not mounted on the Helio Rev1.2 board. The power supply of the Helio Rev1.2 board is supplied by connecting an AC adapter.) Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 14: Featured Device: Cyclone V Soc

    Mpression Helio Board 4.2 Featured Device: Cyclone V SoC Cyclone V SoC 5CSXFC6C6U23CNES and 5CSXFC5C6U23C7N device in a 672-pin UBGA package is surface-mounted on the Helio board. Table 4-2-1 describes the features of the Cyclone V SoC 5CSXFC6C6U23C and 5CSXFC5C6U23C device.
  • Page 15: Jtag Configuration

    Mpression Helio Board 4.3 JTAG Configuration This section describes configuration methods of FPGA and HPS supported by the Helio board. The Helio board supports the following three configuration methods: On-board USB-Blaster II is the default method for configuring the FPGA/HPS using the ...
  • Page 16: Hps Debugging Over Mictor Connector For In-Circuit Emulator

    On-board USB-Blaster II disable when JTAG header is used, the On-board USB-Blaster II JTAG interface cannot be used. JTAG_BLASTER_TDI 3.3-V ― JTAG Data from device 3.3V ― ― 3.3V Power © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 17 Mpression Helio Board JTAG_TMS 3.3-V ― JTAG Mode Select MICTOR_RSTn 3.3-V ― Mictor Reset Signal Input JTAG_TRST 3.3-V ― JTAG Reset JTAG_BLASTER_TDO 3.3-V ― JTAG Data to device ― ― Ground Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 18: Status Elements

    Mpression Helio Board 4.4 Status Elements The Helio board includes status LEDs. This section describes the status elements. Table 4-4-1 lists the LED board references, name, and functional descriptions. Table 4-4-1. Board-Specific LEDs Board Schematic I/O Standard Description Reference Signal Name Green LED.
  • Page 19: Setup Elements

    Mpression Helio Board 4.5 Setup Elements The Helio board includes some of setup elements. This section describes the following setup elements: JTAG settings DIP switch  HPS operation mode setting Jumper  HPS reset push button  Program configuration push button ...
  • Page 20: Hps Operation Mode Settings Jumper

    The HPS reset push button, COLD_RESETn (SW5) and WARM_RESETn (SW6), are input to the Cyclone V SoC HPS_PORn and HPS_nRST pin. Table4-5-4 lists the button controls and its descriptions. © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 21: Program Configuration Push Button

    USB Blaster II MAXII EZ-USB CY7C68013A Figure 4-5-1. Reset tree on the Helio board 4.5.4 Program configuration push button The program configuration push button, nCONFIG (SW3), is an input to the Cyclone V SoC nCONFIG pin. This input forces a FPGA reconfiguration from the EPCQ memory. Table 4-5-5 lists the switch control and its description.
  • Page 22: Msel Pins Settings

    3.3-V Push this button when FPGA is required configuration again. 4.5.5 MSEL pins Settings In the Helio board, the MSEL pins of the Cyclone V SoC are set as follows. Table 4-5-6. MSEL pins Setting MSEL[4..0] Configuration mode POR Delay...
  • Page 23: Clock Circuitry

    4.6.1 On board Oscillators The Helio board includes oscillators with a frequency of 25-MHz, 50-MHz, 100-MHz and 125-MHz. Figure 4-6-1 shows the default frequencies of all external clocks going to the Helio board. 10/100/1000 Ba s e-T Fi xed OSC...
  • Page 24: Off-Board Inputs / Outputs

    4.6.2 Off-board inputs / outputs The Helio board has input and output clocks which can be driven onto the board. The output clocks can be programmed to different levels and I/O standards according to the FPGA device's specification. Table4-6-2 lists the clock inputs for the Helio board.
  • Page 25: General User Input / Output

    4.7.1 User-Defined push button The Helio board includes seven user-defined push buttons. Board references SW11, SW12 and SW13 are push buttons for controlling FPGA logic of Cyclone V SoC FPGA. Board references SW7 through SW10 are push buttons to inputs to HPS_GPI on the Cyclone V SoC HPS.
  • Page 26: User-Defined Leds

    4.7.3 User-Defined LEDs The Helio Board includes general user-defined LEDs. Board references LED3 through LED6 are user-defined LEDs. For example, status and debugging signals are driven to the LEDs from Cyclone V SoC FPGA logic. Driving logic 0 on the I/O port turns the LED on while driving logic 1 turns the LED off.
  • Page 27: Debug Header

    4.7.5 Debug Header The Helio board includes four debug through hole for debug purposes. Cyclone V SoC HPS GPIO route directly to the through hole for the debugging, or quick verification. Table 4-7-5 lists the debug through hole pin assignments, signal names, and functions.
  • Page 28: Components And Interfaces

    Mpression Helio Board 4.8 Components and Interfaces This section describes the Helio board's communication ports and interface relative to the Cyclone V SoC device. The Helio board supports the following communication ports: 10/100/1000 Ethernet  HSMC  USB2.0 OTG ...
  • Page 29: Hsmc

    4.8.2 HSMC The Helio board supports a HSMC interface. The HSMC interface also supports a full SPI4.2 interface (17 LVDS channels), three input and output clocks, as well as SMB signals. The LVDS channels can be used for CMOS signaling or LVDS.
  • Page 30 ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 31 LVDS RX bit 7n or CMOS bit 35 HSMA_CLK_OUT_P1 LVDS or 2.5-V LVDS or CMOS clock out 1 or CMOS bit 36 HSMA_CLK_IN_P1 LVDS or 2.5-V LVDS or CMOS clock in 1 or Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 32 CMOS bit 74 HSMA_CLK_IN_P2 LVDS or 2.5-V LVDS or CMOS clock in 2 or CMOS bit 75 HSMA_CLK_OUT_N2 LVDS or 2.5-V LVDS or CMOS clock out 2n or CMOS bit 76 © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 33: Usb2.0 Otg

    4.8.3 USB2.0 OTG The Helio board supports USB 2.0 OTG using an external SMSC USB3300 PHY and HPS ULPI LINK function. The PHY-to-LINK interface is ULPI interface. The LINK function must be provided in the Cyclone V SoC HPS for typical USB applications.
  • Page 34 CP210x USB to UART Bridge VCP Drivers J10 header  In the Helio board, J10 is header for UART loop back test. Do not short J10 header at normal operation. 4.8.5 The Helio board supports microSD card interface using Cyclone V SoC HPS SD function.
  • Page 35 Mpression Helio Board Table 4-8-7 lists the I2C connected devices. Table 4-8-7. I2C connected devices Board Reference Type Device Address Description 24LC32A 0x51 EEPROM DS1339C-33 0x68 LTC2978 0x5C Power Monitor IC Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 36 Mpression Helio Board 4.9 Memory This section describes the Helio board's memory interface support and also their signal names, types, and connectivity relative to the Cyclone V SoC. The Helio board has the following memory interfaces: DDR3-SDRAM  QSPI FlashROM ( QSPI device is not mounted. Only interface is supported. ) ...
  • Page 37 1.5V-SSTL Class I Address bus DDR3_HPS_A8 1.5V-SSTL Class I Address bus DDR3_HPS_A9 1.5V-SSTL Class I Address bus DDR3_HPS_A10 1.5V-SSTL Class I Address bus DDR3_HPS_A11 1.5V-SSTL Class I Address bus Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 38 1.5-V SSTL Class I DDR3_HPS_DQS_N3 Differential Data strobe N byte lane 1 1.5-V SSTL Class I DDR3_HPS_ODT 1.5V-SSTL Class I On-die termination enable DDR3_HPS_ZQ ― ― ZQ impedance calibration © Mpression by Macnica Group Reference Manual - Mpression Helio Board...
  • Page 39 Note: Macnica doesn't guarantee the operation when you mounted QSPI Flash ROM to this product. 4.9.3 EEPROM The Helio board supports using Cyclone V SoC HPS I2C function a 32kbit EEPROM device for MAC Address of Ethernet. Refer to 4.8.6 I2C if you want to confirm detail EEPROM.
  • Page 40 HSMC connector. 4.10.1 Power Distribution System Figure 4-10-1 shows the power distribution system on the Helio board. Regulator inefficiencies and sharing are reflected in the currents shown, which are conservative absolute maximum levels. © Mpression by Macnica Group...
  • Page 41 LDO 1.5A Ethernet DVDD LTC3026-1 3.3V_EXT DCDC 5A HSMC LTC3605EUF 5.0V LTC3025-1 BIAS, USB BUS Power, LCD DCDC 700mAx2 LT3509EDE U21 OSC, MAXII VCCINT Figure 4-10-1. Power Distribution System Reference Manual - Mpression Helio Board © Mpression by Macnica Group...
  • Page 42 Sep 1, 2014 Added the explanation of the 5CSXC5 device  Nov 16, 2015 Fixed default BSEL setting(0x4 -> 0x5)  Added the explanation of the SD interface  © Mpression by Macnica Group Reference Manual - Mpression Helio Board...

Table of Contents