新闻中心

EEPW首页>EDA/PCB>设计应用> 高清电视芯片的综合优化设计简介

高清电视芯片的综合优化设计简介

作者: 时间:2012-06-13 来源:网络 收藏

2 基本解决方案

本文引用地址://m.amcfsurvey.com/article/190261.htm

  根据上述统计结果,得到core-top模块不满足时序要求的critical path最多,所以要通过把core-top模块单独进行优化来得到更佳的综合结果。首先设置Design Environment和Design Rules,然后对延迟进行优化。

  Design Compiler对设计的时序优化是基于所指定的延迟约束进行的。影响延迟的约束包括时钟、输入和输出延迟、外部负载、输入单元的驱动能力、运行环境和线负载模型等。解决延迟问题的具体方法如下。

  ● 使用set_false_path命令。包含两个以上时钟的设计中,在没有关联的时钟之间要设置false路径,否则就会浪费更长的运行时间和更高的内存占用率。

  ● 使用ungroup命令,拆分底层模块。

  ● 用set_critical_range命令定义关键路径的优化范围。

  ● 用set_cost_priority-delay命令设置延迟的优先级高于设计约束的优先级。

  ● 用set_ultra_optimization命令,可以用调用逻辑复制和门映射的算法来编译。

  ● Compile incremental命令是在原有的综合的基础上,改进设计中不满足约束的部分,保留满足约束条件的部分。

  ● Compile-map_effort-high命令中,-high与-medium和-low相比需要编译时间更长,但是能得到更佳的综合结果。这个设置可以使关键路径再次综合。

  3 综合结果


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