GOWIN GW1N-1 User Manual

Fpga offline programmer

Advertisement

Quick Links

Gowin FPGA Offline Programmer
User Guide
UG291-1.1E,07/15/2019

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GW1N-1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for GOWIN GW1N-1

  • Page 1 Gowin FPGA Offline Programmer User Guide UG291-1.1E,07/15/2019...
  • Page 2 Copyright 2019Guangdong Gowin Semiconductor Corporation. All Rights Reserved. © No part of this document may be reproduced or transmitted in any form or by any denotes, electronic, mechanical, photocopying, recording or otherwise, without the prior written consent of GOWINSEMI. Disclaimer ™...
  • Page 3: Revision History

    Revision History Date Version Description 01/03/2018 1.0E Initial version.  Description of vcc1and vcc2 voltage 07/15/2019 1.1E configuration added;  Selection of verification added.
  • Page 4: Table Of Contents

    Contents Contents Contents ....................... i List of Figures ..................... ii List of Tables ....................... ii 1 About This Guide ..................... 1 1.1 Purpose ..........................1 1.2 Supported Products ......................1 1.3 Related Documents ......................1 1.4 Terminology and Abbreviation .................... 2 1.5 Support and Feedback .......................
  • Page 5: List Of Figures

    List of Figures List of Figures Figure 2-1 Driver Installed Information ....................4 Figure 2-2 Software Configuration Interface ..................4 Figure 2-3 Software Configuration Interface ..................6 Figure 2-4 Programmer Exterior ......................6 Figure 2-5 Connecting Programmer to SocketBoard ................. 7 Figure 2-6 Programming Interface Connection Diagram ..............
  • Page 6: List Of Tables

    List of Tables List of Tables Table 1-1 Abbreviations and Terminology ..................2 Table 2-1 Programming Time ......................10 Table 2-2 Error Code Corresponding to the Fault Information ............11 UG291-1.1E...
  • Page 7: About This Guide

    1. How to use FPGA offline programmer; 2. Description of Programmer functions. 1.2 Supported Products The programmer in the guide applies to the following products: GW1N-1, GW1N-2/2B, GW1N-4/4B, GW1NR-4/4B, GW1N-9, and GW1NR-9. Note! The corresponding data stream files are respectively named as GW1N1.fs, GW1N2.fs, GW1N4.fs, and GW1N9.fs.
  • Page 8: Terminology And Abbreviation

    Field Programmable Gate Array JTAG Joint Test Action Group Identification 1.5 Support and Feedback Gowin Semiconductor provides customers with comprehensive technical support. If you have any questions, comments, or suggestions, please feel free to contact us directly by the following ways. Website: www.gowinsemi.com E-mail:support@gowinsemi.com...
  • Page 9: Fpga Offline Programmer Instructions

    2.2.1 Software Download and Driver Installation The relevant software and driver package can be downloaded at Gowin website or contact the sales for help. Install the driver and the path is https://www.gowinsemi.com/en/support/devkits_detail/7/. After installation, use USB cable to connect the programmer and computer, and USB Serial Port(COMxx) appears on the port, that is, the driver is installed successfully, as shown in Figure 2-1.
  • Page 10: Configuration Interface

    2 FPGA Offline Programmer Instructions 2.2Offline Programmer Instructions Figure 2-1 Driver Installed Information 2.2.2 Configuration Interface OPmanager.exe is the associated software in the "bin" directory. Open OPmanager.exe, and the configuration options are shown in Figure 2-2. Figure 2-2 Software Configuration Interface 1.
  • Page 11: Configure To Programmer

    2 FPGA Offline Programmer Instructions 2.2Offline Programmer Instructions Note!  Status code: Determine whether the programming is successful or not according to the status code read from the FPGA after finishing programming data stream files.  Read-back: Determine whether the programming is successful or not according to the consistency of writing and reading after finishing programming data stream files.
  • Page 12: Program Four Fpga Devices Simultaneously

    2 FPGA Offline Programmer Instructions 2.2Offline Programmer Instructions Figure 2-3 Software Configuration Interface 2.2.4 Program four FPGA devices Simultaneously Figure 2-4 Programmer Exterior UG291-1.1E 6(11)
  • Page 13: Program One Fpga Automatically

    2 FPGA Offline Programmer Instructions 2.2Offline Programmer Instructions Figure 2-5 Connecting Programmer to SocketBoard The quad JTAG programming interfaces share the TCK, TDI, and TMS signal lines. After the programmer sends commands, the four FPGA respond and can be programmed simultaneously. Operation steps of programing four FPGA devices simultaneously are as follows: 1.
  • Page 14: Diagram And Description Of Programmer Interface Connection

    2.3Diagram and Description of Programmer Interface 2 FPGA Offline Programmer Instructions Connection 1. Programmer is powered on and start; “AUTO-PRO-MODE” will be displayed after pressing the program key for 5 seconds, and then the programmer enters the auto programming mode; Note! Support USB power supply or 5V power supply.
  • Page 15: Instructions Of Fpga Offline Programmer Firmware Update

    2.5 Notes 1. When multiple devices are programed simultaneously, only the same series of devices are supported. For example, all the GW1N-1 devices or all the GW1N-4 devices. 2. The data stream file is configured in the offline programmer. Select the FPGA to be programmed according to the screen prompt: "currently...
  • Page 16: Main Features Are As Follows

    Working voltage: DC5V±10% Power: 0.75 W Output voltage: 3.3v  Memory Internal memory: 8MByte  Reference time of programming Table 2-1 Programming Time Chip Type Supported Programming Time (ms) GW1N-1 5312 GW1N-2 5312 GW1N(R)-4 5312 GW1N(R)-9 6278 GW1NZ 4600 GW1NS-2...
  • Page 17: Table 2-2 Error Code Corresponding To The Fault Information

    2.8Error code and Troubleshooting Table 2-2 Error Code Corresponding to the Fault Information Error Code Fault Inforamtion Troubleshooting POR error GoWin VLD error Device error Detects whether the access device matches the data stream No access device Check whether the device is...

Table of Contents