实时

您的位置:首页>企业 >

Robei EDA常见问题|世界滚动


【资料图】

在Robei EDA里连接内部信号

一般来说,在代码模块之间的例化上,会存在两种端口例化的情况,一种是端口配输入输出线,直截了当,另一种是端口配上一级模块的内部信号,在高一级的模块里使用完了就不再引出信号线了。在Quartus 或者 Vivado 里,这两个操作没有什么不同,但是在 Robei EDA里,它的使用略有不同。

检查版本。在一些低一点的EDA版本里,是没有这个操作的,需要在官网下载最新版覆盖。如何检测是否有这个操作,点击robei 顶层模块的管脚,看有断属性里是否有 Connect 这个选项,如果有则可以继续操作;如果没有,需要在官网下载最新版覆盖。如何连接内部信号。将高层模块里的内部信号名称复制,在模块图像界面里,点击端口,粘贴到属性栏的Connect里面,就可以了。function函数的使用

在Verilog 里,function的用法就类似于C语言自己定义的函数,function有两个可以存在的地方,一个是Verilog 的module里,一个是自己写的“.v”文件,通过include 写在module之前。Robei EDA 都支持两种写法,只是操作略有不同。如果是在module里写,只在这个模块里用,就直接将function写在模块的code 区域如果是通过include 来包含,那就直接在robei的graph界面,右边的属性栏中有一个include,把需要包含的文件复制到robei模块保存的路径下,把文件名复制在include中,就可以完成包含了。【robei 目前好像还不支持在自己的EDA软件里写.v文件,因为只要模块文件一旦定义,就一定会包含module和endmodule,有些不需要这个的就会保错,同时,Robei EDA的模块只有过编译后才会生成 Verilog代码】

Verilog 中二维数组在Robei EDA中的问题首先关于二维数组在Verilog中的定义,在Verilog HDL中是提供关于二维数组的定义的,但这个二维数组和C语言中的二维数组,其实不是一个东西,FPGA中的二维数组并不是真正意义上的数组,而是由多个寄存器组成的ROM或者RAM。

这个二维数组的目的是帮助编程者去建立内存的行为模型,简单来说就是将内存封装为一个reg 类型的数组,在这个内存中的任意一个单元都可以通过下标去访问。

二维数组的定义如下:

reg [wordsize : 0] array_name [0 : arraysize];

二维数组可以作为一个module里的内部信号,但是不能以信号线的形式定义,也就是input 或者output。同时在赋值上,比较推荐用generate和读入文件的方法来赋值。

在Robei EDA中,规则也是一样的,每一个Robei的模块,都是一个完整的module,输入输出和inout信号都是完整对应硬件电路的信号线,所以不允许有二维数组的定义存在于信号中。

关键词:

推荐阅读
RobeiEDA常见问题- 在RobeiEDA里连接内部信号一般来说,在代码模块之

2023-06-27 09:32:20

“拍到了!小江豚也会蜕去胎皮。”6月24日,宜昌江豚保护志愿者杨河兴

2023-06-27 09:07:44

在新能源行业投资机会中,除已进入高速发展期的风光储车等行业外,我们

2023-06-27 08:47:30

1、明教的成长值如下:1点力量=8 3+的外功,1点体力=56的血和5 7的外防

2023-06-27 08:05:50

万载县气象台2023年06月27日03时14分发布大雾黄色预警信号:目前我县局

2023-06-27 07:07:26

无线网,字义上指不需要网线的网络,既包括允许用户建立远距离无线连接

2023-06-27 06:17:18

gla200油箱是50L,油箱容积就是衡量一辆汽车的承载汽油的能力,如果汽

2023-06-27 05:12:14

男性在性日子中会遇到一系列问题,既有工作的事,也有日子的事儿,许多男

2023-06-27 02:39:51

这两天有读者在评论区call厂长,让写一下港剧《一舞倾城》。做事一向高

2023-06-27 01:01:54

中国外交部今天(26日)举行例行记者会。对于瓦格纳集团事件,外交部发

2023-06-26 22:57:23

牵手融e邦,资本运作很简单。6月21日,江西国科军工集团股份有限公司(

2023-06-26 22:08:54

1、更年期女性记忆力减退,内分泌有点失调,短时间肥胖,本来个性蛮温

2023-06-26 21:11:05

执法现场。红网时刻新闻6月26日讯(通讯员寻小艳记者刘惟烜)“无证违

2023-06-26 20:35:23

很多小伙伴在使用神漫画的时候,想知道怎么订阅漫画自动打卡,下面小编

2023-06-26 19:48:13

出资三千多万元大北农控股子公司拟购买河北聚顺的部分股权,股权,邵根伙

2023-06-26 19:16:52

直播吧6月26日讯《每日体育报》消息,京多安在巴萨将获得每个赛季1000

2023-06-26 18:58:30

中国甘肃网6月26日讯(西北角·中国甘肃网记者 孙珩力)2023年6月27日

2023-06-26 18:19:08

1、新闻跑马灯是在电视新闻画面上的一个小空间,通常是用来显示头条新

2023-06-26 17:58:14

智通财经APP讯,互太纺织(01382)发布公告,该公司于2023年6月26日斥资

2023-06-26 17:17:27

近日,长春市青年路街道青林社区开展的“健康保健进家庭”主题义诊赠药

2023-06-26 16:58:51