集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 994|回复: 2

请教VHDL中一些使用方法

[复制链接]
1376139719 发表于 2016-5-21 12:34:52 | 显示全部楼层 |阅读模式
对于signal dd:std_logic_vector(4 downto 0):="00001";  在程序中对它进行移位变成00010.那么用 dd <= dd sll 1 ;这句话有没有问题,能不能自己左移一位,赋给自己。还有就是信号变量声明时赋值用:=还是用<=。我知道程序中赋值变量:= 信号用<= 但是声明时我不太确定,因为我看到一个源代码,信号声明时赋初值用的是:=。所以我就迷糊了。
 楼主| 1376139719 发表于 2016-5-21 13:10:21 | 显示全部楼层
还有 x ut bit_vector(9 downto 0)); 可以这么操作吗 x <= x OR “0000011111”
 楼主| 1376139719 发表于 2016-5-21 14:58:28 | 显示全部楼层
还有VHDL编写程序,生成逻辑结构(就是逻辑电路)。对编写程序有什么要求,比如那些函数不能用,那些会造成大面积的开销等
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-6 12:25 , Processed in 0.055870 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表