在跑综合仿真synthesis时Design Compiler遇到fatal error, 突然崩了,解决方案 solution
跑DC综合仿真的时候代码跑的好好的,也没改什么,跑到retiming结束的时候,突然就崩了Internal system error, cannot recover,提醒我是MEM error, memory allocation出了问题。于是在网上寻求各种原因,最终花了一个晚上总结摸索出以下两个对我的情况有用的方法:
1. add the command in your script set_host_options -max_cores 1
2. add -incremental in the compile ultra command, like
compile_ultra -incremental -no_autoungroup > $REPORT_DIR/step_compile.txt
These two solutions may help solve the problem, or at least they work for me.
这种fatal error的出现非常随机,也很难缠,有时候可能是代码的问题,有时候可能是约束太紧了,有时候可能是因为系统的原因,这种系统原因启动的时候最好标明是64bit,dc_shell-t -64,有时候是内存不够或分配有问题的原因(就像我这次遇到的),因为我们是多人共用一个服务器,有时候会出现资源抢占的问题。
希望经历对大家也有用!
在跑综合仿真synthesis时Design Compiler遇到fatal error, 突然崩了,解决方案 solution相关推荐
- 【Tableau Desktop 企业日常技巧1.0】:安装 Tableau Desktop 时出现错误“0x80070643 Fatal Error During Installation
文章目录 问题描述 原因 解决方案 问题描述 安装 Tableau Desktop 时,可能会出现以下错误: 0x80070643 安装过程中出现致命错误 报错日志如下: 此外,在日志中可以找到以下错 ...
- Synopsys Design compiler 学习笔记(收藏)
IC学习・成长加油站 LoveIC Synopsys Design compiler 学习笔记 design compiler流程 Design compiler工作流程大致分为四步: 1)Lo ...
- DC1+2: Tcl与Design Compiler (一二)——前言+DC综合与Tcl语法结构概述+DCT/DCG+wireloadmodel+Comments
DCbasic and TCL命令 本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 1.逻辑综合的 ...
- Design Compiler指南——设计综合过程
在前面一章介绍完施加约束之后,接下来要做的工作就是将设计进行综合编译(compile),本文我们将主要讨论综合编译的过程.主要分为这样几个部分: 优化的三个阶段及其特点 编译的策略 编译层次化的设计 ...
- ASIC设计学习笔记——使用Design Compiler进行综合
文章目录 前言 1. 基本概念 1.1 综合(Synthesis) 1.2 使用Design Compiler进行综合 2. 使用DC进行编译 2.1 进入DC环境 2.2 编译过程 2.2.1 设置 ...
- Tcl与Design Compiler (二)——DC综合与Tcl语法结构概述
本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 1.逻辑综合的概述 synthesis = tra ...
- Design Compiler指南——后综合过程
本文我们着重讨论使用Design Compiler综合大型设计时要注意的一些问题,比如怎样调整综合方法,出现约束违反后怎样修正,怎样给不同的子模块作时序和负载预算,以及给整个设计在具体综合之前先作一个 ...
- Design Compiler指南——预综合过程
预综合过程是指在综合过程之前的一些为综合作准备的步骤,包括Design Compiler的启动.设置各种库文件.创建启动脚本文件.读入设计文件.DC中的设计对象.各种模块的划分以及Verilog的编码 ...
- Tcl与Design Compiler (十二)——综合后处理
本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 概述 前面也讲了一些综合后的需要进行的一些工作,这 ...
最新文章
- ASP.NET 4.0: 请求验证模式变化导致ValidateRequest=false失效
- Property list types and their various representations
- java基础系列:集合总结(6)
- HTTP协议支持的方法
- 根据谁创建资源授权资源
- SWT ScrolledComposite解释
- 远程查看服务器版本,远程管理控制服务器(服务器远程控制工具)V4.2.2019.5.27 官方版...
- Linux下WebLogic 12c启动、部署命令行
- windows 守护进程
- 解决Python包下载慢/超时的方法
- redis 集群扩容方案
- dbeaver导入excel数据
- Win7 和 xp 双系统安装
- 关于对比学习在医学图像理解中两篇Paper的思考
- .NET Core、DNX、DNU、DNVM、MVC6学习资料
- Kali扫描工具Recon-NG
- react navigation 中使用goBack()跳转到指定页面
- 电脑卡顿反应慢怎么处理?电脑提速,4个方法!
- 漫画大全《女帝的后宫》
- (4)高通AP10.4开发者指南——WLAN(1.4 Offload和direct-attach两种模式下驱动的模块化)