cadence的原理图库设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ZTE 中兴
CADENCE 原理图建库简介
刘忠亮111499
ZTE 中兴
lcx
Library
CADENCE 原理图库结构
Lcx.cat file
cell lcx
sym_1 entity chips part_table vlog_mode
symbol.css file verilog.v file chips.prt file part.ptf file verilog.v file
ZБайду номын сангаасE 中兴
Part Developer 界面
chips sym_1 part_table entity vlog_mode
前三项是最常 用的三项
根据目前设计 状况另外两项作 库时可以暂时不 考虑
ZTE 中兴 对于初学者来说,创建原理图库不但要了解库文件及对应的结构关系, 还要熟悉创建流程和熟练使用库编辑器(Part Developer)为自己服务。
ZTE 中兴
从上面的结构可以看出“cadence”的原理图库 是由数据文件构成。这样,作库人也可以直接从 库文件目录中选取某个文件进行拷贝和修改。当 然,首先要对文件结构和内容十分熟悉。用这种 方法建的原理图库经常会出一些错误。
所以还是按照CADENCE的建库步骤,使用 “Part Developer” 建库工具来建原理图库。
在下面属性中加入一条: body_name,值和上面的 physical part相同(为了原 理图反标的正确性)
ZTE 中兴
然后点击
“
Specify
Footprint” 在
“ JEDEC_TYPE” 选
项中输入对应PC
B的物理封装。
如:“DIP20”
这里也可不填,在 下 面 part_table 中 填。
下面以一个简单器件的创建过程来演示一下一个元件库的创建流程。同 时,介绍一下“Part Developer”的基本使用。
启 动PROJECT MANAGER, 建 立 一 个 新 工 程(PROJECT)(或者直接 从开始选择library explorer启动。)
ZTE 中兴
在工程(project)的主界面选择 Tools/Library Tools/Part Developer
ZTE 中兴
接下来定义一个器件封装 (package):
右键点击“packages”,选 择 “ new” , 在 “ Specify Pack Type “选项中封装类 型,如“DIP”。
在Reference Designator 选择中选择一种元件类型。 如 “D”。(设计者应严格 按照原理图设计规范中规 定的各种元件对应的文字 符号来添入此选项)
其 实 , “ CADENCE” 可 以 让你快速输入。选择“Grid” 选项,在“ROW”中输入“AJ” , 在 “ COLUMN” 中 输 入 “1-30”,然后点击“Creat” 你会看到!
ZTE 中兴
接着刚才74LVT574: 将所有“Number” 一 一对应给“Pin Name”。 如果有未使用的“pin” 可以在 “N”选项标识 表示是NC空脚。另外 POWER类型可点击右 键复制。
ZTE 中兴
lcx
cell
CADENCE 原理图库结构
sym_1 entity chips part_table vlog_mode
symbol.css file 符号图形文件 verilog.v file 包含端口列表 chips.prt file 器件特征及物理封装等信息 part.ptf file 器件附加属性文件 verilog.v file 功 能 上 的 仿 真 模 型文件
GO ON
ZTE 中兴
在Logical Pin对 话框中逐个输入pin name。
注意:这里类似总 线形式或有一定规律 的pin,可以一次输 入,譬如:A1-A16; 1D-8D等等。
GO ON
ZTE 中兴
注意“Logical Pin” 的分支要保证正确,即 位于哪一个符号下,否 则到后来出问题查找比 较麻烦
GO ON
ZTE 中兴
选择Create New
ZTE 中兴
在Library 选项中, 选择将来要存放新 建器件的库.
这里,我建议大家 最初建库时,最好把 自己所建的器件放 到自己的库内.这样, 既方便本人查找\修 改,也不会导致各个 公用库内器件的混 乱.
ZTE 中兴
在“part name” 和 “physical part” 选 项填入名称。 例如:“74LVT574”
注意选择要创 建器件的类型
为了仿真
ZTE 中兴
在Logical Pin” 对话框弹出同时也 会出现一个表单。 设计者在输入“pin” 之前,要根据供应 商提供元件的 “datasheet”中 “pin name”的形式 进行“Edit”选项的 设置
ZTE 中兴
ZTE 中兴
那么在这里:
Bit:是基于位的形式
Slot:是基于槽的形式
Group:是基于组的形 式。基于哪种形式要 根据“Datasheet”的 形式来决定。如要输 入矢量,请选择:BNB;BN;BN-B。如要输入 标量,请选择:BNS;BN;BN-S
ZTE 中兴
在Logical Pin 对话框中输入pin name之前。一定要 在 “pin”选项种 选择正确的类型。 (按所选用元件的 说明)
ZTE 中兴
这里,提醒一下,在 “Numeric”选项中,只能输 入数字。如果要输入类似 “A1、B2之类的管脚号,应 选 择 “ Grid” 选 项 。 另 外 , 一段时间以来,不少硬件设 计人员在输入管脚号时,总 是觉得是一件头痛的事情。 因为他们没有找到捷径,而 是一个一个的输入有规律的 管脚号。如果是一个“BGA” 器件,上百个PIN的输入不 但耗时,而且有时难免会有 手误,从而造成将来元件的 使用错误。
GO ON
ZTE 中兴
然后点击 “ Physical Pin Mapping” 然 后 选 择 Add Manually,点击 Pin Numbers , 在 “Numeric”选项中输 入“1-20”。
APPLY
这里如果在上页中加 入了jedec_type的封 装名则extract from footprint 直 接 取 出 管脚。
CADENCE 原理图建库简介
刘忠亮111499
ZTE 中兴
lcx
Library
CADENCE 原理图库结构
Lcx.cat file
cell lcx
sym_1 entity chips part_table vlog_mode
symbol.css file verilog.v file chips.prt file part.ptf file verilog.v file
ZБайду номын сангаасE 中兴
Part Developer 界面
chips sym_1 part_table entity vlog_mode
前三项是最常 用的三项
根据目前设计 状况另外两项作 库时可以暂时不 考虑
ZTE 中兴 对于初学者来说,创建原理图库不但要了解库文件及对应的结构关系, 还要熟悉创建流程和熟练使用库编辑器(Part Developer)为自己服务。
ZTE 中兴
从上面的结构可以看出“cadence”的原理图库 是由数据文件构成。这样,作库人也可以直接从 库文件目录中选取某个文件进行拷贝和修改。当 然,首先要对文件结构和内容十分熟悉。用这种 方法建的原理图库经常会出一些错误。
所以还是按照CADENCE的建库步骤,使用 “Part Developer” 建库工具来建原理图库。
在下面属性中加入一条: body_name,值和上面的 physical part相同(为了原 理图反标的正确性)
ZTE 中兴
然后点击
“
Specify
Footprint” 在
“ JEDEC_TYPE” 选
项中输入对应PC
B的物理封装。
如:“DIP20”
这里也可不填,在 下 面 part_table 中 填。
下面以一个简单器件的创建过程来演示一下一个元件库的创建流程。同 时,介绍一下“Part Developer”的基本使用。
启 动PROJECT MANAGER, 建 立 一 个 新 工 程(PROJECT)(或者直接 从开始选择library explorer启动。)
ZTE 中兴
在工程(project)的主界面选择 Tools/Library Tools/Part Developer
ZTE 中兴
接下来定义一个器件封装 (package):
右键点击“packages”,选 择 “ new” , 在 “ Specify Pack Type “选项中封装类 型,如“DIP”。
在Reference Designator 选择中选择一种元件类型。 如 “D”。(设计者应严格 按照原理图设计规范中规 定的各种元件对应的文字 符号来添入此选项)
其 实 , “ CADENCE” 可 以 让你快速输入。选择“Grid” 选项,在“ROW”中输入“AJ” , 在 “ COLUMN” 中 输 入 “1-30”,然后点击“Creat” 你会看到!
ZTE 中兴
接着刚才74LVT574: 将所有“Number” 一 一对应给“Pin Name”。 如果有未使用的“pin” 可以在 “N”选项标识 表示是NC空脚。另外 POWER类型可点击右 键复制。
ZTE 中兴
lcx
cell
CADENCE 原理图库结构
sym_1 entity chips part_table vlog_mode
symbol.css file 符号图形文件 verilog.v file 包含端口列表 chips.prt file 器件特征及物理封装等信息 part.ptf file 器件附加属性文件 verilog.v file 功 能 上 的 仿 真 模 型文件
GO ON
ZTE 中兴
在Logical Pin对 话框中逐个输入pin name。
注意:这里类似总 线形式或有一定规律 的pin,可以一次输 入,譬如:A1-A16; 1D-8D等等。
GO ON
ZTE 中兴
注意“Logical Pin” 的分支要保证正确,即 位于哪一个符号下,否 则到后来出问题查找比 较麻烦
GO ON
ZTE 中兴
选择Create New
ZTE 中兴
在Library 选项中, 选择将来要存放新 建器件的库.
这里,我建议大家 最初建库时,最好把 自己所建的器件放 到自己的库内.这样, 既方便本人查找\修 改,也不会导致各个 公用库内器件的混 乱.
ZTE 中兴
在“part name” 和 “physical part” 选 项填入名称。 例如:“74LVT574”
注意选择要创 建器件的类型
为了仿真
ZTE 中兴
在Logical Pin” 对话框弹出同时也 会出现一个表单。 设计者在输入“pin” 之前,要根据供应 商提供元件的 “datasheet”中 “pin name”的形式 进行“Edit”选项的 设置
ZTE 中兴
ZTE 中兴
那么在这里:
Bit:是基于位的形式
Slot:是基于槽的形式
Group:是基于组的形 式。基于哪种形式要 根据“Datasheet”的 形式来决定。如要输 入矢量,请选择:BNB;BN;BN-B。如要输入 标量,请选择:BNS;BN;BN-S
ZTE 中兴
在Logical Pin 对话框中输入pin name之前。一定要 在 “pin”选项种 选择正确的类型。 (按所选用元件的 说明)
ZTE 中兴
这里,提醒一下,在 “Numeric”选项中,只能输 入数字。如果要输入类似 “A1、B2之类的管脚号,应 选 择 “ Grid” 选 项 。 另 外 , 一段时间以来,不少硬件设 计人员在输入管脚号时,总 是觉得是一件头痛的事情。 因为他们没有找到捷径,而 是一个一个的输入有规律的 管脚号。如果是一个“BGA” 器件,上百个PIN的输入不 但耗时,而且有时难免会有 手误,从而造成将来元件的 使用错误。
GO ON
ZTE 中兴
然后点击 “ Physical Pin Mapping” 然 后 选 择 Add Manually,点击 Pin Numbers , 在 “Numeric”选项中输 入“1-20”。
APPLY
这里如果在上页中加 入了jedec_type的封 装名则extract from footprint 直 接 取 出 管脚。