编辑: XR30273052 | 2019-07-17 |
34 图5-18 SERIAL 配置模式连接示意图
35 图5-19 SERIAL 配置模式时序图
35 图6-1 配置选项
38 图6-2 加密密钥设置方法.39 图6-3 解密密钥设置方法.40 图6-4 比特流格式转换工具
41 图8-1 边界扫描操作示意图.45 表目录 UG290-1.05 iv 表目录 表1-1 术语、缩略语.2 表2-1 名词解释
3 表3-1 配置模式
5 表3-3 配置模式
6 表4-1 配置管脚列表.8 表4-2 配置管脚复用选项.9 表4-3 管脚功能
10 表5-1 配置模式对应的 MODE 值.18 表5-2 GW1N(R)系列 FPGA 产品重新上电和 RECONFIG_N 触发时序参数
19 表5-3 GW2A(R)系列 FPGA 产品重新上电和 RECONFIG_N 触发时序参数
19 表5-4 JTAG 配置模式管脚定义.20 表5-5 JTAG 配置模式时序参数.23 表5-6 SSPI 配置模式管脚.24 表5-7 SSPI 配置模式时序参数
26 表5-8 MSPI 配置模式管脚定义.27 表5-9 MSPI 配置模式时序参数.31 表5-10 CPU 配置模式管脚
34 表5-11 SERIAL 配置模式管脚定义.35 表5-12 SERIAL 配置模式时序参数.36 表6-1 高云半导体 FPGA 产品配置文件大小.41 表9-1 SPI Flash 操作指令
46 1 关于本手册 1.1 手册内容 UG290-1.05 1(46) 1关于本手册 1.1 手册内容 本手册主要介绍高云半导体 GW1N(R)、GW1NS 及GW2A(R)系列 FPGA 产品编程配置方面的通用特性及功能,旨在帮助用户更好地使用 Gowin FPGA 产品. 1.2 适用产品 本手册中描述的信息适用于所有高云半导体 FPGA 产品. 1.3 相关文档 通过登录高云半导体网站 www.gowinsemi.com.cn 可以下载、查看以下 相关文档: ? GW1N 系列 FPGA 产品数据手册 ? GW2A 系列 FPGA 产品数据手册 ? GW1NR 系列 FPGA 产品数据手册 ? GW2AR 系列 FPGA 产品数据手册 ? GW1NS 系列 FPGA 产品数据手册 ? GW1NZ 系列 FPGA 产品数据手册 ? GW1NSR 系列 FPGA 产品数据手册
1 关于本手册 1.4 术语、缩略语 UG290-1.05 2(46) 1.4 术语、缩略语 表1-1 中列出了本手册中出现的相关术语、缩略语及相关释义. 表1-1 术语、缩略语 术语、缩略语 全称 含义 LUT Look-up Table 查找表 FPGA Field Programmable Gate Array 现场可编程门阵列 JTAG Joint Test Action Group 联合测试行动组 GPIO General Purpose Input Output 通用输入、输出接口 SPI Serial Peripheral Interface 串行外设接口 SRAM Static Random Access Memory 静态随机存储器 MSPI Master Serial Peripheral Interface 主串行外设接口 IEEE Institute of Electrical and Electronics Engineers 电气和电子工程师协会 ID Identification 身份标识号 CRC Cyclic Redundancy Check 循环冗余校验 1.5 技术支持与反馈 高云半导体提供全方位技术支持,在使用过程中如有任何疑问或建议, 可直接与公司联系:
网址:www.gowinsemi.com.cn E-mail:[email protected] Tel:+86
755 8262
0391 2 名词解释 UG290-1.05 3(46) 2名词解释 本章主要介绍高云半导体 FPGA 产品编程配置过程中常用的一些名词及 含义,帮助用户熟悉高云半导体 FPGA 产品编程配置相关的概念. 表2-1 名词解释 名词 释义 编程(Program) 将Gowin 云源软件生成的比特流数据写入到 FPGA 内置 Flash 或者与 FPGA 相连的外部 SPI Flash 的 过程. 配置(Configure) 将Gowin 云源软件生成的比特流数据通过外部接口 或内置 Flash 加载到 FPGA 的SRAM 存储区的过 程. GowinCONFIG 除通用的 JTAG 配置模式外,高云半导体 FPGA 产 品支持的其他配置方式,包括自启动配置,双启动 配置, MSPI 配置, SSPI 配置, SERIAL 配置, CPU 配置.每款器件支持的 GowinCONFIG 配置模式多 少取决于器件型号和封装类型. 自启动配置(AUTO BOOT) FPGA 从内置 Flash 读取比特流数据进行配置的过 程.只有非易失器件支持此模式. 双启动配置(DUAL BOOT) FPGA 从内置 Flash 或外部 Flash 读取比特流数据 进行配置的过程,2 个比特流文件分别存放在内置 Flash 和外部 Flash,当首选的 Flash 配置失败时切 换到备选 Flash 进行配置.只有非易失器件支持此 模式. MSPI 配置 FPGA 作为主器件(master) ,通过 SPI 接口主动从 外部 Flash 读取比特流数据进行配置的过程. SSPI 配置 FPGA 作为从器件(slave) ,外部主机(master) 通过 SPI 接口写入比特流数据进行配置的过程. SERIAL 配置 FPGA 作为从器件(slave) ,外部主机(master) 通过串行接口写入比特流数据进行配置的过程. CPU 配置 FPGA 作为从器件(slave) ,外部主机(master)