[硬件描述语言第0405讲.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[硬件描述语言第0405讲

属性 ’stable 属性 ’stable 的测试功能与 ’event刚好相反,信号在Δ时间段内无事件发生,则返回 true,否则返回 false。 以下两语句的功能相同: clock’event and clock = ‘1’ not ( clock’stable ) and clock = ‘1’ 10 属性(attribute)描述 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 并行处理语句:结构体是描述一个设计实体内部的详细内容,其中,顺序语句用来实现这个详细内容的算法,而并行语句用来表示这个详细内容的内部连接关系。并行语句的书写顺序并不代表其执行的顺序,它们是并行执行的。常用的并行语句: 第5讲 并处理语句 进程(process)语句; 并行信号代入语句; 块(block)语句; 并行过程调用语句; 元件例化语句; 生成语句; Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 在用原理图描述一个较复杂电路时,为了便于设计和调试,设计者往往会把整个电路分成若干个相对独立的模块进行描述。 在用VHDL设计时,设计者同样也是将一个结构体分成若干个相对独立的模块来描述。模块可以用四种不同的形式来描述,即: 一系列的顺序语句; 块(BLOCK)语句; 进程(PROCESS)语句; 子程序(SUBPROGRAM)语句(包含过程(PROCEDURE)语句和函数(FUNCTION)语句); 也就是说,模块既可以用顺序语句来描述,也可以用并发语句来描述。然而,用多个进程(PROCESS)语句是结构体最基本的表示方法。 第5讲 并处理语句 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1 进程(prosess)语句 进程(prosess)语句格式: [进程名:] process [(敏感信号1,敏感信号2,……)] [说明区] begin 语句 … 语句 end process [进程名]; 顺序语句 可以说明数据类型、子程序和变量 注意:进程语句本身是并行语句,进程内部是顺序语句; 一个进程中敏感表和WAIT语句只能出现其一; 同一结构体重可以有多个进程,他们之间是并行关系,进程之间通过信号传递信息; Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2 信号代入语句 信号代入语句格式与举例 进程中出现的代入语句称为信号代入语句; 结构体中进程外出现的代入语句称为并发信号代入语句;同时执行 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3 条件信号代入语句 条件信号代入语句格式: 注意:else不能省略,只有最后语句才有“;”; 有优先级关系,条件一优先级最高,依此类推; 功能与进程中的if语句相同,但用法不同; Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3 条件信号代入语句 条件信号代入语句举例 I0 I1 I2 A0 I3 A1 I4 A2 I5 I6 I7 高 低 优 先 级 Evaluation only. Created with Aspose.Slides for .NET

文档评论(0)

xuetingting + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档