PDK和工艺文件解读
一、PDK
设计规则:
- 版图层次定义
- 几何图形规则
- ESD/Latch-up防护规则
- 天线效应规则
- 电流密度规则
- 应力保护规则
PDK文件夹包括:
①工艺库
Spice器件模型,仿真数据模型model,器件描述格式CDF等
②IP库
工艺厂已经成型的具有特定功能的电路设计
③数字标准单元库
④ 设计规则文件
按符合工艺厂最低标准要求总结出的文件
格点:最小计量单位(工艺准许的)
格点 :PRECISION 1000/ RESOLVTION 5
用小÷大=格点
或PDF中文件中有grid
design rule:设计规则文件
Electrical specifications:电学特性文件
⑤设计规则检查文件
DRC rule——检查版图物理特性是否符合design rule要求
LVS rule—— 电路图与版图一致性检查
Ant rule——检查天线效应是否符合要求
LEP——用于提取后仿真版图数据
⑥其他重要文件
Techfile文件——简成基础库浓缩的语言格式文件
Display.dry文件——定义层次,工具中各种图形颜色
cds.lib文件——调用保存库的文件
工艺库讲解
工艺库应用:
确定工艺库的位置,找到工艺库存放的路径。
INV的三种表现形式:symbol,schematic,layout
layout图形生产顺序:AA→GP→SN→SP→CT→M1→V1
ctrl十A——全选
shift十M
xkill——可删除卡住的文件
二、工艺文件解读
Design Rule:
包含层次定义,版图设计规则,器件组成定义,器件剖面图及部分电学特性
特征尺寸:
半导体器件中的最小尺寸,典型代表为"栅"的宽度,即MOS器件的沟道长度
版图层次
主要分为Mask层次和标识层,分以下几种情况:
Mask(掩膜版)=版图层次,如metal,poly等
Mask=多个版图层次运算得到,如pwell
标识层是用于辅助过LVS验证或其他Mask层次运算的
设计规则基本类型
①width最小宽度指封闭几何图形的内边之间最小距离
②Enclosure最小包围间距是指一个图形完全包围住另一个图形后,两几何图形边界之间的距离
③(mininum enclosure from A edge to B edge 0.6um B的内边界到a的外边界的最小间距是0.6um)
④space 最小间距是指各几何图形外边界间的距离
⑤overlap 几何图形内边界到另一个内边界的长度
⑥Extension 几何图形外边界到另一个内边界长度
知道的DRC rule关键信息
NW 最小宽度,同电位阱间距,不同电位阱间距
AA 最小宽度,最小间距
Poly 最小间距,最小线宽(采用一层次metal画cell时需提前了解)
sp/SN 最小包AA距离,和距离外边AA最小间距
con 最小大小,最小间距,大于3排最小间距
metal1 最小间距,最小线宽
VIA1 直接在layout界面调一个两孔via观察
metal2 最小间距,最小线宽
PDK和工艺文件解读相关推荐
- 工厂电子产品工艺文件_建智能工厂,人机如何达到最佳组合?
导 读 ( 文/ e-works CEO 黄培博士 ) 在推进智能工厂建设的过程中,如何根据制造企业的产品特点和生产模式来确定工人与机器的最佳组合,是个至关重要的问题. 企业既不能盲目地推进自动化.机 ...
- package.json文件解读
package.json文件解读 {"name": "vue-04-cli-demo1", // 项目名称 "version": " ...
- STM32之CubeMX学习笔记(4)新建工程文件解读
文章目录 芯片与板子介绍 主频 RAM 与 Flash io数与封装 内置外设 板子外设 新建工程文件的步骤 选择芯片 选取调试方式,选取高速晶振,调整时钟 修改文件设置,和生成设置 生成工程文件 工 ...
- PNG文件解读(1):PNG/APNG格式的前世今生
PNG格式的前世今生 png是一种无损压缩的位图片形格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性.PNG使用从LZ77派生的无损数据压缩算法--LZW专 ...
- 八、键盘控制无人机 · 上(launch文件解读)
没想到又是这位博主,佩服佩服! 这里面的launch文件注释写的真的是非常详细! 转载自:https://blog.csdn.net/weixin_44917390/article/details/1 ...
- java mapping文件_Android R8 mapping.txt文件解读
mapping.txt文件解读 链接 R8 Android Gradle Plugin 3.4.0之后,默认使用R8替代原来的ProGuard,R8在编译过程中主要执行: Code shrinking ...
- Android 源码编译 及 mk文件解读
Android 源码编译 参考:探索Android FrameWork底层开发视频_哔哩哔哩_bilibili 基础 1.源代码编译 分为2个部分: (1)boot/Kernel (2)Android ...
- 芯片设计知识_芯片设计中工艺文件
芯片设计知识 芯片设计中工艺文件 1. 工艺库文件简介 1. 工艺库文件简介 完整工艺库文件主要组成为: 1.模拟仿真工艺库,主要以支持spectre和hspice这两个软件为主,后缀名为.scs-- ...
- 浏览器插件开发-manifest文件解读
浏览器插件开发-manifest文件解读 调研资料
最新文章
- 深度揭秘垃圾回收底层,这次让你彻底弄懂她
- 单片机can通信可以接多少个设备_51单片机的多机并行通信系统应用
- python学起来难不难-Python为什么那么受欢迎?学习Python难不难?
- JAVA线程间协作:Condition
- IdentityServer4 第三方快速入门和示例
- linux 共享移动硬盘,随时登陆上QQ 自带Linux移动硬盘实战
- php量表是什么心理量表,心理学中的“5大心理学测评量表”你知道多少?
- 【英语学习】【Level 08】U02 Movie Time L6 Blockbuster
- pandas中DataFrame对象to_csv()方法中的encoding参数
- 智能优化算法应用:基于麻雀搜索算法与非完全beta函数的自适应图像增强算法 - 附代码
- [php] laravel predis 使用 hscan 和 scan
- 《剑指offer》66道算法题合集(java实现)
- 应该如何写详细设计文档
- 数理统计:方差分析与正交试验设计
- 美剧深度扫盲:有线电视台之风起云涌--之一(转载)
- python解开压缩文件6位纯数字密码
- 013.自驾游加油方案
- 实用小技巧,Python一秒将全部中文姓名转为拼音!
- 简单 黑苹果dsdt教程_[黑苹果入门]关于DSDT的入门知识
- 记各种纸尿裤用后感——花王大王MOONY尤妮佳好奇帮宝适等等等