0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-10 15:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:james, 帖子地址:https://bbs.elecfans.com/jishu_2288839_1_1.html

FPGA常用的基本类型wireregparameter
wire:线网型数据,表示硬件单元之间的物理连线,是verilog中默认的数据类型,由assign操作关键字赋值,可以是一个赋值表达式,assign关键字是实现组合逻辑操作的一种主要描述方式。
reg寄存器型数据,会保持数据原有的值,直到被改变,无符号数。
parameter:表示常量,只能赋值异常
所有操作都是在module中完成,module/endmodule表示模块的开始与结束,模块的参数由input/output信号组成。
在模块中,assign只能实现组合逻辑赋值,且一个assign后面只能跟一个赋值表达式,always既能实现组合逻辑赋值,又能实现时序逻辑赋值操作,且可以包括多条赋值表达式,多条赋值表达式应位于begin/end中间。在always中被赋值的信号应该定义为reg类型。
FPGA其中很多操作符及其用法和C语言有很多通之处,有时间大家可以系统性的了解一下verilog的语法。
使用高云烧录工具Gowin Programmer烧录程序中第一次上电经常会出现找不到仿真器的错误,如下图所示。
pYYBAGK0DP6AakyvAACY1xO81OQ424.jpg
经过摸索,发现了一个基本100%上解决的办法。第一步点击“USB Cable Setting”,在弹出的窗口界面中点击“Custom LPT”按键,如下图所示。
poYBAGK0DP2ARQagAABGE3vmKvU490.jpg
在弹出的界面中点击Add”按钮,然后再在上图的界面中点击“Query”按键,最终点击“Save”按键,再次进行烧录,可以看到烧录成功的界面,如下图所示。
poYBAGK0DP6AUT_9AABC6PxkDRU480.jpg
FPGA工程是通过顶层Verilog文件和真实的硬件原理图的连接进行对应的,将其称之为用户约束(布线器),云源软件通过“ProcessTab中的“User Constraints”选项下“FloorPlanner”子选项进入FloorPlanner显示界面,如下图所示,真实的引脚通过图中红色部分的“I/0 Constraints”选择不同信号的硬件管脚号、电平、速度、驱动能力等。
pYYBAGK0DPyAeiHGAAC_aEya9A0210.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1665

    文章

    22576

    浏览量

    640919
  • 高云半导体
    +关注

    关注

    20

    文章

    149

    浏览量

    52060
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高云半导体亮相AEIF 2026汽车电子创新大会

    2026年5月20日,第十三届汽车电子创新大会暨2026车规半导体技术应用展(AEIF 2026)在上海隆重开幕。广东高云半导体科技股份有限公司(以下简称“高云
    的头像 发表于 05-22 17:39 2272次阅读
    <b class='flag-5'>高云</b><b class='flag-5'>半导体</b>亮相AEIF 2026汽车电子创新大会

    Lattice Semiconductor ProcessorPM开发套件:助力电子工程师高效设计

    Lattice Semiconductor ProcessorPM开发套件:助力电子工程师高效设计 一、引言 在电子设计领域,一款优秀的开发套件能为工程师节省大量时间和精力。Lattice
    的头像 发表于 05-21 14:55 129次阅读

    Power Manager II Hercules开发套件快速上手

    Power Manager II Hercules开发套件快速上手 在电子设计领域,开发套件的高效使用能极大地推动项目进展。Power Manager II Hercules开发套件为电子工程师提供
    的头像 发表于 05-21 14:30 145次阅读

    高云半导体3G SDI接口IP正式发布

    广东高云半导体科技股份有限公司(以下简称“高云半导体”)宣布,其自主研发的3G SDI(串行数字接口)接口IP核心已完成全面测试并正式向市场发布。为展示该IP的成熟度与稳定性,
    的头像 发表于 05-12 16:21 315次阅读

    Elektrobit与辰至半导体发布AutoNexKit高性能汽车网络开发套件

    2026年4月26日,Elektrobit与国内车规半导体设计新锐企业辰至半导体在2026北京车展“中国芯展区”,联合正式发布AutoNexKit高性能汽车网络开发套件。Elektrobit携手辰至
    的头像 发表于 04-30 14:47 1241次阅读

    全新Altera Agilex开发套件正式发布

    Altera 正式面向嵌入式和 FPGA 开发推出三款紧凑型、高性能开发套件,以丰富互联与扩展能力,加速从概念到原型的验证流程。
    的头像 发表于 03-19 16:06 464次阅读
    全新Altera Agilex<b class='flag-5'>开发套件</b>正式发布

    高云半导体车规级FPGA产品GW5AT-LV60UG225A0通过AEC-Q100 Grade 1认证

    近日,高云半导体基于 22nm 先进工艺平台打造的车规级 FPGA 产品——GW5AT-LV60UG225A0,成功通过国际公认的汽车电子可靠性标准 AEC-Q100 Grade 1认证。这标志着
    的头像 发表于 01-08 11:46 3529次阅读
    <b class='flag-5'>高云</b><b class='flag-5'>半导体</b>车规级<b class='flag-5'>FPGA</b>产品GW5AT-LV60UG225A0通过AEC-Q100 Grade 1认证

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程 在当今的电子设备开发领域,低功耗蓝牙技术因其广泛的应用前景和高效的性能表现,受到了众多开发者的青睐。Renesas的D
    的头像 发表于 12-29 11:00 1390次阅读

    【PCIE044】青翼凌云科技基于 JFM7VX690T 的全国产化 FPGA 开发套件

    开发套件具有 1 个 FMC+(HPC)接口,1 路 PCIe x8 主机接口、4 个 QSFP+ 40G 光纤接口、2 路 RJ45 千兆以太网接口、1 个USB TypeC 串口。该开发套件
    的头像 发表于 12-01 15:23 838次阅读
    【PCIE044】青翼凌云科技基于 JFM7VX690T 的全国产化 <b class='flag-5'>FPGA</b> <b class='flag-5'>开发套件</b>

    高云半导体携手汽车一级供应商推出CMS电子后视镜解决方案

    2025年11月13日,中国深圳,国内领先的FPGA供应商广东高云半导体科技股份有限公司(以下简称“高云半导体”)携手汽车一级供应商联合宣布
    的头像 发表于 11-27 11:15 3679次阅读
    <b class='flag-5'>高云</b><b class='flag-5'>半导体</b>携手汽车一级供应商推出CMS电子后视镜解决方案

    高云半导体22nm FPGA产品家族亮相ICCAD-Expo 2025

    2025年11月20日, 国内领先的FPGA芯片供应商广东高云半导体科技股份有限公司(以下简称“高云半导体”)隆重出席2025集成电路发展论
    的头像 发表于 11-27 11:10 2435次阅读
    <b class='flag-5'>高云</b><b class='flag-5'>半导体</b>22nm <b class='flag-5'>FPGA</b>产品家族亮相ICCAD-Expo 2025

    瑞芯微RV1126B开发套件评测大赛正式开赛!

    大赛简介EASYEAI灵眸科技正式启动2025年首届“瑞芯微RV1126B开发套件评测大赛”,以“硬核实践,赋能未来”为主题,面向开发者开放价值835元的EASYEAINano-TB开发套件
    的头像 发表于 10-27 09:12 3140次阅读
    瑞芯微RV1126B<b class='flag-5'>开发套件</b>评测大赛正式开赛!

    贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 FPGA C系列开发套件

    FPGA C系列开发套件。此开发套件采用紧凑型桌面外形设计,并可选配子卡,支持插入PCIe 3.0 x1插槽。这款多功能、低功耗的电路板适用于工业、医疗、视频和安全等领域的嵌入式
    发表于 08-04 17:27 1391次阅读
    贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 <b class='flag-5'>FPGA</b> C系列<b class='flag-5'>开发套件</b>

    高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验

    高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验 高云软件开发环境搭建好以后,进行正式的
    发表于 07-21 05:57

    意法半导体发布模块化IO-Link开发套件

    意法半导体发布了一套IO-Link开发工具,该套件提供开发IO-Link应用所需的全部软硬件,包含一个板载智能功率开关管的执行器开发板,简化
    的头像 发表于 06-16 16:58 1396次阅读