一种超大规模集成电路VLSI综合方法技术

技术编号:11369894 阅读:128 留言:0更新日期:2015-04-30 01:08
本发明专利技术特别涉及一种超大规模集成电路VLSI综合方法。该超大规模集成电路VLSI综合方法,采用自底向上down-top综合策略,当最低一级各子模块综合完成后,进行上一层级的模块综合,直至芯片顶层;并将专用脚本与通用脚本相结合,同时还带有Error/报告提取脚本,各设置脚本并不直接读入DC平台,而是由构建的可执行脚本统一管理,通过读入可执行脚本,依次调用各设置脚本。该超大规模集成电路VLSI综合方法,采用down-top策略综合超大规模集成电路,通过脚本控制,将综合平台设置划分为专用设置和通用设置,对综合平台的维护更加简单方便,此外,增加的信息提取设置脚本,实现了对日志文件和综合结果的自动化处理。

【技术实现步骤摘要】

【技术保护点】
一种超大规模集成电路VLSI综合方法,其特征在于包括以下步骤:(1)根据各子模块按逻辑功能、边界条件、模块大小等条件进行划分,划分出各个可综合的子模块,创建可执行脚本,将专用脚本和通用脚本按一下定义顺序添加入可执行脚本中,并启动综合工作;可执行脚本用于与综合平台交互,用于管理其他所有设置脚本的读入,避免在综合不同阶段中手工读入各个设置脚本,同时,可根据各模块特性、综合结果及工作需求添加特定的脚本设置,便于不同模块综合的环境管理;(2)根据全芯片综合要求,定义Variable设置脚本,统一管理待综合子模块的顶层变量设置、各子模块的RTL源代码文件列表、综合报告/信息提取输出路径、时钟周期、hold/setup等;(3)定义library设置脚本,统一管理待综合子模块所用到的标准单元库及各种IP的读入,标准单元库包括工艺库、技术库及Design Ware库,不同模块所用到的IP不一致,有些模块不会使用到IP,每个待综合子模块单独管理(4)定义RTL读入设置脚本,用于读入设计源代码及调用综合顶层变量,各子模块单独管理,同时负责对含有子模块综合网表文件的读入;(5)定义综合环境设置脚本,主要是对芯片的整体工作环境、采用何种线载模块等情况设置,该脚本适用于所有待综合子模块及顶层模块;(6)定义RTL约束设置脚本,可调用Variable设置脚本中的相关变量,用于管理芯片设计目标及综合策略的选择和综合的启动,各子模块单独管理;(7)定义综合报告设置脚本,综合成功后,通过调用Variable设置脚本中变量,将约束、时序、面积、功耗、关键路径等信息打印出来并写入指定工作目录下,约束内容的输出;(8)定义信息提取设置脚本,在综合结束后,从综合日志及综合输出报告中提取出Error / Warning信息,方便直观检查及综合报告中相应信息。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张永照童元满李仁刚
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1