* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * (3)进程必须由敏感信号的变化来启动 进程既可以通过敏感信号表中的敏感信号的变化来启动,也可以由满足条件的显式的WAIT 语句来启动。遇到不满足条件的WAIT语句后被挂起。 (1)进程必须定义显式或隐式的敏感信号。 (2)但是在一个使用了敏感表的进程(或由该进程所调用的 子程序)中不能含有任何WAIT语句。 注意 (4)进程语句本身是并行语句 进程语句引导的属于顺序语句,但同一结构体中的不同进程是并行运行的,或者说是根据相应的敏感信号独立运行。 【例6-19】 ENTITY mul IS PORT (data_ a, data_ b, data_ c, selx, sely : IN BIT; data_out : OUT BIT ); END mul; ARCHITECTURE ex OF mul IS SIGNAL temp : BIT; BEGIN p_a : PROCESS (data_ a, data_ b, selx) BEGIN IF (selx
原创力文档

文档评论(0)