阅读:1238回复:4
问个vhdl的问题
若vector tid(1 downto 0)="01"时,想让信号ed的值为1
若vector tid(1 downto 0)="11"时,想让信号ed的值为0 而且希望ed的初值为0 程序若写成: IF (tid="01") THEN ed <= 1; ELSIF (tid="11") THEN ed <= 0: END IF; 这样写程序,当最初时,不能保证ed的值为0啊,这个改怎么处理?? |
|
沙发#
发布于:2004-08-12 12:06
我也就是要问,这样没有边沿触发,而是根据计数器的数值来控制一个信号时,怎么确定这个信号的初值??
急用,万分感谢 |
|
板凳#
发布于:2004-08-12 12:37
用CASE语句。。。
|
|
地板#
发布于:2004-08-16 12:22
加一个复位信号
|
|
地下室#
发布于:2004-08-16 15:47
谢谢
我用一个锁存器,效果也不错 |
|