modify tang documents

This commit is contained in:
wonderfullook
2023-04-07 18:43:10 +08:00
parent 010227d001
commit bf98c71ccb
7 changed files with 541 additions and 76 deletions

View File

@@ -0,0 +1,213 @@
---
title: M0P 模组
keywords: M0P ,模组, bl618, BL618
update:
- date: 2023-03-09
version: v0.1
author: wonder
content:
- 初次编写文档
---
## 模组概述
Sipeed M0P 模组是基于[博流智能科技](http://www.bouffalolab.com/)的 BL618 芯片所设计的一款 AIOT 模组,支持 WIFI6、蓝牙 5.2 等无线协议,邮票孔的让它能快速应用在多种 AIOT 场合。
购买链接:[淘宝](https://item.taobao.com/item.htm?id=710359411812)
<img src="./../../../zh/maixzero/m0p/assets/m0p/m0p_module_outlook.png" alt="m0p_module_outlook" width=15%>
## 模组特点
- 主芯片 BL618 RV32 320MHz RISC-V
- 支持 2.4G WIFI6IEEE 802.11 b/g/n/ax
- 支持蓝牙 5.x 双模BT+BLE
- 支持 Zigbee / IEEE 802.15.4
- 支持 USB 2.0 HS OTG480Mhz
- 支持IPEX一代天线座子和 PCB 板载天线
- 板载 SPI FLASH可选容量
- 邮票孔引出所有 IO
## 模组参数
<table>
<thead>
<tr>
<th colspan="3"> M0P 模组 </th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="18" style="white-space:nowrap">主控 BL618 处理器</td>
</tr>
<tr>
<td colspan="2">RISC-V CPUsRV32 320MHz</td>
</tr>
<tr>
<td colspan="2">SRAM: 480KB + 4MB </td>
</tr>
<tr>
<td rowspan="15"> 支持接口 </td>
</tr>
<tr>
<td>DVP Camera</td>
</tr>
<tr>
<td>DisplayQSPI、DBI</td>
</tr>
<tr>
<td>USB2.0 HS OTG(High-Speed 480Mhz)</td>
</tr>
<tr>
<td>SPI</td>
</tr>
<tr>
<td>UART * 2</td>
</tr>
<tr>
<td>IIC * 2</td>
</tr>
<tr>
<td>IIS</td>
</tr>
<tr>
<td>10bit-GPDAC</td>
</tr>
<tr>
<td>12~16bit GPADC</td>
</tr>
<tr>
<td>ACOMP</td>
</tr>
<tr>
<td>PWM</td>
</tr>
<tr>
<td>SDIO2.0</td>
</tr>
<tr>
<td>Audio Codec</td>
</tr>
<tr>
<td>无线:<br>· 支持Wi-Fi 802.11 b/g/n/axWiFi6<br>· 支持蓝牙 5.x 双模(BT+BLE)<br>· 支持Wi-Fi / 蓝牙/Zigbee 共存</td>
</tr>
<tr>
<td rowspan="3" style="white-space:nowrap"> 板载部件 </td>
</tr>
<tr>
<td colspan="2">板载 SPI FLASH 8MByte</td>
</tr>
<tr>
<td colspan="2">支持 IPEX 一代天线座子和 PCB 板载天线</td>
</tr>
</tbody>
<tr>
<td rowspan="5" style="white-space:nowrap"> 其他说明 </td>
</tr>
<tr>
<td colspan="2">
尺寸25.5mm (L) x 18mm (W)
</td>
</tr>
<tr>
<td colspan="2">
KICAD 格式封装文件下载:<a href="https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P/4_Package">点击跳转</a>
</td>
</tr>
<tr>
<td colspan="2">温升: &lt;30K</td>
</tr>
<tr>
<td colspan="2">工作温度范围:-10℃ ~ 65℃</td>
</tr>
</table>
## 尺寸大小
<img src="./../../../zh/maixzero/m0p/assets/m0p/m0p_size.png" alt="m0p_size" width=35%>
## 引脚分布
前往原理图查看:[点我](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P/2_Schematic)
## 软件描述
<table>
<thead>
<tr>
<th colspan = "2" > M0P 模组 </th>
</tr>
</thead>
<tbody>
<tr>
<td>OS</td>
<td> 支持FreeRTOS</td>
</tr>
<tr>
<td>开发方式</td>
<td>· 原生C SDK<br>· MaixHAL C 模块<br>· PikaPython </td>
</tr>
<tr>
<td> SDK </td>
<td><a href="https://github.com/bouffalolab/bouffalo_sdk"> github </a></td>
</tr>
<tr>
<td>Examples</td>
<td><a href="https://github.com/sipeed/M0P_BL618_examples"> github </a></td>
</tr>
</tbody>
</table>
## 模组资料
- [模组规格书](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P/1_datasheet)
- [模组原理图](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P/2_Schematic)
- [模组封装库](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P/4_Package)
- [模组尺寸图](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P/3_Dimensional_drawing)
---
- [博流官方文档](https://dev.bouffalolab.com/home/)
- [BL618 数据手册](https://gitee.com/wonderfullook/bl_docs/tree/main/BL616_DS/zh_CN) (gitee)
- [BL618 参考手册](https://gitee.com/wonderfullook/bl_docs/tree/main/BL616_RM/zh_CN) (gitee)
---
- [Sipeed Examples](https://github.com/sipeed/M0P_BL618_examples)github
- [Bouffalolab SDK](https://github.com/bouffalolab/bouffalo_sdk) (github)
- 交流 QQ 群:`816177882` 。[点我加群](https://jq.qq.com/?_wv=1027&k=4lroNFnI)
- 论坛:[bbs.sipeed.com](https://bbs.sipeed.com/)
## 注意事项
<table>
<tr>
<th>项目</th>
<th>注意事项</th>
</tr>
<tr>
<td>静电防护</td>
<td>· 请注意避免静电打到 PCBA 上;接触 PCBA 之前请把手的静电释放掉<br>· 在底板设计时,必须要从 ESD 防护角度进行设计(串电阻、加 ESD 二极管等)</td>
</tr>
<tr>
<td>容忍电压</td>
<td> 所有 GPIO 都是 3.3V 电平,请不要让 GPIO 的实际工作的电压超过额定值,否则会引起 PCBA 的永久性损坏 </td>
</tr>
<tr>
<td>避免短路</td>
<td>请在上电过程中,避免任何液体和金属触碰到 PCBA 上的元件的焊盘,否则会导致短路,烧毁 PCBA</td>
</tr>
<tr>
<td>BOOT 模式选择</td>
<td>
在启动时,芯片判定 BOOT 引脚的电平,选择两个启动选项之一<br>
· BOOT 低电平:从 FLASH 加载固件<br>
· BOOT 高电平:进入 USB 下载模式
</td>
</tr>
</table>
## 联系方式
M0P 模组可以在多种场景实现客户不同方面的需要,技术支持和商业合作请联系使用邮箱 [support@sipeed.com](support@sipeed.com)

View File

@@ -0,0 +1,242 @@
---
title: M0P Dock
keywords: M0P ,Dock, bl618, BL618
update:
- date: 2023-03-09
version: v0.1
author: wonder
content:
- 初次编写文档
---
## 板卡概述
Sipeed M0P Dock 是使用 [Sipeed M0P](https://wiki.sipeed.com//hardware/zh/maixzero/m0p/m0p.html) 模组设计的开发板,主控是 [bouffalolab](http://www.bouffalolab.com/) 的 BL618 芯片,支持 Wifi6 和蓝牙 5.2 无线协议,默认最高主频 320MHz支持 USB2.0 HS。板卡上有 DVP 接口来连接摄像头,有 FPC 座子来连接屏幕,有 TF 卡槽来扩展存储,还有一颗 WMM7027ATSN1 MEMS 麦克风用于自定义功能,板卡上还有电池充电管理电路,支持使用锂电池供电。
购买链接:[Aliexpress](https://item.taobao.com/item.htm?id=710359411812)
<img src="./../../../zh/maixzero/m0p/assets/m0p_dock/m0p_dock_outlook.png" alt="m0p_dock_outlook" width=15%>
## 板卡特点
- 主芯片 BL618 RV32 320MHz RISC-V
- Support 2.4G WIFI6IEEE 802.11 b/g/n/ax
- 支持蓝牙 5.x 双模BT+BLE和 Zigbee / IEEE 802.15.4
- USB 2.0 Type-C480Mhz可用作下载固件和USB转串口
- DVP 摄像头连接器
- SPI 屏幕连接器可以连接3.92寸320x320方形电容触摸屏
- 4.2V 锂电池充电电路
- 1 个 TF 卡连接器SDIO接口
- 1 个模拟麦克风、2 个 ADC 按键和 1 个状态指示灯
## 板卡参数
<table>
<tbody>
<tr>
<th colspan="3" style="white-space:nowrap"> M0P Dock 参数 </td>
</tr>
<tr>
<td rowspan="18" style="white-space:nowrap"> M0P 模组 </td>
</tr>
<tr>
<td colspan="2"> RISC-V CPUsRV32 320MHz </td>
</tr>
<tr>
<td colspan="2"> SRAM: 480KB + 4MB </td>
</tr>
<tr>
<td rowspan="15"> 支持接口 </td>
</tr>
<tr>
<td>DVP Camera</td>
</tr>
<tr>
<td>DisplayQSPI、DBI</td>
</tr>
<tr>
<td>USB2.0 HS OTG(High-Speed 480Mhz)</td>
</tr>
<tr>
<td>SPI</td>
</tr>
<tr>
<td>UART * 2</td>
</tr>
<tr>
<td>IIC * 2</td>
</tr>
<tr>
<td>IIS</td>
</tr>
<tr>
<td>10bit-GPDAC</td>
</tr>
<tr>
<td>12~16bit GPADC</td>
</tr>
<tr>
<td>ACOMP</td>
</tr>
<tr>
<td>PWM</td>
</tr>
<tr>
<td>SDIO2.0</td>
</tr>
<tr>
<td>Audio Codec</td>
</tr>
<tr>
<td> 无线:<br>· 支持Wi-Fi 802.11 b/g/n/axWiFi6<br>· 支持蓝牙 5.x 双模(BT+BLE)<br>· 支持Wi-Fi / 蓝牙/ Zigbee
共存<br>(更详细的特性请查看芯片 <a href="https://gitee.com/wonderfullook/bl_docs/tree/main/BL616_DS/zh_CN">
datasheet</a></td>
</tr>
</td>
</tr>
<tr>
<td colspan="1" rowspan="11" style="white-space:nowrap"> 板载部件 </td>
</tr>
<tr>
<td colspan="2">USB2.0 Type-C 母座连接器: <br> 可用作USB通信、下载固件和USB转串口</td>
</tr>
<tr>
<td colspan="2">DVP 摄像头连接器:<br> 通用接口,可以连接 GC0328 摄像头模组</td>
</tr>
<tr>
<td colspan="2">SPI 屏幕连接器:<br>可以连接 3.92 寸 320x320 方形电容触摸屏</td>
</tr>
<tr>
<td colspan="2">SPI FLASH默认8MByte</td>
</tr>
<tr>
<td colspan="2">1 个 TF 卡连接器SDIO接口</td>
</tr>
<tr>
<td colspan="2">1 个模拟麦克风WMM7027ATSN1全指向灵敏度 -38dB信噪比 59dB </td>
</tr>
<tr>
<td colspan="2">2 个 ADC 按键(在板子两侧)</td>
</tr>
<tr>
<td colspan="2">1 个电源指示灯和 1 个状态指示灯</td>
</tr>
<tr>
<td colspan="2">两侧排针引出所有 IO出厂已经焊接好排针</td>
</tr>
<tr>
<td colspan="2">4.2V 锂电池充电电路:<br>· USB 给整板供电,整板给电池供电,电池与整板主电源之间有二极管防倒灌<br>· 电池电压低于 3.3V 时 BL618 芯片会被强制处于复位状态<br>·
只支持最大电压是 4.2V 的可充电锂电池,不支持最大电压小于 4.2V 的可充电锂电池及不可充电的电池</td>
</tr>
</tbody>
</tbody>
</table>
## 引脚分布
![m0p_dock_pinmap](./../../../zh/maixzero/m0p/assets/m0p_dock/m0p_dock_pinmap.png)
## 产品对比
| --- | M0P Dock | ESP32-S3-DevKitC |
| ------------- | --------------------------------- | -------------------------------- |
| MCU | 单核320Mhz RISC-V | 双核240Mhz |
| SRAM | 480KB + 4MB | 512KB + 2MB(optional) |
| ROM | √ | √ |
| SPI Nor Flash | 8MB(optional) | 8MB(optional) |
| WIFI | IEEE 802.11 b/g/n/ax (WiFi6) | IEEE 802.11 b/g/n |
| BLE | √ | √ |
| I2C/UART/SPI | √ | √ |
| Microphone | 模拟麦克风 | × |
| LCD | 支持 3.92 英寸电容触摸屏 | × |
| Camera | DVP camera | × |
| USB | USB 2.0 High speed OTG480Mbps | USB 2.0 Full speed OTG12Mbps |
| 固件下载方式 | USB | USB |
## 软件描述
<table>
<thead>
<tr>
<th colspan = "2" > M0P 模组 </th>
</tr>
</thead>
<tbody>
<tr>
<td>OS</td>
<td> 支持FreeRTOS</td>
</tr>
<tr>
<td>开发方式</td>
<td>· 原生C SDK<br>· MaixHAL C 模块<br>· PikaPython </td>
</tr>
<tr>
<td> SDK </td>
<td><a href="https://github.com/bouffalolab/bouffalo_sdk"> github </a></td>
</tr>
<tr>
<td>Examples</td>
<td><a href="https://github.com/sipeed/M0P_BL618_examples"> github </a></td>
</tr>
</tbody>
</table>
## 板卡资料
- [板卡规格书](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P%20Dock/1_datasheet)
- [板卡原理图](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P%20Dock/2_Schematic)
- [板卡尺寸图](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P%20Dock/4_Dimensional_drawing)
- [板卡位号图](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P%20Dock/3_Bit_number_map)
- [3D 模型文件](https://dl.sipeed.com/shareURL/Maix-Zero/M0P/M0P%20Dock/5_3D_File)
---
- [博流官方文档](https://dev.bouffalolab.com/home/)
- [BL618 数据手册](https://gitee.com/wonderfullook/bl_docs/tree/main/BL616_DS/zh_CN) (gitee)
- [BL618 参考手册](https://gitee.com/wonderfullook/bl_docs/tree/main/BL616_RM/zh_CN) (gitee)
---
- [Sipeed Examples](https://github.com/sipeed/M0P_BL618_examples)github
- [Bouffalolab SDK](https://github.com/bouffalolab/bouffalo_sdk) (github)
- 交流 QQ 群:`816177882` 。[点我加群](https://jq.qq.com/?_wv=1027&k=4lroNFnI)
- 论坛:[bbs.sipeed.com](https://bbs.sipeed.com/)
## 注意事项
<table>
<tr>
<th>项目</th>
<th>注意事项</th>
</tr>
<tr>
<td>静电防护</td>
<td>· 请注意避免静电打到 PCBA 上;接触 PCBA 之前请把手的静电释放掉
</td>
</tr>
<tr>
<td>容忍电压</td>
<td> 所有 GPIO 都是 3.3V 电平,请不要让 GPIO 的实际工作的电压超过额定值,否则会引起 PCBA 的永久性损坏 </td>
</tr>
<tr>
<td>避免短路</td>
<td>请在上电过程中,避免任何液体和金属触碰到 PCBA 上的元件的焊盘,否则会导致短路,烧毁 PCBA</td>
</tr>
<tr>
<td>FPC 座子</td>
<td>在连接 FPC 软排线的时候,请确保排线无偏移地完整地插入到排线中</td>
</tr>
<tr>
<td>BOOT 模式选择</td>
<td>
在启动时,芯片判定 BOOT 引脚的电平,选择两个启动选项之一<br>
· BOOT 低电平:从 FLASH 加载固件<br>
· BOOT 高电平:进入 USB 下载模式
</td>
</tr>
</table>
## 联系方式
M0P Dock 开发板可以在多种场景实现客户不同方面的需要,技术支持和商业合作请联系使用邮箱 [support@sipeed.com](support@sipeed.com)

View File

@@ -26,11 +26,16 @@ Tang Nano 1K is a core board designed based on [Gowin](https://www.gowinsemi.com
![pinmap](./assets/1k-pin.png)
## Others
## Informations
- [Datasheet](https://dl.sipeed.com/shareURL/TANG/Nano%201K/1_Specification)
- [Schematic](https://dl.sipeed.com/shareURL/TANG/Nano%201K/2_Schematic)
- [Download center](https://dl.sipeed.com/shareURL/TANG/Nano%201K)
- [Examples](./../Tang-Nano-Doc/examples.md)
- [Bit number map](https://dl.sipeed.com/shareURL/TANG/Nano%201K/3_Bit_number_map)
- [Dimensional drawing](https://dl.sipeed.com/shareURL/TANG/Nano%201K/4_Dimensional_drawing)
- [3D File](https://dl.sipeed.com/shareURL/TANG/Nano%201K/5_3D_file)
- [Chip Manual](https://dl.sipeed.com/shareURL/TANG/Nano%201K/6_Chip_Manual)
- [Examples](https://wiki.sipeed.com/hardware/en/tang/Tang-Nano-Doc/examples.html)
## Addition

View File

@@ -42,11 +42,16 @@ Tang Nano 4K uses the onboard BL702 for jtag, with which to burn bitstream.
Run the Programmer in Gowin IDE to download firmware into FPGA.
## Information
## Informations
- [Datasheet](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/01_Specification)
- [Schematic](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/02_Schematic)
- [Bit number map](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/03_Bit%20number%20map)
- [Dimensional drawing](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/04_Dimensional%20drawing)
- [3D File](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/05_3D%20file)
- [hip Manual](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/06_Chip%20Manual)
- [Examples](https://wiki.sipeed.com/hardware/en/tang/Tang-Nano-Doc/examples.html)
- [Schematic](https://dl.sipeed.com/shareURL/TANG/Nano%204K/HDK/02_Schematic)
- [Download center](https://dl.sipeed.com/shareURL/TANG/Nano%204K/)
## Addition

View File

@@ -12,41 +12,41 @@ Tang nano 9K is a development board based on [Gowin](https://www.gowinsemi.com/e
Tang Nano 9K is the 5th product of Sipeed Tang series. Before purchasing, you can compare and choose from the following table according to your demands:
| Model | Tang Nano 1K | Tang Nano 4K | Tang Nano 9K |
| :------------------ | :--------------------------------------- | :--------------------------------------- | :------------------------------------------------------ |
| Appearance | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image002.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image004.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image006.gif" width="180" > |
| Logic Units (LUT4) | 1152 | 4608 | 8640 |
| Hard core processor | / | Cortex m3 | / |
| Crystal oscillator | 27MHZ | 27MHZ | 27MHZ |
| Display interface | RGB screen interface | HDMI | HDMI, <br>RGB screen interface,<br>SPI screen interface |
| Camera | / | Support OV2640 | / |
| External SPI FLASH | Reserved pads only | 32Mbits SPI flash | 32Mbits SPI flash |
| TF card slot | / | / | Yes |
| Debugger | Onboard USB-JTAG | Onboard USB-JTAG | Onboard USB-JTAG & USB-UART |
| Model | Tang Nano 1K | Tang Nano 4K | Tang Nano 9K |
| :------------------ | :----------------------------------------------------------------------------- | :----------------------------------------------------------------------------- | :----------------------------------------------------------------------------- |
| Appearance | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image002.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image004.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image006.gif" width="180" > |
| Logic Units (LUT4) | 1152 | 4608 | 8640 |
| Hard core processor | / | Cortex m3 | / |
| Crystal oscillator | 27MHZ | 27MHZ | 27MHZ |
| Display interface | RGB screen interface | HDMI | HDMI, <br>RGB screen interface,<br>SPI screen interface |
| Camera | / | Support OV2640 | / |
| External SPI FLASH | Reserved pads only | 32Mbits SPI flash | 32Mbits SPI flash |
| TF card slot | / | / | Yes |
| Debugger | Onboard USB-JTAG | Onboard USB-JTAG | Onboard USB-JTAG & USB-UART |
## Characteristic
This form shows detail specs of Tang Nano 9K
| Item | value |
| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| Logic units(LUT4) | 8640 |
| Registers(FF) | 6480 |
| ShadowSRAM SSRAM(bits) | 17280 |
| Block SRAM BSRAM(bits) | 468K |
| Number of B-SRAM | 26 |
| User flash(bits) | 608K |
| SDR SDRAM(bits) | 64M |
| 18 x 18 Multiplier | 20 |
| SPI FLASH | 32M-bit |
| Number of PLL | 2 |
| Display interface | HDMI interface, SPI screen interface and RGB screen interface |
| Debugger | Onboard BL702 chip provides USB-JTAG and USB-UART functions for GW1NR-9 |
| IO | • support 4mA、8mA、16mA、24mA other driving capabilities <br>• Provides independent Bus Keeper, pull-up/pull-down resistors, and Open Drain output options for each I/O |
| Connector | TF card slot, 2x24P 2.54mm Header pads |
| Button | 2 programmable buttons for users |
| LED | Onboard 6 programmable LEDs |
| Item | value |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Logic units(LUT4) | 8640 |
| Registers(FF) | 6480 |
| ShadowSRAM SSRAM(bits) | 17280 |
| Block SRAM BSRAM(bits) | 468K |
| Number of B-SRAM | 26 |
| User flash(bits) | 608K |
| SDR SDRAM(bits) | 64M |
| 18 x 18 Multiplier | 20 |
| SPI FLASH | 32M-bit |
| Number of PLL | 2 |
| Display interface | HDMI interface, SPI screen interface and RGB screen interface |
| Debugger | Onboard BL702 chip provides USB-JTAG and USB-UART functions for GW1NR-9 |
| IO | • support 4mA、8mA、16mA、24mA other driving capabilities <br>• Provides independent Bus Keeper, pull-up/pull-down resistors, and Open Drain output options for each I/O |
| Connector | TF card slot, 2x24P 2.54mm Header pads |
| Button | 2 programmable buttons for users |
| LED | Onboard 6 programmable LEDs |
### On-board Function block
@@ -56,11 +56,11 @@ This form shows detail specs of Tang Nano 9K
![Generated](./../../../zh/tang/Tang-Nano-9K/assets/clip_image010.gif)
| Usage | FPGA | MCU | FPGA+MCU |
| :-------------- | :----------------------- | :-------------------------------------------------------------------------------- | :-------------------------------------------------------------------- |
| Language | Verilog HDL/Verilog | C/C++ | Verilog HDL/Verilog C/C++ |
| Introduction | verify HDL design | After flashing the softcore bitstream, <br>this board can be used as a normal microcontroller unit | After flashing the softcore bitstream,<br>it can be used as two chips |
| User | BeginnerFPGA developer | RISC-V developersCortex-M developers | Senior engineer |
| Usage | FPGA | MCU | FPGA+MCU |
| :----------- | :----------------------- | :------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------- |
| Language | Verilog HDL/Verilog | C/C++ | Verilog HDL/Verilog C/C++ |
| Introduction | verify HDL design | After flashing the softcore bitstream, <br>this board can be used as a normal microcontroller unit | After flashing the softcore bitstream,<br>it can be used as two chips |
| User | BeginnerFPGA developer | RISC-V developersCortex-M developers | Senior engineer |
## User guide
@@ -131,4 +131,4 @@ Visit [examples](./../Tang-Nano-Doc/examples.md)
7. Avoid any liquid or metal touching the pads of components on PCBA during working, because this will cause short circuit and damage PCBA.
8. Pay attention to the multiplexed IO. The HDMI io ports are pulled up, when using these ios which are routed to pin headers, then may not meets your command.
![nano_9k_hdmi_io](./assets/nano_9k_hdmi_io.png)
![nano_9k_hdmi_io](./../../../zh/tang/Tang-Nano-9K/assets/nano_9k_hdmi_io.png)

View File

@@ -8,25 +8,25 @@ Tang Nano 9K 是基于高云半导体 GW1NR-9 FPGA芯片设计的精简型开发
## 产品参数
| 类别 |数值 |
| --------------------------------- | ------------------------------------------------------------ |
| 逻辑单元(LUT4) | 8640 |
| 寄存器(FF) | 6480 |
| 分布式静态随机存储器 <br>SSRAM(bits) | 17280 |
| 块状静态随机存储器 <br>B-SRAM(bits) | 468K |
| 块状静态随机存储器数目<br>BSRAM | 26 |
| 用户闪存(bits) | 608K |
| PSRAM(bits) | 64M |
| 高性能DSP模块 | 支持9x9,18x18,36x36bit的乘法运算和54bit累加器 |
| 乘法器 <br>(18 x 18 Multiplier) | 20 |
| SPI FLASH | 32M-bits |
| 灵活的PLL资源 | 2个锁相环PLLs |
| 显示屏幕接口 | HDMI接口, SPI屏幕接口和RGB屏幕接口 |
| 调试器 | 板载BL702芯片为GW1NR-9提供USB-JTAG下载和USB-UART串口打印功能 |
| IO | • 支持4mA、8mA、16mA、24mA等驱动能力 <br>• 对每个I/O提供独立的Bus Keeper、上拉/下拉电阻及Open Drain输出选项 |
| 连接器 | TF卡座子, 2x24P 2.54mm 排针焊盘 |
| 按键 | 2个用户可编程按键 |
| LED | 板载6个可编程LED |
| 类别 | 数值 |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| 逻辑单元(LUT4) | 8640 |
| 寄存器(FF) | 6480 |
| 分布式静态随机存储器 <br>SSRAM(bits) | 17280 |
| 块状静态随机存储器 <br>B-SRAM(bits) | 468K |
| 块状静态随机存储器数目<br>BSRAM | 26 |
| 用户闪存(bits) | 608K |
| PSRAM(bits) | 64M |
| 高性能DSP模块 | 支持9x9,18x18,36x36bit的乘法运算和54bit累加器 |
| 乘法器 <br>(18 x 18 Multiplier) | 20 |
| SPI FLASH | 32M-bits |
| 灵活的PLL资源 | 2个锁相环PLLs |
| 显示屏幕接口 | HDMI接口, SPI屏幕接口和RGB屏幕接口 |
| 调试器 | 板载BL702芯片为GW1NR-9提供USB-JTAG下载和USB-UART串口打印功能 |
| IO | • 支持4mA、8mA、16mA、24mA等驱动能力 <br>• 对每个I/O提供独立的Bus Keeper、上拉/下拉电阻及Open Drain输出选项 |
| 连接器 | TF卡座子, 2x24P 2.54mm 排针焊盘 |
| 按键 | 2个用户可编程按键 |
| LED | 板载6个可编程LED |
### 板载功能框图
@@ -40,25 +40,25 @@ Tang Nano 9K 是基于高云半导体 GW1NR-9 FPGA芯片设计的精简型开发
Tang Nano 9K 是 Sipeed 所推出的第五款 FPGA 开发板,与在售前代产品参数对比如下:
| 版型 | Tang Nano 1K | Tang Nano 4K | Tang Nano 9K |
| :------------------ | :--------------------------------------- | :--------------------------------------- | :------------------------------------------------------ |
| 外观图 | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image002.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image004.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image006.gif" width="180" > |
| 逻辑单元 (LUT4) | 1152 | 4608 | 8640 |
| 硬核处理器 | | Cortex M3 | |
| 板载晶振 | 27MHZ | 27MHZ | 27MHZ |
| 屏幕接口 | RGB 屏幕接口 | HDMI 接口 | HDMI 接口, <br>RGB 屏幕接口,<br>SPI 屏幕接口 |
| 摄像头接口 | | 默认 OV2640 | |
| 外部存储 | 仅预留焊盘 | 32Mbits SPI flash | 32Mbits SPI flash |
| TF 卡槽 | | | 有 |
| 下载器 | 板载 USB-JTAG | 板载 USB-JTAG | 板载 USB-JTAG & USB-UART |
| 版型 | Tang Nano 1K | Tang Nano 4K | Tang Nano 9K |
| :-------------- | :----------------------------------------------------------------------------- | :----------------------------------------------------------------------------- | :----------------------------------------------------------------------------- |
| 外观图 | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image002.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image004.gif" width="180" > | <img src="./../../../zh/tang/Tang-Nano/assets/clip_image006.gif" width="180" > |
| 逻辑单元 (LUT4) | 1152 | 4608 | 8640 |
| 硬核处理器 | | Cortex M3 | |
| 板载晶振 | 27MHZ | 27MHZ | 27MHZ |
| 屏幕接口 | RGB 屏幕接口 | HDMI 接口 | HDMI 接口, <br>RGB 屏幕接口,<br>SPI 屏幕接口 |
| 摄像头接口 | | 默认 OV2640 | |
| 外部存储 | 仅预留焊盘 | 32Mbits SPI flash | 32Mbits SPI flash |
| TF 卡槽 | | | 有 |
| 下载器 | 板载 USB-JTAG | 板载 USB-JTAG | 板载 USB-JTAG & USB-UART |
## 适用人群
| 用法 | FPGA | MCU | FPGA+MCU |
| :---- | :---------- | :------------- | :----------------- |
| 语言 | Verilog HDL/Verilog | C/C++ | Verilog HDL/Verilog C/C++ |
| 简介 | 上板验证用户HDL | 用户将软核的比特流文件下载到芯片后可将<br>GW1NR-9当做普通的MCU来使用 | 烧入软核后可以进行双核开发 |
| 适用人群 | 初学者FPGA开发者 | RISC-V开发者Cortex-M开发者 | 资深软硬件工程师 |
| 用法 | FPGA | MCU | FPGA+MCU |
| :------- | :------------------ | :------------------------------------------------------------------- | :---------------------------- |
| 语言 | Verilog HDL/Verilog | C/C++ | Verilog HDL/Verilog C/C++ |
| 简介 | 上板验证用户HDL | 用户将软核的比特流文件下载到芯片后可将<br>GW1NR-9当做普通的MCU来使用 | 烧入软核后可以进行双核开发 |
| 适用人群 | 初学者FPGA开发者 | RISC-V开发者Cortex-M开发者 | 资深软硬件工程师 |
## 上手指引