写这篇教程的目的是为了缓解自己严重的拖延症吧,也是为了师弟们接手工作,所以本篇教程会以我们学校实验室的详细情况去写,如有巧合,来叫声师兄就好了/滑稽脸

实验室基本情况,DC已经安装在服务器上,服务器centOS,未开启远程桌面连接,本人用mac系统。所用资料主要来自官方实验指导资料 链接:link

准备工作

Windows:

1.将电脑与服务器连入同一网络(学校所用服务器是一台4主机服务器,分别对应不同的IP)。支持有线和无线连接的方式。
2.更改IPv4设置,手动设置IP地址192.168.1.105-255或者(2-100),留出4个主机地址101-104 路由地址填:192.168.1.1;
3.window电脑准备Xshell工具包。主要用到的是Xshell。新建链接:主机:192.168.1.101 端口:22 用户名:qtsr 密码123456


4.此时Xshell即可成功连接服务器。

Xshell工具包:link

对于Mac OS

1-2步与window系统相同,
3.在终端中 sudo su - 键入密码,回到mac 的根目录(这一步没啥必要)
4.在mac上安装Xquartz;
安装Xquartz的方法参考:link
5.ssh -x qstr@ 22 192.168.1.101 用ssh远程连接服务器,键入端口号和主机ip

6.yes 继续连接
7.输入密码:123456
8.成功连接至服务器

DC使用中常用Linux命令:

一开始shell所在的目录不一定在哪,熟悉常用的linux指令是学习DC甚至整个硬件后端设计的重中之重。
ls :展示当前目录下的内容
cd + 目录名 进入此目录
cd … 退回上级目录
Vi 查看文件内容
退出vi编辑器,“: q!” (关键在这个冒号)
保存并退出:“:wq”
source命令用法:source FileName
作用:在当前bash环境下读取并执行FileName中的命令。

linux下的目录结构:

在shell中进入你工作的目录下,
以服务器1为例,其目录结构大致为:

  • Home(知道Linux都有个home吧,以他为基准,与home同级的文件和文件夹不要随便改动)

    • EDA_TOOLS(放软件的地方,一些实例也在里面)
    • GOLF2.D.20191023(GOLF 是mentor公司的一款布局布线软件)
    • qstr(用户文件夹)

在qstr中建立自己的工作文件夹,可将实例文件拷贝到自己的文件夹中进行测试。
所用到的工艺文件和演示实例lab1-lab11: qstr lab文件夹下。
Lab(analog(模拟电路实验所用材料),digital(数字电路实验所用材料),experimental_cases (试验性实例)pdk(process design kit[ PDK:是沟通IC设计公司,foundry和EDA厂商三者的桥梁,是反应foundry工艺的文档资料,用于设计公司的物理验证。一般包括Device Model(器件模型:有Foundry提供的仿真模型文件),Symbols&view:用于原理图设计的符号,CDF&callbake:component Description Format,组件描述格式,为器件属性的描述文件,定义了器件类型,器件名称,器件参数以及参数调用关系描述集callback,器件模型,器件的各种视图格式等,Pcell:(parameterized cell,参数化单元,由cadence的SKILL语言编写,其对应的版图通过了DRC和LVS的验证,方便设计人员进行schematic driven layout 原理图驱动布局),technology file:(技术文件用于版图设计和验证的工艺文件),PVRule:(物理规则验证文件,包含版图验证文件:DRC/LVS/RC提起)]))
将 lab-pdk-DC_2007.03 复制到自己的文件夹下。开始实验。

启动DC

在shell中输入 dcshell -gui
启动远程的UI界面。

