Gowin Dk-ble-ceit-assem Development Kit User Guide

Gowin Dk-ble-ceit-assem Development Kit User Guide

GOWIN DK-BLE-CEIT-ASSEM Development Kit logo

GOWIN DK-BLE-CEIT-ASSEM Development Kit

GOWIN DK-BLE-CEIT-ASSEM Development Kit pro

Introduction

The DK-BLE-CEIT-ASSEM Development Kit is comprised of BLE module containing the GW1NRF-4 Bluetooth enabled µSoC FPGA along with a carrier board to quickly start developing applications. The GW1NRF-4 is the first device of its kind to offer a Bluetooth Low Energy 5.0 transceiver, a 32-bit ARC processor to hold the Bluetooth LE software stack as well as user applications and a 4.6k LUT of FPGA fabric for IO expansion, interfacing, parallel and accelerated gate array computing. The GW1NRF-LV4MOD/CEIT Bluetooth LE 5.0 module contains the GW1NRF-4 µSoC FPGA, radio antenna, and appropriate passives. The DK_BLE_CARRIER_INIT board provides a breakout of FPGA and microcontroller IO, LEDs for power and GPIO and an FTDI FT232H USB to JTAG device for easy programming. Figure 1 GW1NRF-4 BLE 5.0 Module (GW1NRF-LV4MOD/CEIT)

GOWIN DK-BLE-CEIT-ASSEM Development Kit 1

GW1NRF Carrier Board (DK_BLE_CARRIER_INIT)

GOWIN DK-BLE-CEIT-ASSEM Development Kit 2

Overview

The GW1NRF-4 module provides all passives, antenna as well as other components as a reference example. Bluetooth chips are typically developed on a module to enable an easier certification process. The GW1NRF-LV4MOD/CEIT module adopts GOWIN’s patented CoolStartTM technology, which allows power down of the FPGA IO and core voltages using the MCU PMU.

Note! FPGA pin assignments are labeled as they are defined in GOWIN EDA. MCU pin assignments are labeled as they are defined in GW1NRF SoC SDK, Synopsys Metaware and C/C++ definition files.

GOWIN DK-BLE-CEIT-ASSEM Development Kit 3

Table 1 – GW1NRF-LV4MOD/CEIT Header Pinouts and Description 

Header Pin NumberSignal NameDescription
L1VBATBattery Voltage Rail (1.9 – 3.6V); provides MCU and BLE VCC core voltage via built in Step Down DCDC
L2ENEnable. Used to enable BLE and ARC power rails
L3B19A_2FPGA GPIO
L4B19B_2FPGA GPIO
L5B20A_2FPGA GPIO
L6B20B_2FPGA GPIO
L7B26A_2FPGA GPIO
L8B26B_2FPGA GPIO
L9B32A_2FPGA GPIO
L10B32B_2FPGA GPIO
L11VCCIO_FPGAVCCIO for FPGA ( – )
L12GNDGround
B1VCC_GPIOVCCIO for MCU ( – )
B2R11B_1FPGA GPIO
B3R11A_1FPGA GPIO
B4R9A_1FPGA GPIO
B5TMMCU GPIO 5 and/or MCU reset
B6R3A_1FPGA GPIO
B7VCCXFPGA VCCX Voltage (2.5- 3.3V)
B8GPIO6MCU GPIO 6
B9T34A_0FPGA GPIO
B10T30B_0FPGA GPIO
B11T30A_0FPGA GPIO
B12T24B_0FPGA GPIO
B13T24A_0FPGA GPIO
R1VCCFPGA VCC core voltage (LV = 1.2V, UV = 1.8-3.3V)
R2L11A_3FPGA GPIO
Header Pin NumberSignal NameDescription
R3TMSJTAG for FPGA and MCU
R4TDIJTAG for FPGA and MCU
R5TDOJTAG for FPGA and MCU
R6JTAGSELJTAG for FPGA and MCU
R7GPIO7MCU GPIO 7
R8T9A_0FPGA GPIO
R9T9B_0FPGA GPIO
R10T16A_0FPGA GPIO
R11T16B_0FPGA GPIO

