请教VHDL 语言 if lock='1'and lock 'event then regl

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 11:43:53
请教VHDL 语言 if lock='1'and lock 'event then regl

请教VHDL 语言 if lock='1'and lock 'event then regl
请教VHDL 语言 if lock='1'and lock 'event then regl<=d; if(clk'event and clk='1') then s<='1';
这两句的意思,第一句没有括号有点迷惑了

请教VHDL 语言 if lock='1'and lock 'event then regl
lock从0升到1(上升沿),让regl为d
clk从0升到1,让s为1
第一句无论不加括号,lock='1'and lock 'event 都会被当成一个完整的表达式

都是在上升沿给信号赋值,不管有没有括号都没关系。
if lock='1' and lock'event then
regl<=d;
if (clk'event and clk=‘1’) then
s<='1';