跑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相关推荐

  1. 【Tableau Desktop 企业日常技巧1.0】:安装 Tableau Desktop 时出现错误“0x80070643 Fatal Error During Installation

    文章目录 问题描述 原因 解决方案 问题描述 安装 Tableau Desktop 时,可能会出现以下错误: 0x80070643 安装过程中出现致命错误 报错日志如下: 此外,在日志中可以找到以下错 ...

  2. Synopsys Design compiler 学习笔记(收藏)

    IC学习・成长加油站 LoveIC Synopsys Design compiler 学习笔记    design compiler流程 Design compiler工作流程大致分为四步: 1)Lo ...

  3. DC1+2: Tcl与Design Compiler (一二)——前言+DC综合与Tcl语法结构概述+DCT/DCG+wireloadmodel+Comments

    DCbasic and TCL命令 本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 1.逻辑综合的 ...

  4. Design Compiler指南——设计综合过程

    在前面一章介绍完施加约束之后,接下来要做的工作就是将设计进行综合编译(compile),本文我们将主要讨论综合编译的过程.主要分为这样几个部分: 优化的三个阶段及其特点 编译的策略 编译层次化的设计 ...

  5. ASIC设计学习笔记——使用Design Compiler进行综合

    文章目录 前言 1. 基本概念 1.1 综合(Synthesis) 1.2 使用Design Compiler进行综合 2. 使用DC进行编译 2.1 进入DC环境 2.2 编译过程 2.2.1 设置 ...

  6. Tcl与Design Compiler (二)——DC综合与Tcl语法结构概述

    本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 1.逻辑综合的概述 synthesis = tra ...

  7. Design Compiler指南——后综合过程

    本文我们着重讨论使用Design Compiler综合大型设计时要注意的一些问题,比如怎样调整综合方法,出现约束违反后怎样修正,怎样给不同的子模块作时序和负载预算,以及给整个设计在具体综合之前先作一个 ...

  8. Design Compiler指南——预综合过程

    预综合过程是指在综合过程之前的一些为综合作准备的步骤,包括Design Compiler的启动.设置各种库文件.创建启动脚本文件.读入设计文件.DC中的设计对象.各种模块的划分以及Verilog的编码 ...

  9. Tcl与Design Compiler (十二)——综合后处理

    本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 概述 前面也讲了一些综合后的需要进行的一些工作,这 ...

最新文章

  1. ASP.NET 4.0: 请求验证模式变化导致ValidateRequest=false失效
  2. Property list types and their various representations
  3. java基础系列:集合总结(6)
  4. HTTP协议支持的方法
  5. 根据谁创建资源授权资源
  6. SWT ScrolledComposite解释
  7. 远程查看服务器版本,远程管理控制服务器(服务器远程控制工具)V4.2.2019.5.27 官方版...
  8. Linux下WebLogic 12c启动、部署命令行
  9. windows 守护进程
  10. 解决Python包下载慢/超时的方法
  11. redis 集群扩容方案
  12. dbeaver导入excel数据
  13. Win7 和 xp 双系统安装
  14. 关于对比学习在医学图像理解中两篇Paper的思考
  15. .NET Core、DNX、DNU、DNVM、MVC6学习资料
  16. Kali扫描工具Recon-NG
  17. react navigation 中使用goBack()跳转到指定页面
  18. 电脑卡顿反应慢怎么处理?电脑提速,4个方法!
  19. 漫画大全《女帝的后宫》
  20. (4)高通AP10.4开发者指南——WLAN(1.4 Offload和direct-attach两种模式下驱动的模块化)

热门文章

  1. PHPCMS使用教程
  2. DevOps是MindSet:工具也好文化也罢,人员才是关键
  3. JS计算两个日期之间的月份差
  4. 微模块化炙手可热,数据中心走向智能化取胜
  5. 师傅带徒弟学HTML+CSS-关东升-专题视频课程
  6. 亿发进销存:企业进销存需求模型详解
  7. qt自定义类访问ui控件
  8. Spring Cloud Gateway内置的断言和过滤器作用
  9. Pointofix的下载安装及其快捷键
  10. Emag eht htiw Em Pleh POJ - 2993