第6讲vhdl对复杂电路行为描述方法.pptVIP

  • 1
  • 0
  • 约3.47千字
  • 约 38页
  • 2018-12-29 发布于福建
  • 举报
第6讲vhdl对复杂电路行为描述方法

第六讲 VHDL语言对复杂电路行为的描述方法 提纲 提高抽象层次 对事件模型的扩展 进程(Process)语句 并行进程 进程+并行信号赋值语句 循环语句 进程的执行机制 Wait语句 VHDL的对象属性 前述描述方法的综合运用:描述一个状态机 总结 提高抽象层次 并行信号赋值语句可以方便地描述数字系统门级行为 更高层的电路部件有着更复杂的行为 输入/输出行为已经难以用并行信号赋值语句来描述 描述中需要引入状态信息 需要引入复杂数据结构 我们需要引入功能更强的描述结构 对事件模型的扩展 组合逻辑电路的输入/输出特点 输入信号上的事件引起逻辑电路进行重新计算 重新计算的结果是在输出信号上有新的事件产生 计算输出信号上的事件所对应的值和时间是一个复杂的过程 进程(Process)语句 进程(Process)语句 进程中的语句是顺序执行的 进程体的结构是和常规的C语言的函数非常相似 对变量作声明和引用 采用if-then, if-then-else, case, for 和 while语句 进程中可以包含信号赋值语句 进程和其他并行信号赋值语句的关系是并行执行 一个进程在仿真中的执行时间是0秒,进程的执行将产生未来的事件 我们可以将一个进程等价地看作为一个复杂的信号赋值语句 并行进程:一个全加器的例子 全加器中的每一个部件都可以用一个进程来描述 进程

文档评论(0)

1亿VIP精品文档

相关文档