VHDL语句的不解,各位帮忙看看IFRISING_EDGE(CLK)THEN
本帖最后由 fpgaw 于 2010-7-3 20:38 编辑各位帮忙看看这句是什么意思,教科书上没有
IFRISING_EDGE(CLK)THEN 可能是时钟信号CLK的上升沿吧.<br>
<br>
俺也没见过.CLK'EVENT AND CLK='1' 上升沿,但一般都用clk'event and clk='1' 我老师那里的QUARTUS II版本4.X编译就能通过'RISING_EDGE(CLK)',但是我自己机器上的版本5.1好象就死活编译通不过,不知道是破 解问题还是其他库或者包的问题....... CLK'EVENT AND CLK='1' 都能通过,没什么问题 'RISING_EDGE(CLK) 是一个函数,而CLK'EVENT AND CLK='1' 只是一般的一个语句,要调用函数则必须声明包含它的库和包。 多谢各位了 哦,原来这样啊<br>
我一直都用CLK'EVENT AND CLK='1' rising_edge(clk)与clk'event and clk='1'是等价的,都是检测时钟的上升延的! 就是检测上升沿的 学习中.......