VHDL语言中,写了 if CLK'EVENT and CLK='0' then程序,但是为什么一直都报错?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 07:14:13
VHDL语言中,写了 if CLK'EVENT and CLK='0' then程序,但是为什么一直都报错?
报Error (10822):HDL error at ADS6122.vhd(59):couldn't implement registers for assignments on this clock edge
报Error (10822):HDL error at ADS6122.vhd(59):couldn't implement registers for assignments on this clock edge
你的代码结构太复杂了,在生成电路是无法分配寄存器,改简单点
你在这个if里面赋值的信号是不是也在其他地方赋值了?
你把59行附近的代码都贴出来看看
再问: 谢谢你,我在一个进程中的代码如果是 REG:process(CLK,RST) begin if RST='0' then elsif (CLK='0'and CLK'EVENT) and COM1='1' then CLKOUT
你在这个if里面赋值的信号是不是也在其他地方赋值了?
你把59行附近的代码都贴出来看看
再问: 谢谢你,我在一个进程中的代码如果是 REG:process(CLK,RST) begin if RST='0' then elsif (CLK='0'and CLK'EVENT) and COM1='1' then CLKOUT
VHDL语言中,写了 if CLK'EVENT and CLK='0' then程序,但是为什么一直都报错?
VHDL 语言中 将CLK 频率 改变 语句怎么写process(Clk) begin if(Clk'event and
clk‘event and clk=’1‘ VHDL
If(clk'event and clk='1') then
VHDL中,在process中的if(clk'event and clk='1')语句之间是并行进行的么?
vhdl 中 一撇 如下图.麻烦解释下“clk'event”是什么意思.
请教VHDL 语言 if lock='1'and lock 'event then regl
vhdl if ((player1'event and player1='1' ) or( player3'event
vhdl语句中 IF count(3 DOWNTO 0) = x"9" THEN
IF A'EVENT AND A='1'THEN是什么意思?
vhdl语言里=>是啥意思啊?比如这个语句: if (RST_N = '0') then ADCDAT(15 downt
什么叫clk时钟