教程5_PCells(参数化单元)

什么是PCells

PCells 是指在给定参数的基础上动态生成的布局单元。这些参数可以是几何尺寸、图层选择或其他控制布局形状和属性的变量。

PCells的使用

Basic Library 提供了以下 PCells:

  • TEXT: 一个文本生成器
  • CIRCLE: 一个圆形
  • DONUT: 一个甜甜圈(带孔的圆形)
  • ELLIPSE: 一个椭圆形
  • PIE: 一个圆形的扇形部分
  • ARC: 一个圆弧(甜甜圈的一部分)
  • ROUND_PATH: 一个圆角路径(具有给定半径的弯曲路径)
  • ROUND_POLYGON: 一个圆角多边形(具有圆角的多边形)
  • STROKED_BOX: 一个描边框(带有光滑角的框的边缘)
  • STROKED_POLYGON: 一个描边多边形(带有光滑角的多边形的边缘)

绘制圆形

我们从 Basic 库中选择 CIRCLE,并在实例选项对话框中设置半径和图层信息。设置完参数后,KLayout 会根据这些参数动态生成相应的布局形状。这些形状可以像普通单元一样实例化、复制和编辑。

在这里插入图片描述

同样可以双击修改基本参数:

在这里插入图片描述

注意:其实这个圆是一个多边形,由很多个点组成,点的数量越高,边缘越光滑。

绘制Text

从 Basic 库中选择 TEXT

在这里插入图片描述

Convert To PCell

Edit -> Selection -> Convert To PCell

在这里插入图片描述

在这里插入图片描述

此时,可以像操作 PCell 一样操作它,双击设置参数等。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值