第7章 基于ED的时序电路设计、综合及验证(7.1-7.5).docVIP

  • 7
  • 0
  • 约3.58万字
  • 约 44页
  • 2016-10-06 发布于贵州
  • 举报

第7章 基于ED的时序电路设计、综合及验证(7.1-7.5).doc

第7章 基于ED的时序电路设计、综合及验证(7.1-7.5)

基于EDA的时序电路设计、综合及验证 学习基础: 第3章介绍了时序逻辑电路的基础知识。学习本章前,应先掌握第3章的知识。 第4章介绍了Verilog HDL的基本语法及简单设计的建模方法。 5.5~5.7的综合实例,介绍了EDA工具Libero IDE的使用。本章所有综合和验证均基于Libero IDE环境实现。 阅读指南: 本章讲述内容对应第3章的知识,把相应功能通过Verilog HDL语言进行实现。 本章多处对同一个设计提供了多种设计思路和实现方法,并不是所有都是最优的方法,只是方便对比和学习。读者可根据情况选择合适的方法。 7.4、7.6、7.7中讨论了第3章中没有涉及的理论知识和多个综合例子,这些知识和例子综合性强,较难理解,但却是数字系统实际开发中非常重要和实用的内容,对于想进入数字系统设计实践阶段的读者来说很有实际意义。 锁存器 基本RS锁存器(一) 1.使用Verilog进行描述 module rs_1(R,S,Q,Qn); input R,S; output Q,Qn; // Qn表示,而不是时序电路中的现态。 reg Q; assign Qn=~Q; always @(R or S) // 通过case语句,按真值表方式写出程序逻辑。 case({R,S}) 2b01:Q=1; 2b10:Q=0; 2b11:

文档评论(0)

1亿VIP精品文档

相关文档