世俱杯 2025

登录 免费注册 世俱杯 2025 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

请各位大侠指教,关于EVENT的问题

作者:yanxuyuan 栏目:EDA技术
请各位大侠指教,关于EVENT的问题
首先谢谢指点:

请大侠看一下下边的代码段:

PROCESS(call,call_off,reset_all)
begin
if(reset_all='1')then
  q1<='1';
  q4<='1';
  elsif(call='1') then
    q4<='1';
    q1<='0';
  elsif(call_off='1') then
   q4<='0' ;
   q1<='1';
end if;
end PROCESS ;



PROCESS(call,call_off,reset_all)
begin
if(reset_all='1')then
  q1<='1';
  q4<='1';
  elsif(call'event and call='1') then
    q4<='1';
    q1<='0';
  elsif(call_off='1') then
   q4<='0' ;
   q1<='1';
end if;
end PROCESS ;

请问为什么下边的编译不通过,出现下列错误:

ERROR:Xst:827 - D:/CPLD/ering.vhdl LINE 31: Signal q1 cannot be synthesized, bad synchronous DESCRIPTION.
ERROR: XST failed

这两条错误是什么错误啊?

请前辈指点,小弟不胜感激,谢谢!!


* - 本贴最后修改时间:2007-4-24 16:44:17 修改者:yanxuyuan

2楼: >>参与讨论
yanxuyuan
拜托了
各位大哥 拜托了!谢谢!

3楼: >>参与讨论
yanxuyuan
菜鸟难题,请前辈指点
不会是没人会吧!!

参与讨论
昵称:
讨论内容:
 
 
相关帖子
请问大家一般用什么型号的CPLD,比较好买的
如何在一个工程中 建立多个 .vhd文件?
altera的CPLD已经使用了92%的逻辑单元
求助:如何用uA741搭建滞回比较器?
多个实体如何联系在一起


Copyright © 1998-2006 tgdrjb.cn 浙ICP证030469号