IC设计中逻辑综合的一般步骤及相关基本概念.docVIP

  • 48
  • 0
  • 约2.48千字
  • 约 4页
  • 2020-04-26 发布于江西
  • 举报

IC设计中逻辑综合的一般步骤及相关基本概念.doc

\o 评分 0 IC设计中逻辑综合的一般步骤及相关基本概念 综合中的延迟及关键路径 图1 常见的时序路径示意图 图1中给出了常见的两个寄存器R1和R2之间的时序路径。R1和R2分别具有延迟Tck-q和Tsetup,TM和TN分别是M和N逻辑具有的延迟。B对R1来说是输出端口,输出延迟为Tsetup+TN,而对R2是输入端口,输入延迟为Tck-q+TM,于是这条单周期路径的总延迟为Tck-q+TM+Tsetup+TN。 从延迟的角度来说,关键路径就是指那些总延迟大于相应周期时间的路径。消减关键路径的延迟要从消减路径中的各部分延迟入手,主要方法就是利用综合工具对路径施加约束条件来限制优化,达到减小路径延迟的目的。 综合的主要过程 1. 翻译:读入电路的RTL级描述,并将语言描述翻译成相应的功能块以及功能块之间的拓扑结构。这一过程的结果是在综合器内部生成电路的布尔函数表达式,不做任何逻辑重组和优化。 2. 优化:根据所施加的时序和面积约束,按照一定的算法对翻译结果进行逻辑重组和优化。 3. 映射:根据所施加的时序和面积约束,从目标工艺库中搜索符合条件的单元来构成实际电路的逻辑网表。 一般的综合步骤如表1所示。从表1中可以看出,约束条件是综合过程的重要组成部分。综合正是通过设置约束条件来优化设计,以达到设计要求的。 对关键路径延迟的 主要约束处理方法 通过选择器

文档评论(0)

1亿VIP精品文档

相关文档