CPLD软件实现上电复位

2020-02-17 19:55发布

我板上没有上电复位信号,想在CPLD上电后,插入一个等待逻辑,实现全局复位.
就是上电后用计数器产生延时,但编译后发现这个部分好象被优化掉了,不知道哪里的问题?
        p_rst: process(clk_in,reset_cnt_reg)
        begin
                if clk_in'event and clk_in = '1' then
                        if  reset_cnt_reg>= x"80000000" then                                reset <= '1';
                                reset_cnt_reg <= x"80000000";
                        else       
                                reset <= '0';
                                reset_cnt_reg <=reset_cnt_reg+1;
                        end if;
                end if;
   end process p_rst;
ALTERA的CPLD时,在QUARTUS II 11.0下编程,哪位高手知道是什么原因引起的啊?或者软件上电复位怎么做
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。