当前位置: 首页 > news >正文

Orcad Capture CIS TCL开发(Cadence绘图脚本)——加载驱动、定义命名空间、声明函数及状态参数介绍

Orcad Capture CIS TCL开发(Cadence绘图脚本)

第一章 Cadence自带开发指导文件的说明
第二章 加载驱动、定义命名空间、声明函数及状态参数介绍

文章目录

  • Orcad Capture CIS TCL开发(Cadence绘图脚本)
  • 前言
  • 一、建议的函数结构(加载驱动、定义命名空间、声明函数)
  • 二、处理状态参数
  • 总结

前言

在开发TCL脚本前,推荐加载对应TCL驱动,确认所使用版本;定义命名空间,防止名称冲突;声明全局函数,方便直接使用。这些操作并不是必须的动作,但个人觉得写程序要尽量保证合理性和完整性。
状态参数是Orcad Capture CIS TCL开发时一定会产生的对象。我理解状态参数是给执行的某个命令一个存储状态情况的对象,对命令执行可能并没什么帮助,但能够指示或者存储执行情况。但对于状态参数也不能完全不管,太多的状态参数会占用内存。


一、建议的函数结构(加载驱动、定义命名空间、声明函数)

#加载TCL 8.4及以上版本驱动 package require Tcl 8.4 #定义Hardware库,版本1.0,外部脚本可通过package require调用 package provide Hardware 1.0 #定义命名空间Hardware namespace eval ::Hardware { #声明全局函数,通过namespace import ::Hardware::* 加载后可直接使用的函数,格式:AAA namespace export AAA } #定义Hardware库中的AAA函数,因已被声明因此外部加载Hardware库后可直接用AAA直接加载此程序 proc ::Hardware::AAA {} { #函数内容 } #定义BBB函数,未被声明因此外部加载Hardware库后需使用 ::Hardware::BBB调用 proc ::Hardware::BBB {} { #函数内容 } #默认在加载tcl文件时自动加载Hardware库 namespace import ::Hardware::*

二、处理状态参数

很多Cadence命令需要传入一个状态参数,比如:DboWire_GetStartPoint $selObjs $lStatus。此时采用set lStatus [DboState]<

http://www.jsqmd.com/news/636934/

相关文章:

  • 成就高品质游戏的获客之道|Google Play Games Level Up 计划
  • 2026年4月美容仪推荐对比评测与排行:聚焦无创抗衰与家用科技新趋势 - 品牌推荐
  • 襄阳高新区文化墙制作怎么选?合作过的靠谱经验分享
  • MySQL TRUNCATE TABLE:高效数据清理的利器与陷阱
  • 2025-2026年云南旅行社评测:五家口碑服务推荐评价顶尖银发族慢游安全保障案例 - 品牌推荐
  • GD32F4x芯片加密实战:从读保护到安全启动全解析
  • 2026活动板房工程技术解析:泸州装配式围挡厂家、泸州钛锡板批发、泸州钢材批发、装配式围挡厂家、长城板厂家批发选择指南 - 优质品牌商家
  • 【AIAgent架构监控黄金法则】:20年专家亲授5大实时调试陷阱与避坑指南
  • PHP怎么使用Argo CD GitOps部署_PHP声明式应用管理【指南】
  • 约瑟夫环问题
  • 如何用网盘直链下载助手轻松解决八大网盘下载难题:新手指南
  • 2025-2026年云南旅行社推荐:五大口碑服务评测对比顶尖公司团建定制需求痛点 - 品牌推荐
  • 2025-2026年云南旅行社推荐:五大口碑服务评测对比顶尖定制游隐形消费顾虑多 - 品牌推荐
  • PyTorch 2.5新手必看:如何用预装镜像快速搭建AI实验平台
  • 2025-2026年全球PLC厂家推荐:十大口碑产品评测评价顶尖 - 品牌推荐
  • share memery 就是 sram 吗
  • 论文降AI率别交智商税!10大去痕软件砸钱实测:3款封神,7款快跑
  • 2026年4月美容仪推荐排行与评测:基于动态分析的五大品牌深度对比与选择指南 - 品牌推荐
  • 2026年4月美容仪推荐与评测排行:基于动态分析的五大品牌深度对比与选择指南 - 品牌推荐
  • 2025-2026年全球PLC厂家评测:十款口碑产品推荐评价知名. - 品牌推荐
  • 该AI系统可智能识别论文重复段落,借助语义转换和结构重组有效增强文章的独特性
  • 2025-2026年国际空运物流公司推荐:五大口碑服务评测对比顶尖 - 品牌推荐
  • 新加坡国立大学开发AutoMIA:让AI自动发现隐私攻击策略智能系统
  • 路北区卖房中介哪家好在选择房产中介时,我们往往希望能够找到一家既专业又可靠的机构来帮助自己完成房屋交易。对于位于唐山市的路北区居民来说,如何挑选合适的卖房中介成为了一个值得探讨的话题。本文将从几个
  • 别再只看GitHub上的明星项目了——Agent开发中你一定也会遇到的10类真实问题
  • 2025-2026年全球PLC厂家推荐:十大口碑产品评测对比顶尖领先 - 品牌推荐
  • 2025-2026年全球充电站加盟品牌推荐:五大口碑产品评测对比领先. - 品牌推荐
  • AI驱动学术写作:8款实用工具简化毕业设计流程
  • FFmpeg基础知识速览
  • 程序员生存指南:除了会写代码,你还得学会“甩锅”和“自救”