The GW1NRF-4 Carrier Board provides LEDs attached to power, MCU and FPGA GPIOs, IO breakout of FPGA and MCU GPIOs, appropriate regulator for 5V to 3.3V conversion and a USB to JTAG circuit to program the device. It also provides programming headers to perform various methods of programming the device either through the USB to JTAG circuit or for wireless OTA (over-the-air) programming of the MCU and FPGA.

Note!
FPGA pin assignments are labeled as they are defined in GOWIN EDA. MCU pin assignments are labeled as they are defined in GW1NRF SoC SDK, Synopsys Metaware and C/C++ definition files.
Figure 4 – GW1NRF-4 BLE 5.0 Carrier Board Pinout

GOWIN DK-BLE-CEIT-ASSEM Development Kit 4

Table 2 – GW1NRF-4 BLE 5.0 Carrier Board Header Pinouts and Description 

LEDs 
LED 1LED connected to FPGA Pin 8
LED 2LED connected to +3V3 Power Rail
LED 3LED connected to MCU GPIO 7
Header SV4 (Left Side Header) 
FPGA Pin 40FPGA GPIO assigned to QFN pin 40
FPGA Pin 41FPGA GPIO assigned to QFN pin 41
FPGA Pin 42FPGA GPIO assigned to QFN pin 42
FPGA Pin 43FPGA GPIO assigned to QFN pin 43
FPGA Pin 44FPGA GPIO assigned to QFN pin 44
FPGA Pin 45FPGA GPIO assigned to QFN pin 45
FPGA Pin 46FPGA GPIO assigned to QFN pin 46
FPGA Pin 47FPGA GPIO assigned to QFN pin 47
Header SV3 (Right Side Header) 
+5V5.0V power rail from USB input
+3V33.3V power Rail from regulator output
GNDGround
FPGA Pin 23FPGA GPIO assigned to QFN pin 23
FPGA Pin 24FPGA GPIO assigned to QFN pin 24
FPGA Pin 33FPGA GPIO assigned to QFN pin 33
FPGA Pin 35FPGA GPIO assigned to QFN pin 35
MCU GPIO 7MCU GPIO 7
MCU GPIO 5MCU GPIO 5

Getting Started

The best place to start using the GW1NRF-4 Development Kit is the “GW1NRF_Getting_Started_v1” getting started package. The guide steps through programming the FPGA and MCU, synthesizing and compiling RTL and C/C++ code respectively and showing an example of how to communicate between the 32-bit ARC microprocessor and the FPGA fabric.

Schematic

DK_BLE_GW1NRF-4_INIT_MOD Schematic can be available at Gowin website: www.gowinsemi.com, Support > Starter Kits and Development Boards > GW1NRF-LV4MOD/CEIT.

DK_BLE_CARRIER_INIT Schematic 
DK_BLE_CARRIER_INIT Schematic can be available at Gowin website: www.gowinsemi.com, Support > Starter Kits and Development Boards > DK BLE GW1NRF-4 INIT.

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 using the information presented below.

Website: www.gowinsemi.com E-mail: [email protected]

Revision History

DateVersionDescription
04/20/20201.0EPreliminary Version

Copyright © 2020 Guangdong 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
GOWINSEMI®, LittleBee®, Arora, and the GOWINSEMI logos are trademarks of GOWINSEMI and are registered in China, the U.S. Patent and Trademark Office, and other countries. All other words and logos identified as trademarks or service marks are the property of their respective holders, as described at www.gowinsemi.com.cn. GOWINSEMI assumes no liability and provides no warranty (either expressed or implied) and is not responsible for any damage incurred to your hardware, software, data, or property resulting from usage of the materials or intellectual property except as outlined in the GOWINSEMI Terms and Conditions of Sale. All information in this document should be treated as preliminary. GOWINSEMI may make changes to this document at any time without prior notice. Anyone relying on this documentation should contact GOWINSEMI for the current documentation and errata.

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals