EasyManua.ls Logo

GOWIN LittleBee Series - User Manual

GOWIN LittleBee Series
97 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Gowin FPGA Products
Programming and Configuration Guide
UG290-2.3E, 02/07/2021

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the GOWIN LittleBee Series and is the answer not in the manual?

Summary

About This Guide

1.1 Purpose

Explains the guide's scope and target audience for Gowin FPGA products.

1.2 Related Documents

Lists official user guides and datasheets available on the GOWINSEMI website.

1.3 Terminology and Abbreviations

Defines key terms and abbreviations used throughout the manual for clarity.

1.4 Support and Feedback

Provides contact information for technical support, questions, comments, and suggestions.

Configuration Modes

3.1 LittleBee Family of FPGA Products

Details configuration modes supported by the LittleBee® FPGA family, including GowinCONFIG.

3.2 Arora Family of FPGA Products

Describes configuration modes for Arora Family FPGA products, including encryption and security features.

Configuration Pin

4.1 Configuration Pin List and Reuse Options

Lists configuration pins, their usage in different modes, and options for reuse as GPIOs.

4.2 Configuration Pin Function and Application

Describes the functional roles and applications of key configuration pins like RECONFIG_N, READY, and DONE.

Configuration Mode Introduction

5.1 Configuration Notes

Provides important notes and general information regarding configuration modes and device behavior.

5.2 JTAG Configuration

Details the JTAG configuration mode, its standards, and process for Gowin FPGAs.

5.3 AUTO BOOT Configuration (Supported by LittleBee Family Only)

Explains the AUTO BOOT configuration mode for non-volatile LittleBee® FPGAs, using built-in Flash.

5.4 SSPI

Describes the Slave SPI (SSPI) mode for configuring FPGA via SPI by an external Host.

5.5 MSPI

Details the Master SPI (MSPI) mode, where FPGA acts as Master to read from external Flash.

5.6 DUAL BOOT Configuration (Supported by LittleBee Family Only)

Covers DUAL BOOT mode for non-volatile LittleBee® FPGAs, reading from external or built-in Flash.

5.7 CPU Mode

Explains CPU mode configuration using an 8-bit data bus interface by an external Host.

5.8 SERIAL Mode

Describes SERIAL mode, a low-pin-count configuration using a serial interface.

5.9 I²C Mode

Details I²C mode for configuration, a low-pin-count method using the I²C interface.

Bitstream File Configuration

6.1 Configuration Options

Outlines various options for configuring bitstream files, including CRC, compression, and encryption.

6.2 Configuration Data Encryption (Supported by Arora Family only)

Explains bitstream data encryption using AES for Arora Family FPGA products.

6.3 Configuration File Size

Discusses bitstream file formats (Text/Binary) and their maximum sizes based on LUT count.

6.4 Configuration File Loading Time

Details the time required to load bitstream files in MSPI and Autoboot modes.

Safety Precautions

Before Configuration

Describes pre-configuration steps, including device connection and ID verification by Gowin programmer.

During Configuration

Covers in-progress configuration checks, including CRC verification and real-time data accuracy.

After Configuration

Explains post-configuration states, security bit settings, and AUTO BOOT mode behavior.

Boundary Scan

SPI Flash Selection

GOWIN LittleBee Series Specifications

General IconGeneral
BrandGOWIN
ModelLittleBee Series
CategorySemiconductors
LanguageEnglish

Related product manuals