内容简介:
本书主要介绍了Allegro SPB 15.2软件包的各个软件模块的使用,主要内容为:原理图图形库的设计、PCB封装库的设计、原理图的输入、PCB的设计、信号完整性的仿真分析、PCB设计的可靠性分析、自动布线器的使用及约束管理器的设置等。
编写本书的目的是希望读者不但能够掌握Cadence软件的基本概念和基本操作知识,而且能够熟练掌握Cadence软件的各种高级应用,同时能够掌握高速PCB的可靠性设计、信号完整性分析、信号仿真等内容;使读者能够快速全面掌握Cadence软件,更好地适应企业和社会的需要,在实际工作中能够得心应手。
本书结构合理、人门简单、内容详实、实例丰富,既可作为高等学校相关专业师生的参考书,同时也可以作为广大电路设计者及电路爱好者必不可少的参考书或者培训教材,尤其对于专职的PCB设计人员,将是一本非常实用的参考书。
前言:
Cadence公司是全球最大的EDA软件厂商,其Cadence系列软件是一个大型的EDA软件,使用它基本可以完成电子设计的方方面面,包括ASIC设计、FPGA设计和PCB设计及其各项仿真分析等。在仿真电路图设计、自动布局布线、版图设计及验证等方面相对于其他EDA软件有着绝对的优势。所以,越来越多的工程师选择使用了Cadence的系列软件。
目前有关Cadence系列软件使用的工具书非常少,而Cadence提供的帮助文件又不够系统为此总结本书几位作者多年的电路设计和PCB设计经验以及对Cadence公司的系统互连设计平台软件——Allegro SPB 15.2的使用心得,编写了本书。
本书从实际应用的角度出发,全面系统地介绍了Cadence软件的基本操作环境,重点介绍了Cadence软件的原理图设计、印制电路板(PCB)设计和库设计,同时对电路仿真、信号完整性分析、PCB的可靠性设计也进行了详细的讨论。各章节及其主要内容如下:
第1章:EDA软件概述
主要介绍EDA软件近几十年的发展历程,并对在信号互连设计方面比较常用的EDA软件做一个概述。
第2章:Cadence软件的运行环境及安装
主要讲解了Cadence软件的Allegro系统互连设计平台的运行环境和安装方法。
第3章:Cadence软件工具的简介及操作说明
主要讲解了Cadence软件系统互连设计SPB工具包所包含的工具,并对每一个工具做一个概述。
第4章:项目管理器介绍
主要介绍项目管理器的整体使用。介绍从建立一个新项目到从这个项目可以进行的一些模块之间的转换和具体的模块间的联系。
第5章:Cadence PCB封装库的制作及使用
主要介绍使用Cadence软件进行原理图Symbol库的制作方法及库的使用。
第6章:Cadence原理图元件(本书中元件包括元件和器件)库的制作及使用
主要介绍使用Cadence软件进行PCB封装库的制作方法及库的使用方法。
第7章:Concept HDL原理图设计
主要讲述了如何使用Concept HDL软件来进行原理图设计。
第8章:AUegro PCB设计
讲解了如何使用Cadence公司的PCB Editor软件来进行PCB的设计。
第9章:生成PCB加工文件
介绍如何使用Cadence工具将PCB设计转换成可以用来生作加工的PCB文件(Artwork\光绘文件),传送给PCB加工厂家,将PCB设计从一些图形符号转换成具体的产品。
第10章:Allegro PCB设计中的约束管理
主要讲解约束管理器(Constraint Manager)的使用。
第11章:SPECCTRA布线工具
介绍如何使用SPECCTRA布线工具,进行规则设置,进而完成PCB的布线设计。
第12章:SPECCTRAQuest——信号仿真
介绍Cadence关于信号仿真的工具——SPECCTRAQuest的使用
第13章:PCB设计的可靠性
针对PCB的可靠性设计进行介绍。
第14章:印制电路板设计实例(一)
以一个完整项目的设计为例,将整个设计的各个流程给大家做个讲述,以加深读者对工具的使用。
第15章:印制电路板设计实例(二)
本例简单介绍了一个项目的设计,主要是希望读者朋友能够自己动手完成其中细节部分的设计,本例做引导作用。