34学习VHDL的基本语句14课件讲解.pptxVIP

  • 0
  • 0
  • 约1.97千字
  • 约 123页
  • 2026-02-09 发布于陕西
  • 举报

4.1 学习VHDL的基本;顺序语句通常用来描述各种逻辑功;PowerPoint演示文稿;赋值语句的功能就是将一个值或一;1)变量赋值与信号赋值;PowerPoint演示文稿;PowerPoint演示文稿;比较例4-2和例4-3,可以看;PowerPoint演示文稿;信号赋值和变量赋值的区别:;2)省略赋值(OTHERS=;以上两条语句等同于A1=;2.流程控制语句流程控制;(1)IF条件句THE;(3)IF条件句THE;IF语句中至少要有一个条件句,;下面简要介绍这四种类型的IF语;(2)第二种IF语句结构可以;(3)第三种IF语句是一种多;PowerPoint演示文稿;(4)第四种IF语句结构也可;2)?CASE语句CA;3)?FOR_LOOP语句;PowerPoint演示文稿;例4-6利用异或运算的特点来检;PowerPoint演示文稿;4)?NEXT和EXIT语句;NEXT和EXIT语句主要用在;3.等待语句WAIT;4.子程序调用语句和其他;过程和函数都是利用顺序语句来定;1)过程(Procedure;过程语句由过程首和过程体两部分;PowerPoint演示文稿;例4-7中,当R和S同时为0时;PowerPoint演示文稿;PowerPoint演示文稿;例4-8是一个完整的程序,它先;2)函数(Function);【例4-9】下面是函数定义的;例4-9中的函数返回值由参数s;PowerPoint演示文稿;例4-10在结构体中定义了一个;3)子程序重载子程序重;例4-11在程序包中定义了3个;5.返回语句(RETURN);6.空操作语句NULL语;4.1.2并行语句V;(4)条件信号赋值语句:根据;1.块(BLOCK)语句;2.进程语句(PROCESS);下面对进程语句使用中的注意事项;(3)进程本身是并行语句,进;3.并行信号赋值语句并行;例如:ARCHITECT;4.条件信号赋值语句条件;5.选择信号赋值语句选择;6.元件例化语句元件例化;7.生成语句生成语句有两;4.1.3其他语句1;2.属性描述与定义语句V;PowerPoint演示文稿;属性描述语句的格式是:;例如:IF(CLK‘;RISING_EDGE()和;2)数据区间类属性数据;3)数值类属性数值类属;4)数组属性数组属性(;PowerPoint演示文稿;4.2 了解VHDL的描述;4.2.1行为描述1;PowerPoint演示文稿;2.知识点如果在结构体中;行为描述是一种抽象程度比较高的;4.2.2RTL描述;PowerPoint演示文稿;2.知识点RTL描述也称;4.2.3结构描述1.案;PowerPoint演示文稿;PowerPoint演示文稿;PowerPoint演示文稿;2.知识点VHDL的结构;4.2.4练习与测评;2.数据流的描述风格一般是建;二、选择题1.行为描述;3.行为描述一般采用(;三、设计题1.设计一个;4.3 有限状态机的设计;PowerPoint演示文稿;PowerPoint演示文稿;PowerPoint演示文稿;设计要点:(1)用VH;4.3.2知识点1.;说明部分一般放在ARCHITE;2)主控时序进程实际的;3)主控组合进程主控组;下面采用状态机的设计方法,实现;例4-17描述的检测器完成对8;PowerPoint演示文稿;PowerPoint演示文稿;检测器的状态转移图如图4-12;序列检测器的具体分析如下:;(3)检测器状态机在S2状态;(5)检测器状态机在S4状态;(7)检测器状态机在S6状态;序列检测器仿真波形如图4-13;2.自定义数据类型可由用;PowerPoint演示文稿;3.枚举类型用文字符号表;4.3.3相关知识Q;PowerPoint演示文稿;(3)在如图4-16所示的对;(4)在状态机编辑器对话框中;PowerPoint演示文稿;(5)完成后保存,扩展名是.;(6)可将图4-19所示的图;4.3.4 练习与测评一;二、设计题1.能自启动;2.串行数据检测器状态转换图;3.自动销售机的状态转换图如;PowerPoint演示文稿;4.设计一个有限状态机,输入;要求如下:(1)画出状

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档