完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的人们,
我是xilinx的新手,VHDL对我来说是新的。 我想访问整数数组的索引。 请指导我。 以下代码无效。 库IEEE;使用IEEE.STD_LOGIC_1164.ALL;使用IEEE.STD_LOGIC_unsigned.ALL; PACKAGE array_example ISTYPE data_bus IS ARRAY(0到4)OF整数; END array_example; USE WORK.array_example.ALL; ENtiTY提取ISPORT(数据:IN整数; data_out:OUT整数); END提取;体系结构测试提取ISBEGINPROCESS(数据)BEGIN变量数据:data_bus;变量y:整数; y:数据(3); 结束过程;结束测试; |
|
相关推荐
3个回答
|
|
嗨@kelvinkalariya,
您将数据声明为整数作为块的输入。 您需要将其声明为data_bus。 PORT(数据:IN data_bus; data_out:OUT整数); 问候, 弗洛朗 FlorentProduct应用工程师 - Xilinx技术支持EMEA ------------------------------------------ -------------------------------------------------- ----------------------------不要忘记回复,kudo,并接受作为解决方案。 |
|
|
|
我根据您在代码中的建议进行了修改。
当我编译这段代码时,它会弹出Isim窗口。 之后我正在为Index数组写一个值。 在写入值时,它会挂起/粘住。 请做好。 库IEEE;使用IEEE.STD_LOGIC_1164.ALL;使用IEEE.STD_LOGIC_unsigned.ALL; PACKAGE array_example ISTYPE data_bus是ARRAY(0到3)OF整数; - 信号bus_data1:data_bus; END array_example; 使用WORK.array_example.ALL; ENTITY Array_1d ISPORT(数据:IN data_bus; data_out:OUT整数); END Array_1d; Array_1d的架构测试isBEGIN - PROCESS(data,data_out) - BEGIN - 可变数据:data_bus; - 变量data_out:整数; ddata_out --END PROCESS; END test; |
|
|
|
嗨@kelvinkalariya,
你说它挂了...你确定这是你看到的吗? 我看到的是它被停止了,但是默认它只运行1us。 你有任何试验台来模拟设计吗? 问候, 弗洛朗 FlorentProduct应用工程师 - Xilinx技术支持EMEA ------------------------------------------ -------------------------------------------------- ----------------------------不要忘记回复,kudo,并接受作为解决方案。 |
|
|
|
只有小组成员才能发言,加入小组>>
2416 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3372 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2458 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1109浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
581浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
445浏览 1评论
2002浏览 0评论
725浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 08:27 , Processed in 1.249680 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号