「 这是Tanner L-Edit系列的第 4 篇 」

文 | 兔二思

文章首发于同名公众号:兔二思(tuersi00) 欢迎大家前往关注!

本节内容 · 导览

  1. 导入GDSII命令介绍

  2. 导入文件的演示操作

  3. 导入时图层名称问题

一、导入GDSII命令介绍

使用菜单栏「File」-「Import/Export MaskDate」,可开启导入导出文件的命令:

从下拉菜单中可以看出,L-Edit支持多种格式的文件,如GDSII、CIF、OASIS、DXF和Gerber格式文件

其中,“GDSII”格式是常见的数据转换文件之一,基本上每个版图设计软件都支持GDSII文件。不同平台的版图,都可以通过转换成GDSII格式来进行互相查看

通常版图设计结束后,还会将版图转成GDSII格式的文件,然后将其交给代工厂进行流片。

这节就以GDSII格式为例,介绍文件导入的步骤

首先选择「GDSII」,弹出导入设置的对话框:

选项卡介绍

1)From file:

点击「Browse...」按钮,选择要导入的GDSII文件

支持扩展名为.gds/.gz的压缩文件以及.gds文件

如果是压缩文件的形式,在导入过程中将自动解压缩文件

2)If Unknowm Layers are found:

如果导入的图层不在当前的文件中,如何设置图层

勾选 Prompt,表示弹出提示框进行询问

勾选 Generate new layers,表示自动产生新的图层

3)Treat different GDS date types on a layer as different layers:

勾选——代表相同GDS number但GDS date type不同的图层,生成时进行图层区分

未勾选——代表只要是相同的GDS number的图层,都将合并成同一个图层

4)Overwrite exsiting cells:

如何处理已存在的单元

选择“ALL”,所有满足的单元都进行覆盖

选择“Top”,仅限顶层单元

选择“None”,不覆盖

5)Database resolution:

From import file——使用导入文件本身的设置

Custom——自定义一个值

以上设置完成后,点击右上角「Import」开始导入文件

导入程序结束时还会生成一个*.log日志文件,其中详细记录了设置信息、警告和错误信息

(日志文件)

二、导入文件的演示操作

下面进行实际的演示操作

我有一个从Cadence Virtuoso工具导出的“amplifier.gds”文件,存储着一个运放版图 :

现在将它导入到L-Edit工具中进行查看

(操作演示——导入GDSII文件)

三、导入时图层名称问题

从最终生成的图层列表中可以看出,图层的名称都以“GDS”开头,而不是一开始的图层名称

Tanner L-Edit 系列教程:04 导入GDSII文件相关推荐

  1. ROS系列教程三:roslaunch文件及参数服务器

    一.标签简介 1.<launch> ... </launch> : 根标签,一般写在整个launch文件的头尾,斜杠/代表结束: 2.<node> :启动节点,如果 ...

  2. ETAS CP AUTOSAR RTA-CAR工具使用教程 -- ISOLAR-A导入dbc文件

    ISOLAR-A导入dbc文件 简介:将使用rta-car7演示 1.按图新建工程 2.选中Filesystem Navigator 3.将准备好的dbc文件copy到工程路径下 4.点开绿色的D按钮 ...

  3. 算法系列教程04 - 算法相关的基础概念

    本系列前面两篇讲的都是一些背景知识,从这一篇开始我们正式讲算法,从算法的一些基本概念讲起. 什么是算法 通过上一篇对图灵机原理的讲解,我们知道,一个计算问题描述的是输入/输出之间的关系,如果根据给定的 ...

  4. Auto.js Pro安卓免ROOT引流脚本开发系列教程04微信运动点赞(1)

    课程内容 Auto.js Pro初体验 如何分析节点信息 JavaScript语言规范 如何根据开发需求,查询开发文档 开发环境与工具 开发环境:Visual Studio Code Auto.js: ...

  5. 【TypeScript系列教程04】编译参数

    目录 编辑单个 .ts 文件 编辑多个 .ts 文件 tsc 常用编译参数 编辑单个 .ts 文件 通常我们使用 .ts 作为 TypeScript 代码文件的扩展名. 然后执行以下命令将 TypeS ...

  6. canvas系列教程04 —— 渐变、阴影、路径、状态、Canvas对象、图形重叠模式

    渐变 线性渐变 在一条直线上进行渐变 调用createLinearGradient()方法创建一个linearGradient对象 var gnt = cxt.createLinearGradient ...

  7. Node-RED系列教程-04操作网络节点

    ​​前言 目标:掌握网络节点中各个节点的基本使用方法. 懂的朋友欢迎订阅. 一.演示环境 win10系统,Node-RED最新版本2.1.3(2021年11月21号). 二.网络节点 1.mqtt i ...

  8. Cocos2d-x数据模块教程04:plist文件操作

    我们知道在Cocos2d-x中,plist文件是非常常见的配置文件.它是特定格式的xml文件.例如:小图打包成大图的纹理图片.制作粒子特效.帧动画等,都用到了plist文件作为配置文件.所以,在这一章 ...

  9. linux中的shell有printf吗,Linux Shell系列教程之(八)Shell printf命令详解

    在上一篇:Linux Shell系列教程之(七)Shell输出这篇文章中,已经对Shell printf命令有了一个简略的介绍,本篇给大家详细介绍下Shell中的printf命令. 一.Shell p ...

最新文章

  1. memcached图形界面的监控
  2. Spring 注解 @bean 和 @component 的区别, 你知道吗?
  3. 捣鼓 Subversion
  4. SQL注入之时间盲注 和 报错注入(sql-lab第一关为例)
  5. mysql锁争用_关于MYSQL条件竞争与锁的问题
  6. VTK:Picking之HighlightSelection
  7. [BUUCTF-pwn]——picoctf_2018_can_you_gets_me
  8. JDBC中使用preparedStatement防止SQL注入
  9. 早上起床后喝的第一杯水不要喝太多
  10. python语法学习第六天--字典
  11. IPv4中IP地址的分类
  12. python表格绘制斜线表头_Excel表格绘制斜线表头的三种方法,懂得这些技巧就够了...
  13. Tensorflow nmt的整体结构
  14. emqx启用JWT令牌认证(包含hmac-based和public-key)
  15. 代理服务器的四大作用
  16. 投影矩阵(投影变换)解惑
  17. 网络工程师学习必备!路由器的工作原理,你真的懂了吗?【超详细|深度解析】
  18. 元宇宙、数字孪生与汽车
  19. 汇编语言 标志位介绍
  20. 大家好,我是新人,请多多关照,(*  ̄3)(ε ̄ *)么么

热门文章

  1. 【可视化】娱乐一下,rviz上画个3D框
  2. 三维显示中可视化分析——视域分析、视点分析
  3. FishJump游戏项目总结
  4. 【C语言】实现求两个数的最大公约数【四种算法】
  5. 尝试N种低格工具失败,采用MP Tool量产工具完成U盘修复
  6. 华为云,用科技开启智慧化生活
  7. Mac python2.7创作mid音乐文件
  8. 在程序中打开QQ对话框
  9. OneNote 2007通过移动硬盘在公司电脑和笔记本、家庭电脑之间共享访问
  10. (3)mifare卡读写器开发心得『转』--整理重发贴