问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据流描述方式应注意哪些问题(VHDL)的,急啊`~`~

发布网友 发布时间:2023-03-31 00:29

我来回答

1个回答

热心网友 时间:2023-05-24 23:02

数据流描述(dataflow description)以基本信号为基础,描述信号间的相互关系(函数关系),也称为“寄存器传输描述方式”,认为各信号随时存放于各寄存器中,信号的变化只是经过适当操作后在寄存器之间的传递。
数据流描述使用赋值类语句,它描述了数据流程的运动路径、运动方向和运动结果,与使用进程process的系统级描述是不同的。下面是数据流描述常用的几个句式:

数据流描述方式的结构体形式:
Architecture d of 实体名 is
类型说明;
常量说明;
信号说明;
函数定义;
begin
赋值类语句; (并行语句,为信号赋值,表达信号输入/输出关系)
end d;

1.直接赋值语句:
信号名<= 信号值(表达式);
注意的问题:
赋值式双方应为相同类型;
当采用一种类型时,表达式涉及的运算应与该类型相容;
实际数字电路中,信号的类型通常为“STD_LOGIC”,对应的运算通常为逻辑运算;

2.条件赋值语句:
信号名<=表达式1 when 布尔表达式1 else
……
表达式n when 布尔表达式n else
表达式(n+1);
注意的问题:
可以用于表达信号的控制传输;通常采用多个2选1数据选择器形成串接形式;
布尔表达式采用的运算只能是关系运算,结果为“true”时执行when之前的表达式,结果为“false”的时候执行else 之后的语句;
<= 既是赋值符号,又是小于等于符号,在使用时应注意场合和意义;

3.选择赋值语句:
with 选择表达式 select
信号名<=表达式 when 选择值;
……
表达式 when others;
注意的问题:
选择赋值语句根据选择表达式当前所取的不同选择值,对信号进行不同赋值;
语句应用与条件赋值语句类似,用于信号的控制传输;通常采用多路数据选择器方式实现;

4.时间延迟语句
数据在传输过程中必然出现时间延迟,为了表达信号的延时,可以在赋值语句中加上对于延迟时间的说明;
信号名<=表达式 after k ns;
各信号之间的传输时间可以表达门电路的延迟,也可以表达传输线的延迟,可以根据实验的结果来不断修改;
在基本门电路的设计时,可以为上升沿和下降沿分别设定不同的延迟时间;
after语句只是对电路物理性质的一种模拟描述,可以方便于仿真检查,但对于电路综合不会产生任何影响。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为freebuds4i切歌怎么操作_华为freebuds4i怎么切歌 华为freebuds pro切歌方法_华为freebuds pro怎么切歌 华为耳机怎么切换下一曲 欧美电影,好像是宠物有一个世界,宠物会想办法跟主人的灵魂互换占据 ...的名字,欧洲中世纪,一个王子的继母把他的灵魂和狗的灵魂互换了... 问一部外国电影的名字 剧情记得不大清楚l了 是前几年的片子 灵魂互换的... HUAWEI 华为 AGS2-W09 10.1英寸平板电脑 (香槟金、64GB+4GB、WiFi版... 诛仙3百法和千法差距大吗 微信怎么解除应用授权登录 授权应用删除方法 微信怎么解除应用授权登录授权应用删除方法 打岔是什么意思 早餐和炒菜可以一起办营业许可证吗? 卖火锅的营业执照可以炒菜不? 营业执照面馆不做面做炒菜可以吗? 五年级上册重阳节简单手抄报 五年级上册手抄报 时尚大咖老佛爷:想娶猫为妻,给猫发工资,死后给它留上亿遗产,是什么猫? 有一个庄园,主人的遗嘱把庄园给了自己的一只猫是什么电影 电影加菲猫里面为什么把遗产给了一只猫 一只猫带给主人的一份什么样的遗嘱? 电视为什么会突然黑屏了?? 想要找一些比较唯美感人的文章,主人公都用男孩、女孩,篇幅比较短,如下面的~~ 我的记忆力很差,尤其是记人名和数字。 有什么快速记忆数字的技巧 谁知道腾讯ieg是什么业务部门 我的卷帘门推大劲了,升到最上面了,一边高一边低。门又高又大,我也够不着了 手动卷帘门安装时连片看上去一边高一边低怎么回事?水平也没问题 孔乙己之死高三优秀续写作文 孔乙己九年级作文 杯酌的解释 少年无知,身上纹了多处纹身,很想快速清洗掉,怎么办? 什么是数据流分析法? 空调遥控器上按键功能求解答,同时说明怎么设置制热和制冷 梦见掉进古墓的预兆 梦见弟弟结婚掉进坟墓里出来的预兆 梦见深渊古墓的预兆 调墨的方法 耳环不是银针的带着过敏怎么办? 为什么近代形而上学唯物主义具有历史观上的唯心主义的局限性 烫发后怎样才能不变形 烫完卷头发以后要怎么保养才会不变形啊? 刚烫了卷发怎么保护不易变形 成化十四年第二部什么时候拍 10万车贷三年利息多少 个人工作总结医院护士2021 医院护士个人年终工作总结2021 科学技术发展利大还是弊大辩论正方辩论词 苹果6S的手机连接Wi-Fi的时候屏幕上面为什么没有显示连接的图标 为什么苹果6splus连接wifi后标志没有显示? 怎样使自己能把化学知识记牢不忘 租赁收入交什么税