当前位置 :
【vhdlVHDLerroratdt.vhd(25):can'tdeterminedefinitionofoperator""=""--found0possibledelibraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;entitydtisport(clk,ope,close:instd_logic;up1,up2,down2,down3:instd_logic;sto】
更新时间: 2025-08-22 13:46:10
3人问答
问题描述:

vhdlVHDLerroratdt.vhd(25):can'tdeterminedefinitionofoperator""=""--found0possiblede

libraryieee;

useieee.std_logic_1164.all;

useieee.std_logic_unsigned.all;

entitydtis

port(clk,ope,close:instd_logic;

up1,up2,down2,down3:instd_logic;

stop1,stop2,stop3:instd_logic;

y:outstd_logic_vector(7downto0));

enddt;

architectureoneofdtis

typeztis(wait1,wait2,wait3,stop,open1,open2,open3,open4);

signalup11,up22,down22,down33,stop11,stop22,stop33,ope1,close1:std_logic;

signallt,st:zt:=wait1;

begin

process(up1,up2,down2,down3,up1,up2,down2,down3,ope,close)

begin

up11

崔志华回答:
  你在不同的进程中,对同一个信号(例如stop11、stop22、stop33等)进行赋值,这是VHDL所不允许的;而且在同一个进程中,也不允许对同一个信号多次赋值(例如第二个进程中的stop22).
刘羡飞回答:
  谢谢了,不过我想说如果在一个进程里反复赋值,是对离endprocess最近的那个起作用。。
崔志华回答:
  我刚试了一下,确实如你所说。在一个进程中,对同一个信号多次赋值,我以前没试过,是因为我想像不出这类描述的物理含义。
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有