在vhdl中,能同时使用元件例化和状态机么??????
展开全部
硬件系统中的各个部件都是同时工作的,所以在硬件设计中,元件例化语句与状态机是可以同时被描述的。
一般来说,采用行为描述来描述状态机比较方便,也就是用顺序语句来描述,而元件例化语句是并行语句,是不能与顺序语句混在一起的。所以,在一个状态机的行为描述中,不能直接使用元件例化语句,但可以采用调用子程序的办法来实现与元件例化类似的功能。
一般来说,采用行为描述来描述状态机比较方便,也就是用顺序语句来描述,而元件例化语句是并行语句,是不能与顺序语句混在一起的。所以,在一个状态机的行为描述中,不能直接使用元件例化语句,但可以采用调用子程序的办法来实现与元件例化类似的功能。
追问
我在一个文件中同时使用了元件例化和状态机,在ARCHITECTURE 后面先例化元件,然后端口连接,再使用了状态机,但是一直提示错误,在状态机中用type定义状态,提示错误说需要一个ARCHITECTURE。。。。。请问你怎么回事?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询