本文来源电子发烧友社区,作者:james, 帖子地址:https://bbs.elecfans.com/jishu_2288839_1_1.html
FPGA常用的基本类型wire、reg和parameter。
FPGA常用的基本类型wire、reg和parameter。
wire:线网型数据,表示硬件单元之间的物理连线,是verilog中默认的数据类型,由assign操作关键字赋值,可以是一个赋值表达式,assign关键字是实现组合逻辑操作的一种主要描述方式。
reg:寄存器型数据,会保持数据原有的值,直到被改变,无符号数。
parameter:表示常量,只能赋值异常。
所有操作都是在module中完成,module/endmodule表示模块的开始与结束,模块的参数由input/output信号组成。
在模块中,assign只能实现组合逻辑赋值,且一个assign后面只能跟一个赋值表达式,always既能实现组合逻辑赋值,又能实现时序逻辑赋值操作,且可以包括多条赋值表达式,多条赋值表达式应位于begin/end中间。在always中被赋值的信号应该定义为reg类型。
FPGA其中很多操作符及其用法和C语言有很多通之处,有时间大家可以系统性的了解一下verilog的语法。
使用高云烧录工具Gowin Programmer烧录程序中第一次上电经常会出现找不到仿真器的错误,如下图所示。


在弹出的界面中点击“Add”按钮,然后再在上图的界面中点击“Query”按键,最终点击“Save”按键,再次进行烧录,可以看到烧录成功的界面,如下图所示。

FPGA工程是通过顶层Verilog文件和真实的硬件原理图的连接进行对应的,将其称之为用户约束(布线器),云源软件通过“Process”Tab中的“User Constraints”选项下“FloorPlanner”子选项进入FloorPlanner显示界面,如下图所示,真实的引脚通过图中红色部分的“I/0 Constraints”选择不同信号的硬件管脚号、电平、速度、驱动能力等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
FPGA
+关注
关注
1655文章
22287浏览量
630329 -
高云半导体
+关注
关注
20文章
145浏览量
51670
发布评论请先 登录
相关推荐
热点推荐
【PCIE044】青翼凌云科技基于 JFM7VX690T 的全国产化 FPGA 开发套件
开发套件具有 1 个 FMC+(HPC)接口,1 路 PCIe x8 主机接口、4 个 QSFP+ 40G 光纤接口、2 路 RJ45 千兆以太网接口、1 个USB TypeC 串口。该开发套件在
高云半导体22nm FPGA产品家族亮相ICCAD-Expo 2025
2025年11月20日, 国内领先的FPGA芯片供应商广东高云半导体科技股份有限公司(以下简称“高云半导体”)隆重出席2025集成电路发展论
贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 FPGA C系列开发套件
FPGA C系列开发套件。此开发套件采用紧凑型桌面外形设计,并可选配子卡,支持插入PCIe 3.0 x1插槽。这款多功能、低功耗的电路板适用于工业、医疗、视频和安全等领域的嵌入式
发表于 08-04 17:27
•763次阅读
【高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验
【高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验
高云软件开发环境搭建好以后,进行正式的
发表于 07-21 05:57
【高云GW5AT-LV60 开发套件试用体验】一、硬件篇
【高云GW5AT-LV60 开发套件试用体验】一、硬件篇
高云的Arora Ⅴ系列的GW5AT-LV60 FPGA ,是
发表于 05-19 09:51
【高云GW5AT-LV60 开发套件试用体验】开箱及IDE与开发板基础功能测评
本帖最后由 jf_88521721 于 2025-5-18 12:34 编辑
一、硬件配置与开箱体验
高云GW5AT-LV60开发套件以“全场景图像处理”为核心定位,包装内包含核心板、底板
发表于 05-18 12:11
【高云GW5AT-LV60 开发套件试用体验】开箱测评
很荣幸收到高云GW5AT-LV60 FPGA图像开发板,就来发个开箱帖子吧,首先引入眼帘的就是这个大箱子
采用的是顺丰快递,可以看出高云的诚意满满
打开箱子,发现用塑料防护膜包裹着的
发表于 05-04 11:52
【高云GW5AT-LV60 开发套件试用体验】开箱报告
今天收到高云GW5AT-LV60 FPGA图像开发套件,拆开看看
很大一个箱子
里面是礼盒包装,相当豪华。
附包装清单:
① DK_VIDEO_GW5ATLV60UG225_V1.0核心板
发表于 04-30 14:39
高云半导体:车规FPGA应用丰富,产品差异化创新
齐聚一堂,共襄盛会。 高云半导体CTO兼研发副总裁王添平接受了电子发烧友网直播间采访,向业界及广大客户分享了高云特色FPGA产品及丰富的应用场景,并对国产
发表于 04-23 17:19
•1426次阅读
意法半导体推出创新NFC技术应用开发套件
意法半导体新推出一款创新的非接触式近场通信(NFC)技术应用开发套件。这款开发套件包含意法半导体新推出的ST25R200读写芯片,让NFC技术的应用创新变得更加简单容易。意法
高云Arora-V 60K FPGA图像开发板
2024年上,高云半导体发布了最新22nm先进工艺的60K高性能FPGA: Arora-V:GW5AT-LV60 高云的Arora Ⅴ系列的GW5AT-LV60
【新品发布】高云Arora-V 60K FPGA图像开发板
2024年上,高云半导体发布了最新22nm先进工艺的60K高性能FPGA: Arora-V:GW5AT-LV60 高云的Arora Ⅴ系列的GW5AT-LV60
发表于 02-18 17:34
•1233次阅读
意法半导体发布NFC读取器芯片及开发套件
意法半导体近日推出了一款创新的非接触式近场通信(NFC)技术开发套件,旨在加速非接触产品的设计进程。该开发套件的核心是意法半导体新研发的ST25R200 NFC读写芯片,它为NFC技术
【正点原子STM32H7R3开发套件试用体验】开发套件开箱报告
非常有幸,能够体验正点原子STM32H7R3开发套件。
一直以来,用了不少正点原子的产品,总的来说,体验非常的好。
收到套件快递,开箱的那一刻,觉得就是那个正点原子的味儿,一直没变。
一、套件盒子
发表于 12-12 00:54
高云半导体FPGA大学计划2024年会圆满结束
近日,高云半导体大学计划年会在武汉未来科技城盛大举行,本次年会以“FPGA人才培养”为主题,由广东高云半导体科技股份有限公司主办,武汉理工大

【高云半导体Combat开发套件试用体验】FPGA基本语法及Combat使用小技巧
评论