专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
FPGA
FPGA刚学4天,新手请教几个问题
2019-07-15 20:44
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
FPGA
3573
2
1410
1,在阻塞赋值中,说是前边赋值阻塞后边赋值,但是看波形明明是同时变化,这是为什么?
2,在if ,else if, else语句中说是顺序执行,是时钟跳一个周期判断一次吗,还是同时判断,如果是同时判断为什么说是顺序执行?
3,是组合逻辑中用=,非组合逻辑中用<=; 还是=会生成组合逻辑,<=会生成时序逻辑,谁是因谁是果?
4,在always @ (a,b)中,是a,b分别跳变的时候触发,还是a==1,b==1的时候触发,如果是跳变触发,为什么说是电平驱动?<p>
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
我爱大脸猫
2019-07-16 01:36
1、你的if语句是写在always语句里面的,所以只要clk的上升沿到来或者rst_n的下降沿到来就会进行判断,如果你测试代码设计了时钟,那么每个时钟上升沿到来都会判断if语句。
2、一般而言时序设计中用非阻塞赋值,逻辑设计中用阻塞赋值,阻塞赋值和非阻塞赋值你可以分别写出来看看波形就明白了。在时序设计中用阻塞赋值容易产生锁存器。
3、always语句里面的a,b只要有一个变化就会执行。
加载中...
查看其它2个回答
一周热门
更多
>
相关问题
如何用FPGA驱动LCD屏?
5 个回答
请教一下各位专家如何用FPGA做eDP接口?
6 个回答
FPGA CH7301c DVI(显示器数字接口)没有数字输出
7 个回答
100颗FPGA的板子,开开眼界
6 个回答
求教自制最小系统版
10 个回答
相关文章
嵌入式领域,FPGA的串口通信接口设计,VHDL编程,altera平台
0个评论
Xilinx的FPGA开发工具——ISE开发流程
0个评论
基于FPGA的详细设计流程
0个评论
干货分享,FPGA硬件系统的设计技巧
0个评论
一种通过FPGA对AD9558时钟管理芯片进行配置的方法
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
FPGA
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
2、一般而言时序设计中用非阻塞赋值,逻辑设计中用阻塞赋值,阻塞赋值和非阻塞赋值你可以分别写出来看看波形就明白了。在时序设计中用阻塞赋值容易产生锁存器。
3、always语句里面的a,b只要有一个变化就会执行。
一周热门 更多>