1907|1

32

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

szfpga 详细:高云1N1开发板高云gowin软件使用教程 [复制链接]

1.概述

  国产FPGA是最近几年起来的产品,具有性价比高特点。高云FPGA,大多用在LED,电机控制,PLC设备上。

  高云1N1开发板采用GW1N-LV1QN48C6/I5 FPGA器件。具有低功耗,瞬时启动,高安全性,低成本,方便扩展等特点。价格便宜,易扩张,帮助用户快速进入国产FPGA学习。

开发板集成多个GPIO接口和多个LVDS接口,电压可以从3.3,2.5,1.8,1.2V选择。用户可选择不同电压适配不同的IO口。其中每个VCCIO也是独立供电,可以很简单改装成其他的不同bank不同电压要求。

芯片资源GW1N-1的资源有1K的LUT4,并且还有4个18K SRAM快,一个PLL锁相环。

封装有最小的CS30的封装,也有QN32,QN48,LQ100,LQ144这类封装。灰色线代表是兼容封装。其实芯片同等封装都是类似的电源和地,IO管脚有差别。

板子上两排引脚名称都已经标记了锁定管脚的名称。方便用户使用

2. 高云FPGA软件使用教程

       

 高云设计软件在 http://cdn.gowinsemi.com.cn/Gowin_V1.9.1.01Beta_win.rar 直接复制就可以下载,关于license 可以在官网申请就可以,但是必须要有公司名称和电话号码。

         双击桌面的 

图标进入软件,设定软件的license。 在help中选择mange license。


选择本地license文件。选择对应文件browse 选择文件。Save就可以保存设定。这个窗口还可以设定license文件,会跳到官方网站申请。

 

         

另外还得设定synplify软件路径。在个人用户变量的LM_LICENSE_FILE设定gowin的 synplify的 编译软件的license位置。

        

 建立一个工程,选择FILE-NEW或者桌面quick start中new project

 

        

 输入工程的名字和位置.

 

选择芯片类型GW1N系列,Device为GW1N-1,Package选择QFN48,SPEED选择C6/I5.

]把blink-led文件复制到工程中src中.

 

在design中增加文件.

选择process选项卡

         

选择synthesize综合当前文件.

再双击user constraints,选择floorplanner.

 

 


在打开的floorplanner的窗口,可以看到ports名称,底部有几个选择项。

 

 

选择I/O Constraints设定管脚位置,电压。

 

 

Led[0]设定在11,IO Type设定为lvcmos33,Led[1]设定在9,IO TYPE设定为LVCMOS33,sys-clk50m在27管脚,IO Type为LVCMOS33。

 

 

  选择保存文件。关闭floorplanner软件。

 

 

         

开始使用设备,在主程序中,选择design,看到有一个cst文件就是管脚约束文件,设定IO和电压要求。

 

 


       再次选择process,右键选择configuration。配置其中DONE管脚为普通IO管脚。

 

 

在配置窗口选择,DUAL-PUROSE pin 选择 USE DONE as regular IO,设定为普通的IO功能

 

 

双击place&route 或者右键选择run。

 

 

完成布局布线操作以后,选择program device。

 

 

开发板上面下载线缆连接对应的管脚。

插入gowin转接板和电源

 


        

 

整个设备连接如下

 

 


         选择scan的按钮,找到芯片。

 

 

选择operation ,设定为SRAM Program。Filename选择impl/pnr/blink-led.fs文件,save保存

 

 

选择箭头,编程设备。

 

 

         上述是SRAM烧录,这个烧录掉电以后是不会存在的。

由于软件存在bug问题,所以要关闭一次program软件,再打开。选择embedded flash mode,选择embflash erase,program。选择save。

 

 

再次选择箭头,烧录内部flash。

 

 

 

如果再烧录其他的模式,记住必须重新打开一次烧录软件。


————————————————
版权声明:本文为CSDN博主「SZFPGA-A」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_60910676/article/details/133853062

此帖出自FPGA/CPLD论坛

最新回复

来了解了解一下   详情 回复 发表于 2023-11-28 19:53
点赞(1) 关注
个人签名勇敢的走出去。
自己创业了。www.szfpga.com
 

回复
举报

10

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

来了解了解一下

此帖出自FPGA/CPLD论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
我的Beaglebone学习历程

整理一下前面发的帖子,搞个总帖,方便大家交流。1.BeagleBone 硬件性能测试 _周计划https://bbs.eeworld.com.cn/thread-324885-1 ...

【FPGA助学系列—实例2—跑表1】

verilog不过关啊, 不过关。哎,菜鸟玩verilog,写了几句程序错误一大片。:Cry:还好搞出来了。目前只有简单的跑表功能。后面会加 ...

富士通FRAM心得提交——应用笔记

与传统的非易失性存储器EEPROM和闪存相比,富士通的FRAM具有更快的写入、更高耐久力和更低功耗等优势。 FRAM的高速写入能够在电 ...

教你编写最简单的CM3操作系统,160行实现基本任务创建与切换,助你学习CM3与RTOS的精髓.

如题,任务创建与上下文切换是跟硬件息息相关的,而这恰恰是RTOS编写的最难点,抛开这些功能,剩下的就是双向链表增删改操作了,本例 ...

颁奖:9月29日力源&安森美直播

安森美半导体针对物联网的先进图像传感器解决方案 颁奖啦 恭喜以下网友获奖。 请获奖网友在2020年12月4日前 扫描下方 ...

如何将MCU与FPGA进行配对达到提高系统效率的目的?

FPGA已经变得如此具有成本效益,因此它们越来越多地与mcu结合使用,以提高整体系统效率。用途包括在的电路板空间中添加额外的功 ...

15周年庆]EE DIY(进度)--上位机UI改动

本帖最后由 RCSN 于 2021-7-12 18:00 编辑 DIY项目详情看此贴 之前的上位机UI主题等实在丑,再优化了下UI,搞了个EE专用 ...

【Silicon Labs BG22-EK4108A 蓝牙开发评测】一、开箱评测

激动的心,颤抖的手,2022年1月4日新年开工第一天从快递员小哥哥手里接过期待已久的Silicon Labs BG22-EK4108A开发板 ps:北 ...

好像惹祸啦,把一堆芯片落地上了,用手抓起来还是镊子拿,在线等,挺急的

求坛友指教,我不会毁了一堆芯片吧,啊啊啊啊…… 一早来,捣腾芯片,手一滑,把芯片都搞到地下啦, 一堆单片 ...

雅特力官方FAQ大集合(共140个),听说可以学到很多

更新日期:2023年6月15日 有工程师看了雅特力的官方FAQ,感觉可以学到很多内容,特此和官方申请,搬运一下。目前官方共放出14 ...

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表