文章目录

  • 启动dc与查看基本内容
  • 集合操作
    • collection
    • list
    • 数组
  • 获取帮助

启动dc与查看基本内容

  • 加载设计

  • 查看加载的工艺库

  • 查看库的具体内容

  • 查看库内容很多,使用q退出

  • 查看帮助的两种方式

  • 查看变量

  • 查看加载的design,*代表current_design,也就是当前的顶层设计

  • 查看所有端口

  • 获取clk/reg元素

  • 使用通配符*

  • 获取所有寄存器

集合操作

collection

  • 一般是DC根据我们定义的规则选出DC产生的内容生成一个集合
  • 从所有的输入ports中移除clk_i这个端口,将新生成的集合使用句柄all_in_exp_clk指向
  • echo $all_in_exp_clk就是打印这个句柄,可以认为是DC的内存地址
  • 使用如下命令打印集合:

  • 显示集合元素个数,并使用idx访问:

list

  • list里面一般是用户自定义的内容
  • 通过foreach对list元素进行赋值给临时变量name,然后打印

数组

  • DC自带的evn数组,用于存放dc的环境变量,下面打印出的很多大写内容都是key,根据echo $evn(key)可以获取实际值。
  • 也可以用get_unix_variable获取环境变量
  • 向环境变量数组添加元素就用setenv,移除元素就用unsetenv

获取帮助

1.  help  *set* //查找包括set字段的命令
2.  set_input_delay -help //查看简易的帮助
3. man set_input_delay //查看完整版手册

dc_shell常用命令相关推荐

  1. Kubectl 常用命令, 开发人员常用k8s命令

    Kubectl 常用命令: 什么是常用,我用的,就是常用的

  2. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  3. 客快物流大数据项目(十五):DockeFile常用命令

    目录 DockeFile常用命令 一.FROM 二.​​​​​​​MAINTAINER 三.​​​​​​​RUN

  4. 客快物流大数据项目(九):Docker常用命令

    目录 Docker常用命令 一.帮助命令 二.镜像命令 1.搜索镜像

  5. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  6. maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

    maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...

  7. linux kvm虚拟化命令,Linux系统下kvm虚拟化(三)日常管理常用命令和配置说明

    根据我们之前创建和一些操作可以知道,KVM虚拟机的管理主要是通过virsh命令对环境下kvm虚拟机进行管理,下边这里整理一些常用的配置说明以及如何进行日常管理维护. 1,查看KVM虚拟机配置文件 KV ...

  8. kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解

    kubectl用于运行Kubernetes集群命令的管理工具.本章节主要讲了kubectl基本语法和使用方法.在以后的实际工作中,使用越来越多,也会越来越熟悉. 1.kubectl语法 kubectl ...

  9. 计算机网络管理的常用命令,网络管理常用命令图文详解.pdf

    网络工程师必备 – 网络管理常用命令图文详解 网络工程师必备 网络管理常用命令 图文详解 V1.0 V1.0 包含 ping.ipconfig.netstat.nbtstat.tracert. pat ...

最新文章

  1. Combiner合并案例
  2. +7白盒测试与黑盒测试的定义与区别
  3. python入门之控制结构-循环结构_(一)Python入门-4控制语句:05while循环结构-死循环处理...
  4. 生活点滴:java基础知识细化
  5. jar打包 剔除第三方依赖以及它的依赖_面试官:为什么Spring Boot的jar可以直接运行?...
  6. 计算机组装维修中级试题,计算机维修工中级理论知识试卷.doc
  7. Java中枚举的线程安全性及序列化问题
  8. JDBC实现从Hive抽取数据导入Oracle
  9. Python 使用ntplib库同步校准当地时间的方法 (NTP)
  10. 小鱼的航程(改进版)(洛谷-P1424)
  11. 第十一章 Hibernate的查询 HQL面向对象的查询语言
  12. Linux下MongoDB非正常关闭启动异常解决方法
  13. 30种EMC标准电路
  14. 爬取飞猪IP免费代理练习
  15. 我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人)
  16. 如何用TextView显示Html格式的数据
  17. JWT、OOS、Oauth三种登录验证机制
  18. 下载rpm离线安装包
  19. Linux操作系统基础之文件传输
  20. Effective Java(第3版) 90条经验法则

热门文章

  1. java高德地图api
  2. PMP,IPMP,CPMP的区别
  3. 安装缺少的python包
  4. 普通青年 文艺青年 2B青年
  5. 功利性地去多读书 (现实版)
  6. ubuntu gitlab服务器搭建
  7. 十四个很准的心理暗示
  8. 响应式编程之Spring Webflux
  9. 口音英语识别能力评测,你的AI升级了吗?
  10. php 上标和下标,网页中各种上标和下标的应用实例