Cadence原理图输入与层次设计详解
需积分: 19 29 浏览量
更新于2024-08-22
收藏 124KB PPT 举报
"Cadence层次原理图输入是微电子设计中一种重要的方法,它涉及到Cadence软件在设计流程中的应用,特别是电路图的输入、编辑和管理。在使用层次原理图时,工程师需要遵循特定的步骤和技术,以确保设计的准确性和效率。"
Cadence是一个广泛使用的集成电路设计平台,它提供了丰富的工具,如Composer和Virtuoso,用于原理图输入和布局。在层次原理图输入中,设计者通常会将复杂的设计分解为多个独立的、可复用的单元,这些单元可以是基本的逻辑门或更复杂的模块。
首先,Cadence的文件组织结构基于设计库,每个单元包括schematic、layout和symbol视图。工艺库(techfile)定义了制造工艺参数,而工具包包含了如icfb和Composer这样的设计工具。
在设计流程中,首先要建立设计库,这可以通过选择CIW(Custom IC Workbench)菜单中的“File->New->Library…”来完成。接着,需要创建基本单元,通过“File->New->CellView…”输入单元名、ViewName和所属库。电路图输入阶段,设计师会选择适当的基本元件,如analogLib库中的nmos/pmos,并设置其属性,如ModelName来定义管子类型。
电路图由Instances(实例)、Wires、Wirenames和Pins组成。Instances代表电路中的元件,Wires用于连接元件,Wirename则作为节点名称,标识电气连接。PIN用于定义元件的输入输出特性。放置元件、连接Wires、添加Wirenames和PINs都需要相应的操作,如单击、拖动和输入属性。
在层次原理图中,下层单元的修改需要重新进行check&save,以确保上层单元能够获取最新的接口信息并更新。因此,检查和保存应自底向上逐层进行。此外,Wirename用于实现成组信号线的连接,简化了复杂电路的管理。
在编辑原理图时,复制、移动和删除对象是常见的操作。复制可以通过选择对象并单击鼠标来实现,移动则可以直接拖动,而删除则使用delete键。这些基本操作的熟练掌握对于高效地编辑和优化设计至关重要。
Cadence层次原理图输入是一个涉及库创建、单元设计、电路连接和编辑的系统性过程,要求设计者对Cadence工具的使用有深入理解和实践经验,以确保设计的准确性和可维护性。
236 浏览量
1457 浏览量
329 浏览量
285 浏览量
2021-09-29 上传
382 浏览量
1070 浏览量
活着回来
- 粉丝: 28
- 资源: 2万+
最新资源
- 多播静态路由引起的循环问题
- WHR系列产品简易说明手册
- java学习文档及学习方法
- 宽带常用端口表宽带常用端口表
- SNMP的工作原理软件开发
- 2008年上半年信息系统项目管理师试题
- RAID介绍、制作及安装系统
- J2EE系统之-hibernate学习总结
- 项目管理知识体系指南2000
- 嵌入式Linux系统开发技术详解-基于ARM 第5章
- J2EE体系之-JSP学习
- FPGA设计软件quartus2使用教程
- J2EE体系统一,关于JDBC
- Linux网络编程 关于linux网络编程的入门书籍
- IIS系统漏洞大全(详细介绍若干年一来所存在的问题和解决方案)
- JavaEye新闻月刊 - 2009年2月 - 总第12期.pdf