集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 9225|回复: 25

VHDL语句的不解,各位帮忙看看IFRISING_EDGE(CLK)THEN

[复制链接]
CTT 发表于 2010-6-28 00:16:52 | 显示全部楼层 |阅读模式
本帖最后由 fpgaw 于 2010-7-3 20:38 编辑

各位帮忙看看这句是什么意思,教科书上没有
IFRISING_EDGE(CLK)THEN
usd 发表于 2010-6-28 01:38:07 | 显示全部楼层
可能是时钟信号CLK的上升沿吧.<br>
<br>
俺也没见过.CLK'EVENT AND CLK='1'
ICE 发表于 2010-6-28 02:41:33 | 显示全部楼层
上升沿,但一般都用clk'event and clk='1'
encounter 发表于 2010-6-28 03:22:04 | 显示全部楼层
我老师那里的QUARTUS II版本4.X编译就能通过'RISING_EDGE(CLK)',但是我自己机器上的版本5.1好象就死活编译通不过,不知道是破 解问题还是其他库或者包的问题....... CLK'EVENT AND CLK='1' 都能通过,没什么问题
inter 发表于 2010-6-28 04:20:41 | 显示全部楼层
'RISING_EDGE(CLK) 是一个函数,而CLK'EVENT AND CLK='1' 只是一般的一个语句,要调用函数则必须声明包含它的库和包。
ATA 发表于 2010-6-28 04:54:35 | 显示全部楼层
多谢各位了
ups 发表于 2010-6-28 05:55:39 | 显示全部楼层
哦,原来这样啊<br>
我一直都用CLK'EVENT AND CLK='1'
VVIC 发表于 2010-6-28 06:56:59 | 显示全部楼层
rising_edge(clk)与clk'event and clk='1'是等价的,都是检测时钟的上升延的!
UFP 发表于 2010-6-28 08:17:00 | 显示全部楼层
就是检测上升沿的
ANG 发表于 2010-6-28 09:37:03 | 显示全部楼层
学习中.......
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-6 12:39 , Processed in 0.076575 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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