九江论坛网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 803|回复: 0
打印 上一主题 下一主题

vhdl 仿真问题 [复制链接]

Rank: 7Rank: 7Rank: 7

跳转到指定楼层
楼主
发表于 2020-4-8 19:40:48 |显示全部楼层 |倒序浏览
欢迎来到九江论坛网--江西九江市生活交流社区! 请记住我们的网址 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了



分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

联系我们|九江论坛网

GMT+8, 2024-6-14 07:26 , Processed in 1.203125 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部