- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第章_VHDL语言的并行描述语言.ppt
第3章 VHDL语法基础 电子科学与技术系 程鸿亮 VHDL语言的并行描述语句 主要内容 并行描述语句: 进程语句-------------------------------------------------3.2.3 信号代入语句(三种形式)-----------------------------3.2.2 =(基本形式) = when else...(条件赋值形式) with select =(选择形式) 模块语句-------------------------------------------------3.2.4 断言语句-------------------------------------------------3.2.7 端口映射语句----------------------------------3.2.9~3.2.10 生成语句-------------------------------------------------3.2.11 VHDL语言的并行描述语句 主要内容 其他: 变量赋值语句 ------------------------------------------3.2.1 := 子程序 过程------------------------------------------3.2.5 函数------------------------------------------3.2.6 参数传递语句 ------------------------------------------3.2.8 VHDL语言的并行描述语句 并行描述语句的书写位置 3.2.3进程语句 进程语句格式 [进程名:] process [(敏感信号表)] [is] 说明语句 begin …顺序描述语句 …… end process [进程名]; 3.2.3进程语句 进程语句的启动 进程的两种工作状态 等待状态 执行状态 3.2.3进程语句 实际电路的工作情况 3.2.3进程语句 进程的执行过程 进程启动以后,BEGIN和END PROCESS间的语句将从上到下顺序执行一次,当最后一个语句执行完后,就返回进程语句的开始,等待下一次敏感信号表中的信号变化或者是进程激励条件的满足。 3.2.3进程语句 多进程的同步 实例: 3.2.3进程语句 进程划分 3.2.3进程语句 同步电路和异步电路 同步时序电路:存储电路中所有触发器的时钟输入端都接同一个时钟脉冲源,因而所有触发器的状态的变化都与所加的时钟脉冲信号同步。 异步时序电路:电路没有统一的时钟,有些触发器的时钟输入端与时钟脉冲源相连,这有这些触发器的状态变化与时钟脉冲同步,而其他的触发器的状态变化不与时钟脉冲同步,输入时钟来自其他信号输出。 同步电路状态只在特定时刻发生变化,提高了电路的稳定性,减少竞争冒险。 3.2.3进程语句 多进程的时钟同步 3.2.3进程语句 综合成的电路: 两个触发器有着相同的时钟源 3.2.3进程语句 进程语句中的时序分析 例: 3.2.3进程语句 并行信号代入语句(3.2.2) 并行信号代入语句有3种形式,它们分别是: 基本信号代入 目标信号=表达式; 条件信号代入 目标信号 = 表达式1 WHEN 条件1 ELSE … 表达式N; 选择信号代入 WITH 表达式 SELECT 目标信号=表达式1 WHEN 选择条件1, … 表达式N WHEN 选择条件N; 并行信号代入语句(3.2.2) 基本信号代入 格式: 目标信号=表达式 [after 时间常数]; 与其等价的进程(例): 并行信号代入语句(3.2.2) 条件信号代入 格式: 目标信号 = 表达式1 WHEN 条件1 ELSE 表达式2 WHEN 条件2 ELSE 表达式3 WHEN 条件3 ELSE … 表达式N-1 WHEN 条件N-1 ELSE 表达式N; 并行信号代入语句(3.2.2) 例: 并行信号代入语句(3.2.2) 选择信号代入语句 格式: WITH 表达式 SELECT 目标信号=表达式1 WHEN 选择条件1, 表达式2 WHEN 选择条件2, 表达式3 WHEN 选择条件3, … 表达式N WHEN 选择条件N; 并行信号代入语句(3.2.2) 例: 参数传递语
您可能关注的文档
- 同城网营销策划书.ppt
- 黄土地区降雨侵蚀力R指标的研究.ppt
- 计算机网络的软件系统.ppt
- 魔方协会精品活动策划.可以当做模板的.ppt
- .手机产品网上调研方案.ppt
- 第五章_中国古代的民法文化.ppt
- 电子表格Excel计算.ppt
- 第二章_第节高分子物的流变性.ppt
- 第二章+++极限与配合基础.ppt
- 第章_选择结构程序设计.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)