安装design compiler的教程

  • 教程开始
    • design compiler工具介绍和所需环境
    • 准备工作
    • 启动installer安装软件
    • 安装DC和scl
    • 在windows下生成license以及使用license
    • 配置环境变量(一定要仔细配置,错一个都会安装不成功)
    • 关于licence是否成功的问题
    • 打开DC时的错误

教程开始

design compiler工具介绍和所需环境

design compiler是一个逻辑综合软件,功能不再赘述。
所需环境:一台有linux系统和windows的电脑(我用的是Ubuntu 19.04Windows10

准备工作

链接:https://pan.baidu.com/s/1LwbNZsxd43AuTu_4BZZZBA
提取码:imap

下载好百度网盘里面的文件,为了方便,就我已经把我Windows的硬盘挂载在了Ubuntu ,如果没有挂载的同学就把synopsys_lincense下载到Windows,其他的文件放在linux下。

Windows linux
synopsys_license scl_v2018.06
* dc_2017
* installer_5.0.rar

–scl_11.9 (此程序统一管理license等文件)
–synopsys_installer (此程序用于安装synopsys公司的程序)
–scl_keygen (此文件用于生成license文件给scl所用)

启动installer安装软件

synopsys的公司的软件安装都需要一个安装的软件:installer
我们在linux环境下找到我们刚刚准备好的installer_5.0.rar

在终端中输入下列命令解压缩该文件

unrar x installer_v5.0.rar


很快,不到几秒就解压缩成功了。
现在目录下面的文件

scl_v2018.06/
├── scl_v2018.06_common.spf
├── scl_v2018.06_linux64.spf
└── scl_v2018.06_windows.exeinstaller_v5.0
├── checksum_info.txt
├── installer_INSTALL_README.txt
├── snps_container_INSTALL_README.txt
└── SynopsysInstaller_v5.0.rundc_2017/
├── checksum_info.txt
├── syn_INSTALL_README.txt
├── syn_vN-2017.09-SP5-2_common.spf
└── syn_vN-2017.09-SP5-2_linux64.spf

安装DC和scl

进入installer_v5.0文件夹目录,根据官方给的教程,在终端依次运行下列命令

chmod 755 SynopsysInstaller_v5.0.run
./SynopsysInstaller_v5.0.run

看到“please specify installation directory”的提示按回车便可安装在该目录下

输入以下命令打开安装完的installer

./setup.sh

很快就出现了installer的界面
一路next下去,遇到这个界面选择我们带有dc安装包的文件夹,安装器会识别并安装

在这里设置你要安装的目录,我们选择默认的根目录


接下来确定自己安装的软件

刷几分钟朋友圈的时间就安装完了
同理安装scl文件
和前头步骤一样,打开installer

刷几分钟说说的时间就安装完了

在windows下生成license以及使用license

在linux下
第一个圈为linux的mac地址,第二个为主机名。
将其输入到windows下的scl_gener。生成licence.dat文件。

回到linux下,将windows下的licence.dat放入一个任意文件夹
这里我放的是dc安装目录下。
我们还需要在scl安装的目录下找到scl的snpslmd(路径大同小异“scl/2018.06/linux64/bin/snpslmd”)
在刚刚的licence.dat第二行后面加上snpslmd的路径

如果不清楚这个文件路径的同学可以进入这个目录下头然后输入“pwd”,可以找到,后头加上snpslmd就行

最后将此文件 (licence.dat)将其转换为 unix 格式,用 fromdos licence.dat.
如果没有这个命令就

sudo apt-get  install tofrodos

具体的licence生成方法在文件夹中也有提到

配置环境变量(一定要仔细配置,错一个都会安装不成功)

在根目录下运行(千万不要加sudo或者以root权限运行!!会产生很严重的后果)

vim .bashrc

在下方加上以下脚本

export PATH=$PATH:/home/cool/scl/scl/2018.06/linux64/bin
#这个目录在scl文件夹下
export LM_LICENSE_FILE=/home/cool/syn/Synopsys.dat
#这个目录为Synopsys.dat所在位置
lmgrd -c /home/cool/syn/Synopsys.dat -l ~/syn_lic.log
export PATH="$PATH:/home/cool/syn/N-2017.09-SP5-2/bin"
#这个为DC的bin文件下
export SYNOPSYS="/home/cool/syn/N-2017.09-SP5-2"
#这个也为DC文件
export PATH=$SYNOPSYS/bin:$PATH
export SNPSLMD_LICENSE_FILE=27000@主机名
#这个把“主机名”替换成自己的主机名

关于licence是否成功的问题

在终端输入lmgrd,如果没有提示错误,则成功安装
如果提示找不到次命令,则回去检查scl的环境变量是否正确
如果以上都没有解决,则安装一个lsb-core

sudo apt-get  install lsb-core

如果安装不上
把更新源改成国内的更新源(具体方法百度即可)
然后运行

sudo apt-get update
sudo apt-get  install lsb-core

检查licence是否生成正确可以用命令ss

 sssverify Synopsys.dat

出现如下信息则你破解成功了

打开DC时的错误

安装成功后,在终端输入design_vision(或者dc_shell)会出现下列界面

如果提示“Design Compiler is not enabled. (DCSH-1)”的错误则是scl没安装好,或者是licence没生成好,回到“关于licence是否成功的问题”检查以下成功没有。
如果提示没有这个命令“design_vision”(或者“dc_shell”),看看你的dc的环境变量有没有配置成功。如果出现某个组件缺失来安装它,实际上会缺很多,可以软链接它

sudo apt-get  install  ***

如果遇到什么问题可以在下方留言,随缘回复。
本教程只适用于Ubuntu 19.04Windows10,其他系统仅供参考。
下回随缘再更新dc的使用方法和设计方法。

安装design compiler的教程相关推荐

  1. Design compiler综合教程

    一.逻辑综合的主要步骤 synthesis = translation + logic optimization + gate mapping DC工作流程主要分为这三步 Translation :主 ...

  2. 关于deepin系统安装design compiler的问题解答

    关于deepin系统安装design compiler的问题解答 Design Compiler是Synopsys综合软件的核心产品.它提供约束驱动时序最优化,并支持众多的设计类型,把设计者的HDL描 ...

  3. linux无法运行sssverify,Synopsys Design Compiler在fedora Core 9下面的安装

    首先转载下文.我是按照这个博文的步骤来的.我安装的平台是FC9,也是单机版安装的.但是我按照以下步骤安装之后,运行dc或者dv,都会出现 fatal: Design compiler is not e ...

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

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

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

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

  6. sip 时序图_Tcl与Design Compiler (五)——综合库(时序库)和DC的设计对象(下)

    ~  回复  以下关键词  查看更多IC设计教程 ~ 目前支持的关键词有: Innovus                            ICC or IC Compiler DC or De ...

  7. Tcl与Design Compiler (八)——DC的逻辑综合与优化

    本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/  ,作者:IC_learner 对进行时序路径.工作环境.设计规则等进行约束完成之 ...

  8. EDA实验课课程笔记(七)——DC(Design Compiler)的简介及其图像化使用(一)

    本博文用于记录DC的基本知识及一些相关的最基本概念.然后配合演示视频,对DC有一个最初步的认识.参考学校老师的PPT讲解,以及实验指导书中的内容. Design Compiler的简介及其图像化使用 ...

  9. Design Compiler is not enabled Synopsys License制作

    网上买了安装好eda常用全工具的虚拟机,但是使用时发现他的Synopsys系列不可用,提示Design Compiler is not enabled. 在网上研究良久,应该是license有问题,刚 ...

最新文章

  1. insight-vmi 编译中的问题
  2. 用Java代码实现日志记录器_如何在此简单的Java日志记录实现中附加到日志文件? - java...
  3. 膨胀的JavaBeans –不要在您的API中添加“ Getters”
  4. 百度北京一面2016-3-18
  5. android 8.0 用户体验优化--day02
  6. ubuntu 以太网已连接但是无法联网_5G物联网掀起工业自动化新高潮 连接器需求巨大...
  7. mysql 数据库乱码_Mysql数据库乱码问题的对应方式
  8. Android MVP开发模式及Retrofit + RxJava封装
  9. 也说说angularJs里的evalAsync
  10. 基于51单片机---利用霍尔元件无接触式测量直流电机速度
  11. 燃料电池电池超级电容复合能量管理策略simulink仿真模型
  12. 机房重构-panel控件
  13. promise兼容性问题
  14. ESXI7.0与6.7官网下载地址
  15. 微信公众号内置浏览器缓存清理
  16. I.MX6UL主板TF卡启动Linux的实现(一)-TF卡的简要介绍及供电的实现
  17. html怎么设置变灰,html 背景变灰
  18. 计算机网络中传输速率 带宽 吞吐量三者的区别
  19. SQL语句大全(Mysql)
  20. 阿里云对象存储OSS标准型(LRS)存储包详解

热门文章

  1. linux samba 实验 Windows无法访问\\ 请检查名称的拼写。否则,网络可能有问题。 就一个小问题!!已解决!!!
  2. [日志]电脑开不了机修理
  3. 【MAX78000基础案例演示】
  4. 《青春舞曲》教学设计
  5. ecshop后台首页mysql_ecshop 添加后台页面以及设置权限
  6. C4D 克隆 学习笔记
  7. ping www.baidu.com 不通
  8. 【vue项目部署CSS失效】VUE部署后css样式加载无效和失效多种情况解决方案
  9. 实验课第四次随堂测试
  10. 第一次发C语言文章居然在头条获得35的展现