返回目标规划器

Cadence SKILL 编程学习路径

by 章***3/19/202652 次浏览

8 个学习科目

01入门

SKILL 基础语法

学习基于 Lisp 的基本语法,包括前缀表达式、符号定义以及变量作用域的基础知识。

开始学习
02入门

数据结构与列表处理

掌握 SKILL 核心的 List 处理函数、DPL(Disembodied Property List)以及关联列表的操作。

开始学习
03入门

流程控制与函数封装

学习条件判断、循环语句以及如何编写、加载并调用自定义的 SKILL 函数。

开始学习
04进阶

Virtuoso 数据库 API (db 层)

掌握使用 db 类函数对 Schematic 和 Layout 的设计数据库进行查询、遍历与对象修改。

开始学习
05进阶

图形用户界面 (hi 层) 开发

学习使用 hi 类函数创建交互式表单 (Forms)、对话框以及自定义工具栏菜单。

开始学习
06进阶

PCell 参数化单元设计

学习编写 PCell 脚本,实现基于参数驱动的版图几何图形自动生成。

开始学习
07高级

SKILL++ 与面向对象编程

深入探讨 SKILL++ 的词法作用域、闭包特性以及基于 Object System 的类与方法开发。

开始学习
08高级

程序调试与大规模自动化优化

学习使用 Profiler 优化性能,掌握复杂的错误捕获机制及 Cadence 工具链的深度集成。

开始学习

准备好开始学习了吗?

用 AI 创建个性化课程,获得互动式课程和进度追踪。

免费开始