- 注册时间
 - 2012-11-6
 - 最后登录
 - 2020-4-8
 - 阅读权限
 - 100
 - 积分
 - 10
 - 精华
 - 0
 - 帖子
 - 1908
  
 
 
 
    
 | 
欢迎来到九江论坛网--江西九江市生活交流社区!
请记住我们的网址 www.ganzw.com  
今天在编写程序,仿真时遇到下面的问题始终不能得解,请各位指点指点,谢谢! 问题如下: 
要求: 当DTAS或者trigger 为1 時,trigr 就输出一个正脉冲 
部分程序如下: 
process(dtas,trigger) 
begin 
  if(dtas'even and dtas='1' )then 
      TRIG1<='1'; 
   end if; 
end process; 
process(trigger)  
begin 
    if(trigger'even and trigger='1')then 
     trig2<='1'; 
    end if; 
end process; 
trig<=trig1 or trig2; 
 
可是仿真是会出现 
Warning: Reduced register "TRIG" with stuck data_in port to stuck value VCC 
在波形图中trig 就一直为1了 
 
 
 
 |   
 
  
 |