完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
比如简单的以为数组我想定义成(3,13,22,3,4,5)这种,怎么定义成二维(1,3,4;2,5,4)
同上一维小数数组怎么定义,二维小数数组怎么定义 楼主新手,发现给的一维和二维例程都是逻辑的0和1 ,非常苦恼 |
|
相关推荐
9个回答
|
|
VHDL里数据可以定义为一维的,或者二维的,或者1*1维。更高的维数的数据就不可综合了。当然里边的数据只有二进制数,也就是不是0就是1。定义数组前需要用TYPE命令自己定义数据类型。
比如:一维数组 TYPE row IS ARRAY (7 DOWNTO 0) OF STD_LOGIC;然后就可以这样定义数组TESTROW1 。SIGNAL TESTROW1 :row; 1*1维 是这样,TYPE row IS ARRAY (0 TO 3) OF STD_LOGIC_VECTOR(7 DOWNTO 0 ); TESTROW2 。SIGNAL TESTROW2 :row; 2维 是这样 TYPE row IS ARRAY (0 TO 3,7 DOWNTO 0 ) OF STD_LOGIC; TESTROW3 。SIGNAL TESTROW3 :row;
最佳答案
|
|
|
|
VHDL和C语言不一样。。。。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
亘木夕四 发表于 2017-5-14 16:24 谢谢,已解决,不过我想问一下,我在写关于读写TXT数据仿真文件的时候,每次显示错误为can not find design unit work.test1 in library work located at isim/work 请问这是怎么回事 |
|
|
|
学习学习学习,谢谢!
|
|
|
|
学习学习学习,谢谢!
|
|
|
|
laodongsh 发表于 2017-6-5 19:31 不用回了,已解决 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1333 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1041 浏览 0 评论
2408 浏览 1 评论
2113 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
2376 浏览 0 评论
1878 浏览 49 评论
6017 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 01:20 , Processed in 0.554873 second(s), Total 59, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号