DC 入门教程(一)——DC的准备工作与启动相关推荐

  1. python tornado教程_Tornado 简单入门教程(零)——准备工作

    前言: 这两天在学着用Python + Tornado +MongoDB来做Web开发(哈哈哈这个词好高端).学的过程中查阅了无数资料,也收获了一些经验,所以希望总结出一份简易入门教程供初学者参考.完 ...

  2. DC入门教程(二)——综合的整体流程

    DC综合的整体流程(Global View) 1.准备好工艺库,HDL代码,约束文件. 2.启动环境的配置,主要是三大库的配置,target link symbel library. 3.读入设计,是 ...

  3. 《Adobe Acrobat DC经典教程》—第1章1.11节在阅读模式下查看PDF文件

    本节书摘来自异步社区<Adobe Acrobat DC经典教程>一书中的第1章1.11节在阅读模式下查看PDF文件,作者[美]Lisa Fridsma(丽莎 弗里斯玛) , Brie Gy ...

  4. sklearn快速入门教程:(一)准备工作

    sklearn快速入门教程 – 准备工作 1. 前言 sklearn全称 scikit-learn,它是一个集成了目前市面上最常用的机器学习模型的库,使用起来非常轻松简单,因此获得了广泛的应用. 从官 ...

  5. 《Adobe Acrobat DC经典教程》—第1章1.7节使用工具栏

    本节书摘来自异步社区<Adobe Acrobat DC经典教程>一书中的第1章1.7节使用工具栏,作者[美]Lisa Fridsma(丽莎 弗里斯玛) , Brie Gyncild(布里 ...

  6. 《Adobe Acrobat DC经典教程》—第1章1.3节Acrobat Reader简介

    本节书摘来自异步社区<Adobe Acrobat DC经典教程>一书中的第1章1.3节Acrobat Reader简介,作者[美]Lisa Fridsma(丽莎 弗里斯玛) , Brie ...

  7. 修改PDF中文字好用的软件,PDF编辑软件,adobe acrobat DC安装教程,adobe acrobat DC和 adobe acrobat pro的区别,

    目录 修改PDF中文字好用的软件,PDF编辑软件 adobe acrobat DC和 adobe acrobat  pro的区别 adobe acrobat DC安装教程 下载资源的安装包,我已经放到 ...

  8. solr6 java_Solr6 快速入门教程

    Solr6 快速入门教程 安装 环境要求 JDK1.8 下载Solr,本文试验时,使用的Solr6.6.0 开始安装 解压solr-6.6.0.zip cd solr-6.6.0\ 启动solr,ru ...

  9. turtlebot3入门教程

    旨在用于教育,研究,产品原型和爱好应用的目的.  TurtleBot3的目标是大幅降低平台的尺寸和价格,而不会牺牲性能,功能和质量.  由于提供了不同可选,如底盘,计算机和传感器,TurtleBot3 ...

最新文章

  1. 微信抢红包应用要哭了,让我们来给微信红包设计一个新交互
  2. windows下mongodb的安装与配置
  3. 让SAP云平台上的Web应用使用destination服务
  4. java 8 stream_Java 8 Stream示例
  5. linux 性能测试iostat,Linux性能分析之二(iostat)
  6. Feature Engineering 特征工程 3. Feature Generation
  7. linux 进程wait,linux 进程等待 wait 、 waitpid(示例代码)
  8. 127.0.0.1 myz.php,附录 – 1.0升级到2.0注意事项 - GatewayWorker 2.x 3.x 手册
  9. PTA4-11 先序输出叶结点
  10. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  11. 重磅!激光SLAM算法及框架概述
  12. 视觉/视觉惯性SLAM最新综述:领域进展、方法分类与实验对比
  13. 软件开发的8大主流方法介绍
  14. python输入数组_python读入数组
  15. 使用python实现简单网页图片抓取
  16. 传漾科技:领跑html5数字化营销
  17. 基于EMC的共模干扰与差模干扰以及抑制方法
  18. antd table 添加行,编辑行,删除行
  19. 深度学习~模糊神经网络(FNN)
  20. unity基础开发----unity获取外部设备(方向盘)按键

热门文章

  1. IP地址和MAC地址之间联系和区别是什么?
  2. 安装 APK 文件到 Android 模拟器的方法
  3. mysql的安装配置与密码更改
  4. Callnovo全球联络中心云通讯CRM平台(系列二)-工单评价模块
  5. 什么是node-gyp?
  6. 开放媒体联盟着手打造免费视频格式
  7. 3月30日----4月3日一年级课程表
  8. c语言 for循环 逗号,vs中for语句中的逗号怎么使用?
  9. ===哒哒哒,我来啦===
  10. node控制台输入交互