文档介绍
3. 行为描述一般采用( )来实现。 A. 进程语句(Process) B. 赋值语句 C. 子程序调用语句 D. 元件例化语句 4. 结构描述一般采用( )来实现。 A. 进程语句(Process) B. 赋值语句 C. 子程序调用语句 D. 元件例化语句 三、设计题 1. 设计一个三输入与非门电路,要求采用行为描述方式、寄存器描述方式和结构体描述方式分别进行设计。 2. 以数据流的方式设计一个两位比较器,再以结构描述方式将已设计好的比较器连接起来,构成一个八位比较器。4.3 有限状态机的设计4.3.1 案例分析 【例4-16】 用状态机描述步进电机双三拍脉冲分配器。 分析:该电路的输入端包括清零、时钟,输出为三位端口。电路功能详见状态转换图(见图4-11)。 图4-11 带双三拍脉冲分配器状态转换图 四、简答题 1. 比较CASE语句和WITH-SELECT语句,叙述它们的异同点。 2. 写出几种时钟信号的具体描述形式。 3. 过程和函数可以定义在一个VHDL程序的哪些位置?过程与函数的异同点是什么? 4. 什么是重载函数?重载函数有何用处?请说出下列运算符重载函数的含义: FUNCTION "+" (l, r: integer) RETURN integer; FUNCTION "+" (l, r: bit_vector) RETURN integer; FUNCTION "+" (l, r: std_logic_vector) RETURN integer; 5. 为什么说一条并行信号代入语句可以等效为一个进程?它怎样实现敏感信号的检测? 2. 根据如图4-4所示的原理图,用IF语句实现以下功能:当clr等于0时,q等于0;当clr不