|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 huizi0711 于 2012-5-15 23:25 编辑
自己一直使用verilog,对VHDL语法不熟,先请教各位大侠如下语句
process(reset, clk)
if reset='1' then
a<='0';
elsif clk'event and clk='1' then
if flag='1' then
case count(7 downto 0) is
when X"00"=>
a<='100';
.......
.......
end case
b<='1';------------------------------------这里有疑问
case count(7 downto 0) is
........
.........
end case
else
.......
endif
endif
endprocess
请问这个b<='1';以及其后的case语句与上面的那个case语句是并行执行的吗,
b<='1';以及其后的case语句也是在flag=1条件下才执行的吗?
哪位达人给我说说这个程序段得执行过程,感激不尽!
如果这段程序用verilog写,如何写,哪位大侠给写个框架吧 |
|