SDC命令详解:使用current_design命令设置当前设计
相关阅读SDC命令详解https://blog.csdn.net/weixin_45791458/category_12931432.html?spm1001.2014.3001.5482current_design命令用于设置当前设计当前设计以及当前实例是许多命令的默认目标对象关于当前实例可以参考下面的博客。SDC命令详解使用相对路径访问设计对象(current_instance命令)https://chenzhang.blog.csdn.net/article/details/147156354本文针对Design Compiler但该命令同样存在于PrimeTime、IC Compiler等工具中它们大致相同略有差别。current_design命令的BNF范式有关BNF范式可以参考以往文章为current_design [design]指定设计指定一个已加载进内存的设计可以使用list_designs命令列出内存中所有的可用设计。如果不指定该参数则会列出当前设计而不是设置当前设计。简单使用在使用analyzeelaborate命令读取设计时一般不会用到current_design命令因为elaborate命令会自动将指定的设计设置为当前设计。但在使用read类命令读取设计时当前设计的自动设置情况就更加复杂了下面给出几个例子进行说明。1、当使用多条read类命令读取设计时最后一个命令读取的文件将被自动设置为当前设计每次使用read类命令都会重新设置当前设计如下所示。// A.v module A(); endmodule // B.v module B(); endmodule // TOP.v module TOP(); endmodule dc_shell read_verilog A.v ***** Current design is A. dc_shell read_verilog B.v ***** Current design is B. dc_shell read_verilog TOP.v ***** Current design is TOP.2、当使用一条read类命令读取多个设计时列表中的第一个文件将被自动设置为当前设计如下所示。// A.v module A(); endmodule // B.v module B(); endmodule // TOP.v module TOP(); endmodule dc_shell read_verilog {A.v B.v TOP.v} ***** Current design is A.3、当一个文件中存在多个设计时 文件中的第一个设计将被自动设置为当前设计如下所示。// TOP_hier.v module TOP(); endmodule module A(); endmodule module B(); endmodule dc_shell read_verilog TOP_hier.v ***** Current design is TOP.对于更复杂的情况读者可以基于以上三例自行分析如果不希望使用read类命令自动设置当前设计的行为则可以使用current_design命令在读取设计后显式设置当前设计。

相关新闻

避坑指南:Mid360激光雷达ROS节点运行无点云输出的排查实录

避坑指南:Mid360激光雷达ROS节点运行无点云输出的排查实录

一、 问题现象与排查思路在部署MID-360激光雷达的过程中,开发者常会遇到雷达初始化失败或ROS节点启动后无数据输出的问题。如下图所示。针对此类故障,核心排查逻辑应遵循“先物理链路,后软件配置”的原则。首先,我们需要绕过ROS环…

2026/8/17 15:23:01 阅读更多 →
HTML转Figma实战:3步把任意网页变成可编辑的设计稿

HTML转Figma实战:3步把任意网页变成可编辑的设计稿

HTML转Figma实战:3步把任意网页变成可编辑的设计稿 【免费下载链接】figma-html Convert any website to editable Figma designs 项目地址: https://gitcode.com/gh_mirrors/fi/figma-html 周五下午六点,设计师小周收到一条消息:明天…

2026/8/17 15:18:01 阅读更多 →
LosslessCut 无损剪辑实战:10 分钟剪出第一支零损耗视频

LosslessCut 无损剪辑实战:10 分钟剪出第一支零损耗视频

LosslessCut 无损剪辑实战:10 分钟剪出第一支零损耗视频 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 凌晨一点,你把 2 小时的 GoPro 素材拖…

2026/8/17 15:22:45 阅读更多 →

最新新闻

漫威电影汽车植入营销:从角色绑定到品牌共生的深度解析

漫威电影汽车植入营销:从角色绑定到品牌共生的深度解析

1. 从“钢铁侠座驾”到“神盾局专车”:漫威宇宙的汽车营销密码 如果你是一个漫威影迷,或者只是一个偶尔走进电影院的普通观众,当你在《复仇者联盟4:终局之战》中看到托尼斯塔克驾驶着那辆线条流畅、科技感十足的奥迪e-tron GT概念…

2026/8/18 22:40:42 阅读更多 →
本地AI助手搭建指南:llama.cpp与GGUF实现零门槛大模型部署

本地AI助手搭建指南:llama.cpp与GGUF实现零门槛大模型部署

想在自己的电脑上跑一个AI助手,但看到动辄几十GB的模型文件和复杂的Python环境就头疼?或者已经尝试过一些在线API,却担心隐私泄露、费用高昂,或者网络延迟影响体验? 今天要介绍的这个方案,可能会彻底改变你…

2026/8/18 22:40:42 阅读更多 →
止损、调仓和持仓上限同时触发:量化软件怎样处理规则冲突

止损、调仓和持仓上限同时触发:量化软件怎样处理规则冲突

止损、定期调仓和持仓上限在同一天触发时,量化软件必须给出唯一、可解释的动作。普通股票策略可采用风险退出优先、降低仓位其次、增加仓位最后的顺序。牛股王股票适合把可读条件、回测、提醒和仓位风控连起来;聚宽方便用Python构造冲突样例;…

2026/8/18 22:40:42 阅读更多 →
从零部署Linux服务器深度学习环境:Anaconda+PyTorch+GPU实战指南

从零部署Linux服务器深度学习环境:Anaconda+PyTorch+GPU实战指南

大家好,我是长期在实验室和服务器上“摸爬滚打”的开发者。相信很多同学在接触深度学习时,都遇到过这样的困境:实验室的服务器配置很高,但面对黑乎乎的 Linux 终端,却不知从何下手。想部署一个 PyTorch 环境&#xff0…

2026/8/18 22:39:42 阅读更多 →
华为MetaERP Oracle EBS AR 外币发票、本币收款核销完整会计分录前置基础概念交易币种(外币):Invoice 币种 = USD功能币种(本币):Ledger 本位币 = CNY

华为MetaERP Oracle EBS AR 外币发票、本币收款核销完整会计分录前置基础概念交易币种(外币):Invoice 币种 = USD功能币种(本币):Ledger 本位币 = CNY

Oracle EBS AR 外币发票、本币收款核销完整会计分录 前置基础概念 交易币种(外币):Invoice 币种 USD功能币种(本币):Ledger 本位币 CNY汇率规则 发票入账汇率:交易汇率(发票日期…

2026/8/18 22:39:42 阅读更多 →
2024年地毯批发行业发展现状及佛山区域工厂供给能力分析

2024年地毯批发行业发展现状及佛山区域工厂供给能力分析

一、2024年地毯批发行业整体发展现状 行业调研数据显示,2024年国内地毯批发行业总规模达372亿元,同比增长7.2%,品类结构出现明显分化:传统有胶复合地毯批发量同比下滑11.3%,库存积压率达28%;主打零醛、防水…

2026/8/18 22:39:42 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →