- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
结构体的语法格式 结构体的并行处理语句 具体描述结构体的行为及其连接关系。 在结构体中的语句都可以是并行执行的, 语句的书写顺序不决定语句的执行顺序。 所谓“并行”,指的是这些并行语句之间没有执行顺序的先后之分。 并行处理语句的局部化 在实际逻辑设计时,我们不一定希望所有的逻辑语句同时工作,怎么办? 换句话:如何能让不同部分的语句“有条件地”起作用? 解决办法:挑出来、加条件! 使用条件语句吗? 不行!!! 用适当的语法来表达:就引入了 进程语句 PROCESS语句的书写格式 [进程名:] PROCESS [(敏感信号表)] IS 变量说明语句 变量说明语句 BEGIN … 进程内逻辑语句 … END PROCESS [进程名]; process语句使用的类型、常量、变量、子程序声明、子程序体、属性声明等,但不能有信号声明* 可有可无,区分不同进程 process (A, B) begin Output = A or B; end process; process begin Output = A or B; wait on A, B; end process; PROCESS语句的工作机理 任何一个敏感信号发生变化都将启动process内部的所有并行语句执行一次。 Process语句可以不带敏感表,但是要在end process; 前加入wait on 信号1,信号2,…; 注意:process语句敏感表 和wait on语句只能有一个。 ENTITY mux IS PORT(d0,d1,sel :in bit; q :out bit ); END mux; Architecture dataflow of mux is SIGNAL tmp1,tmp2,tmp3:bit; Begin q=tmp3; process(d0,d1,sel) begin tmp1=d0 and sel; tmp2=d1 and (not sel); tmp3=tmp1 or tmp2; end process; End dataflow; 敏感信号d0,d1,sel任一信号发生变化就执行 * 进程语句举例 进程里面的语句 可以放置任何信号代入语句; 可以放置一般并行语句; 可以放置条件、分支、循环语句; 不可以放置进程语句(嵌套); 结构体三种描述方式 行为描述: 对设计实体按算法的路径来描述。采用进程语句顺序描述设计实体的行为和功能。 寄存器传输描述(数据流描述): 通过描述数据流程的运动路径、方向和运动结果,实现设计实体的行为和功能。 结构描述(逻辑元件连接描述): 采用并行处理语句描述设计实体内的结构组织和元件互连关系。通常用于层次式设计。 结构体描述的三种方法 例 二选一数据选择器 ENTITY mux IS PORT(d0, d1:IN BIT; sel:IN BIT; Q:OUT BIT); END mux; ARCHITECTURE behave OF mux IS BEGIN PROCESS(d0,d1,sel) BEGIN IF sel=’0’ THEN q=d0; ELSE q=d1; END IF; END PROCESS; END behave; 1) 行为级描述: 只表示输入和输出间转换的行为,它不包含任何结构的信息(硬件特性、连线方式、逻辑行为方式)。 ENTITY mux IS PORT( d0,d1:IN BIT; sel:IN BIT; q:OUT BIT ) ; END mux; ARCHITECTURE behave OF mux IS SIGNAL tmp1,tmp2,tmp3,nsel: BIT; BEGIN cale:PROCESS(d0,d1,sel) BEGIN Nsel=NOT sel; tmp1= d0 AND sel; tmp2= d1 AND nsel; tmp3= tmp1 OR tmp2; q= tmp3; END PROCESS; END behave; 2) 以规定设计中的各种寄存器形式为特征,然后在寄存器之间插入组合逻辑。 数据流描述方式能比较直观地表达底层逻辑行为。 RTL级描述(数据流描述方式) ARCHITECTURE stru OF mux IS BEGI
您可能关注的文档
- (湘少版)四年级英语上册课件unit6.ppt
- 影响你一生的故事.ppt
- (苏)社会主义建设初期探索.ppt
- (语文S版)一年级语文上册教案十二月歌4.ppt
- (语文S版)一年级语文上册课件我读对联识汉字1.ppt
- (语文S版)四年级语文上册课件四季童话1[1]2014.ppt
- 影响女人一生的十部电影.ppt
- (课件)第十五章中国特色社会主义事业的领导核心(2010年10月修订).ppt
- (鄂教版)一年级语文上册课件 一去二三里 1.ppt
- 影片分析第1讲概述.ppt
- GBT 8905-2012六氟化硫电气设备气体管理和检测导则培训.pptx
- GBT 6451-2023油浸式电力变压器技术参数和要求深度解读与应用.pptx
- GBT 7354-2018《局部放电测量》标准解读与工程应用.pptx
- GBT 7674-2020《额定电压72.5kV及以上气体绝缘金属封闭开关设备》标准解读培训.pptx
- GBT 10228-2023干式电力变压器技术参数和要求培训.pptx
- GBT9326.1-2008标准解读与应用培训.pptx
- GB 8116-1987风力发电机组型式与基本参数解读.pptx
- 哈佛管理制度分公司会计外理准则.doc
- 哈佛管理制度分公司会计外理准则(制度范本DOC格式).doc
- 扇形图、条形图和折线图第2课时 用条形图和折线图描述数据 课件(共21张PPT)2024-2025学年度人教版数学七.pptx
最近下载
- 人民大《职场沟通技巧》(第三版)(新)项目五.docx VIP
- 幼儿园五年发展规划7.docx
- 华为错混料如何预防管理.pptx VIP
- 新解读《GB_T 40855 - 2021电动汽车远程服务与管理系统信息安全技术要求及试验方法》必威体育精装版解读.pptx VIP
- ZL50装载机完整版.doc VIP
- 安全评价技术 任务4.5 事件树分析法应用 任务4.5 事件树分析法应用.ppt VIP
- 光伏电站智能化运维技术 课件 第三章 光伏电站的运行与维护管理.pptx
- 植物与植物生理(第三版).ppt VIP
- 《多彩的民族风情》课件).pptx VIP
- x县城乡供水一体化(一期)PPP项目施工组织设计.doc
文档评论(0)