在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 猫王300秒

[求助] verilog语言中always语句问题

[复制链接]
发表于 2010-10-16 18:35:51 | 显示全部楼层
不仅是锁相环,寄存器分频,时钟门控都可以作为时钟信号来用,放在always中。
发表于 2010-10-18 11:20:09 | 显示全部楼层
理论上说,电路中的任何信号都可作为时钟,但是实际应用中,由于现在绝大部分都是全同步的设计,要求在电路中只要有可能,尽量使大部分的触发器都使用相同的时钟;只有在多个时钟域的时候才会有不同的时钟。
语法上,只要使用了always @(posedge clk),就会出现一个使用clk信号作为时钟的触发器。
发表于 2010-11-1 21:33:22 | 显示全部楼层
回复 1# 猫王300秒


    有综合工具来完成以上功能
发表于 2010-11-1 21:52:51 | 显示全部楼层
学习。。。
发表于 2010-11-2 17:47:52 | 显示全部楼层
学习···
发表于 2010-11-2 20:35:20 | 显示全部楼层
你要理解真实的电路。always @(posedge clk)的意思是把clk信号接到寄存器的时钟输入端?。为什么接到时钟输入端就是上升沿触发?你要知道寄存器的结构,寄存器实际是有两个RS触发器组成的,只有时钟输入端由低到高时,才会将数据由D发送到Q端,看看具体的触发器结构就明白了。时序电路要求所有寄存器满足建立时间和保持时间,所有对时钟要求很高,实际上从晶振引入的时钟还不如锁相环以后的时钟干净。
发表于 2010-11-3 08:24:10 | 显示全部楼层
学习中。。。。
发表于 2010-11-4 09:21:04 | 显示全部楼层
都可以用的,没有区分外边和里边的。
发表于 2010-11-4 10:43:33 | 显示全部楼层
,always@(posedge clk)这个语句中的clk用的是通常是时钟树的时钟,综合实现中可选的。
发表于 2010-11-5 09:59:46 | 显示全部楼层
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-19 02:05 , Processed in 0.020442 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表