c++编程 c++编程 c++编程 c++编程 c++编程 c++编程 c++编程

源代码在线查看: dfinstall.log

软件大小: 3 K
上传用户: RR15133422795
关键词: 编程
下载地址: 免注册下载 普通下载 VIP

相关代码

				Cadence  Allegro软件的仿真功能原理及应用
				开题报告
				学校:苏州大学      专业:03信息工程
				姓名:蒋杰          指导老师:吕建平
				关键词 高速PCB布线 Allegro 信号完整性仿真
				一、背景及意义
				Cadence公司是全球最大的EDA软件厂商,它推出的Cadence软件系统提供了从芯片设计到封装设计再到板级设计的一体化设计平台。该软件系统主要分为PCB专家系统、PCB设计工具、FPGA设计系统、自动布线专家系统、Allegro浏览器、高速电路板系统设计和分析、布线前后的信号完整性分析、电磁兼容设计工具、高密度IC封装设计和分析以及模拟混合信号仿真系统等。其中Allegro SPB 15.2工具包包括了原理图输入(DECIS/DEHDL)、PCB设计(Allegro)、仿真分析(SPECCTRAQuest/Power Integrity)等一整套工具。
				在高速PCB设计过程中, 仅仅依靠个人经验布线,往往存在巨大的局限性。利用Cadence的Allegro软件包对电路进行PCB级的仿真,可以最优化线路布局,极大地提高电路设计质量, 从而缩短设计周期。
				
				二、目标
				   主要介绍高速PCB设计中的理论知识,仿真模型,模型完整性(Model Integrity),波形显示工具(SigWave),结合实例,介绍如何使用cadence SPECCTRAQust软件进行信号完整性仿真。
				
				三、实现方法
				1对Cadence软件的组成和各部分功能进行了系统的介绍,Cadence提供了针对高速PCB设计的每个问题的解决方案,其交互设计和约束仿真的功能强大。
				   2只要介绍高速PCB设计的基本理论知识,介绍信号完整性,电磁兼容性和电源完整性的基本概念,为后面仿真打下理论基础,有助于理解仿真的作用及步骤、
				   3常用仿真模型 SPICE模型和IBIS模型简介,SPECCTRAQuest进行信号完整性仿真主要是基于器件的IBIS模型以及传输线模型来分析信号质量与时序。
				   4将结合实例,基于Samsung S3C2410 微处理器高速PCB设计电路,介绍如何运用SPECCTRAQust软件进行信号完整性仿真。
				S3C2410 微处理器是一款由Samsung Electronics Co.,Ltd 为手持设备设计的低功耗、高度集成的微处理器,采用272 脚FBGA 封装,内含一个ARM920T 内核。S3C2410广泛的应用在各种嵌入式开发中.它自带的USB接口与LCD控制器 为USB开发与液晶开发带来了方便。
				   信号完整性仿真流程:
				开始→准备DML文件库→ 数据库设置向导→设置仿真参数→用探针仿真信号线→生成仿真信号线→提取电路拓扑结构→更改不同参数重复仿真→仿真结果分析
				
				四、设计工作的主要进程
				1	查阅、收集资料,对所需完成的任务有一个整体了解并提出解决方案,完成开题报告―――――――――	第3-第4周
				2学习使用Allegro SPB 15.X工具包包括原理图输入(DE-HDL),PCB设计(Allegro),仿真分析(SPECCTRAQuest)――――――――― 第5-第8周
				3,基于Samsung S3C2410 运用SPECCTRAQust软件进行信号完整性仿真
				――――――――― 第9-第12周
				4	整理资料,写毕业论文	――――――――第13-第14周
				五、参考文献
				1黄宏安, Allegro 15.x学习与使用  清华大学出版社
				2李楠,庞健,由武军,袁园  Cadence Concept HDL&Allegro原理图与PCB设计
				人民邮电出版社
				3周润景 Cadence高速电路板设计与仿真   电子工业出版社
				4于波  高速电子线路的信号完整性设计
				5李新 张琳  利用cadence allegro进行PCB级的信号完整性仿真
				6  王峰,徐宁,李福林   电子线路信号完整性设计与EDA仿真技术
				7 cadence公司  Online Documentation.Cadence design system(2004)
				 www.cadence.com
							

相关资源