| 商品基本信息,请以下列介绍为准 | |
| 商品名称: | 基于Cadence Allegro的FPGA高速板卡设计 |
| 作者: | 深圳市英达维诺电路科技有限公司 |
| 定价: | 79.0 |
| 出版社: | 电子工业出版社 |
| 出版日期: | 2018-05-01 |
| ISBN: | 9787121341120 |
| 印次: | |
| 版次: | 1 |
| 装帧: | 平装-胶订 |
| 开本: | 16开 |
| 内容简介 | |
| 本书以Cadence公司目前的主流版本Allegro16.6工具为基础,详细介绍了基于FPGA的高速板卡PCB设计的整个流程。其中的设计方法和设计技巧更是结合了笔者多年的设计经验。全书共18章,主要内容除了介绍软件的一些基本作和技巧外,还包括高速PCB设计的精华内容,如层叠阻抗设计、高速串行信号的处理、射频信号的PCB设计、PCIe的基础知识及其金手指的设计要求,是在规则设置方面结合案例做了具体的分析和讲解。本书结合具体的案例展开,其内容旨在告诉读者如何去做项目,每个流程阶段的设计方法是怎样的,哪些东西该引起我们的注意和重视,一些重要的模块该如何去处理等。结合实际的案例,配合大量的图表示意,并配备实际作视频,力图针对该板卡案例,以*直接、简单的方式,让读者更快地掌握其中的设计方法和技巧,因此实用性和专业性强。书中的技术问题及后期推出的一系列增值视频,会通过论坛(www.dodopcb.com)进行交流和公布,读者可交流与下载。 |
| 目录 | |
| 目录 1.1 OrCAD导出Allegro网表 1.2 Allegro 导入OrCAD网表前的准备 1.3 Allegro导入OrCAD网表 1.4 放置元器件 1.5 OrCAD导出Allegro网表常见错误解决方法 1.5.1 位号重复 1.5.2 未分配封装 1.5.3 同一个Symbol中出现Pin Number重复 1.5.4 同一个Symbol中出现Pin Name重复 1.5.5 封装名包含非法字符 1.5.6 元器件缺少Pin Number 1.6 Allegro导入OrCAD网表常见错误解决方法 1.6.1 导入的路径没有文件 1.6.2 找不到元器件封装 1.6.3 缺少封装焊盘 1.6.4 网表与封装引脚号不匹配 第2章 LP Wizard和Allegro创建封装 2.1 LP Wizard的安装和启动 2.2 LP Wizard软件设置 2.3 Allegro软件设置 2.4 运用LP Wizard制作SOP8封装 2.5 运用LP Wizard制作QFN封装 2.6 运用LP Wizard制作BGA封装 2.7 运用LP Wizard制作Header封装 2.8 Allegro元件封装制作流程 2.9 导出元件库 2.10 PCB上更新元件封装 第3章 快捷键设置 3.1 环境变量 3.2 查看当前快捷键设置 3.3 Script的录制与快捷键的添加 3.4 快捷键的常用设置方法 3.5 skill的使用 3.6 Stroke录制与使用 第4章 Allegro设计环境及常用作设置 4.1 User Preference常用作设置 4.2 Design Parameter Editor参数设置 4.2.1 Display选项卡设置讲解 4.2.2 Design选项卡设置讲解 4.3 格点的设置 4.3.1 格点设置的基本原则 4.3.2 Allegro格点的设置方法及技巧 第5章 结构 5.1 手工绘制板框 5.2 导入DXF文件 5.3 重叠顶、底层DXF文件 5.4 将DXF中的文字导入到Allegro 5.5 Logo导入Allegro 5.6 闭合的DXF转换成板框 5.7 不闭合的DXF转换成板框 5.8 导出DXF结构图 第6章 布局 6.1 Allegro布局常用作 6.2 飞线的使用方法和技巧 6.3 布局的工艺要求 6.3.1 特殊元件的布局 6.3.2 通孔元件的间距要求 6.3.3 压接元件的工艺要求 6.3.4 相同模块的布局 6.3.5 PCB板辅助边与布局 6.3.6 辅助边与母板的连接方式:V-CUT和邮票孔 6.4 布局的基本顺序 6.4.1 整板禁布区的绘制 6.4.2 交互式布局 6.4.3 结构件的定位 6.4.4 整板信号流向规划 6.4.5 模块化布局 6.4.6 主要关键芯片的布局规划 第7章 层叠阻抗设计 7.1 PCB板材的基础知识 7.1.1 覆铜板的定义及结构 7.1.2 铜箔的定义、分类及特点 7.1.3 PCB板材的分类 7.1.4 半固化片(prepreg或pp)的工艺原理 7.1.5 pp(半固化片)的特性 7.1.6 pp(半固化片)的主要功能 7.1.7 基材常见的性能指标 7.1.8 pp(半固化片)的规格 7.1.9 pp压合厚度的计算说明 7.1.10 多层板压合后理论厚度计算说明 7.2 阻抗计算(以一个8层板为例) 7.2.1 微带线阻抗计算 7.2.2 带状线阻抗计算 7.2.3 共面波导阻抗计算 7.2.4 阻抗计算的注意事项 7.3 层叠设计 7.3.1 层叠和阻抗设计的几个阶段 7.3.2 PCB层叠方案需要考虑的因素 7.3.3 层叠设置的常见问题 7.3.4 层叠设置的基本原则 7.3.5 什么是假8层 7.3.6 如何避免假8层 7.4 fpga高速板层叠阻抗设计 7.4.1 生益的S1000-2板材参数介绍 7.4.2 fpga板层叠确定 7.4.3 Cross Section界面介绍 7.4.4 12层板常规层压结构 7.4.5 PCIe板卡各层铜厚、芯板及p |
作为一名资深的硬件架构师,我深知好的高速设计是“三分设计,七分验证”。因此,我最关注的是一本书对设计与仿真之间关系的阐述。这本书在这方面的处理堪称典范。它没有将Allegro的布局布线与HyperLynx的仿真割裂开来,而是展示了一个无缝衔接的闭环流程。从设计初期的堆叠规划,到布线过程中的实时设计规则检查(DRC),再到最终出Gerber前的全波3D电磁场仿真,每一个环节的工具协同操作都讲解得极其细致。尤其是对S参数和TDR波形的解读,书中提供的范例非常具有说服力,能让读者清晰地分辨出哪些是由于设计不良导致的信号退化,哪些是可接受的系统噪声。对于需要通过严格的合规性测试(如PCIe Gen5或高速以太网)的项目而言,这种从设计到验证的整体视角是绝对必需的。这本书的价值,在于它提供了一个可重复、可追溯的高速设计方法论,而不仅仅是一堆孤立的设计技巧。
评分这本关于FPGA高速板卡设计的书,着实让我这个在PCB设计领域摸爬滚打了好几年的人,眼前一亮。我原本以为市面上关于Allegro工具的应用书籍大多都是偏向基础操作的讲解,枯燥乏味,直到我翻开这本书,才发现它真正深入到了高速设计那些“痛点”之中。作者显然对实际项目中的挑战有着深刻的理解,从信号完整性(SI)的理论基础讲起,到如何利用Cadence Allegro的强大功能进行实际布局布线优化,逻辑清晰得如同庖丁解牛。特别是对于诸如阻抗控制、串扰分析、电源完整性(PI)的评估,书中给出的案例和步骤,不是那种教科书式的空泛理论,而是紧密结合FPGA芯片的I/O特性和高速SerDes通道的要求。我尤其欣赏它在“设计约束的建立与管理”这一章节中的详尽论述,这往往是新手最容易忽略,但却是决定板卡成败的关键环节。读完后,我立刻在手头的一个新项目中尝试了书中提到的迭代优化流程,效果立竿见影,大大缩短了设计和验证周期。这本书绝不是那种只停留在软件界面演示的“傻瓜式”手册,它更像是一本高级工程师的实战经验汇总,对于追求极致性能的硬件工程师来说,是不可多得的宝藏。
评分说实话,市面上很多声称是“FPGA设计”的书籍,往往将重点过度放在了HDL代码和逻辑综合上,对于承载这些昂贵芯片的物理载体——PCB——的重视程度严重不足。这本书则完全反其道而行之,它将硬件设计的“落地”环节提升到了核心地位。它细致入微地探讨了FPGA芯片封装引脚的特性对PCB设计带来的具体影响,例如BGA的球沥设计、散热考量与布线资源的权衡。对于PCB工程师来说,理解芯片的物理世界,远比单纯会操作EDA软件重要得多。书中对高速差分对的蛇形线设计、长度匹配的精度要求,以及如何通过Allegro的特定功能来保证这些高精度要求的实现,有着深入的剖析。我印象最深的是关于地弹和电源噪声如何通过芯片内部的封装寄生参数耦合到信号线上进行分析的部分,这体现了作者对整个系统级信号流动的深刻洞察力,而不仅仅是停留在单板层面。
评分我带着一种近乎挑剔的眼光来审视这本关于高速板卡设计的专业书籍,毕竟在这个快速迭代的行业里,知识的“保质期”非常短。然而,这本书成功地跨越了单纯的工具讲解层面,直击高速设计的核心难题——如何在复杂的物理约束下,实现系统性能的最优化。它对时序收敛的理解,不仅仅停留在建立和保持时间的概念,而是深入到了如何通过层叠结构、参考平面设计以及精确的布线延迟补偿来达成目标。书中对于高密度互联(HDI)技术在FPGA板卡中的应用分析,也非常到位,比如微过孔(Microvia)的使用策略及其对SI的影响,提供了非常实用的指导。当我读到关于电源分配网络(PDN)的章节时,我几乎能感受到作者在实际遇到地弹噪声和压降问题时的那种挫败感,以及最终找到解决方案时的豁然开朗。作者没有回避那些棘手的工程难题,而是直面它们,并系统性地给出了一套基于Cadence工具链的系统化解决方案。这本书的价值在于,它教会的不仅仅是“怎么做”,更重要的是“为什么这么做”,这对于培养工程师的底层设计思维至关重要。
评分这本书的结构安排非常具有层次感,它似乎是为那些已经掌握了基础PCB设计知识,但需要在高频、大数据率领域寻求突破的工程师量身定制的。叙述风格严谨而不失生动,大量的工程实例和截图辅助理解,使得原本抽象的电磁理论变得触手可及。对于我这种习惯于在多板共存、复杂系统集成环境中工作的工程师来说,书中关于系统级EMC/EMI考量的章节尤为珍贵。它不仅关注单板内部的信号质量,还拓展到了系统间的耦合和屏蔽策略,以及如何通过合理的板间连接器选择和屏蔽罩设计来满足苛刻的电磁兼容要求。阅读过程中,我多次停下来,对照我自己的设计文档进行反思和校验,发现了不少自己过去因为经验不足而忽略的细节。总而言之,这是一本从“能用”到“好用”,再到“极致性能”的跨越式指导手册,它为读者提供了一套在高速数字系统设计领域内,既符合工程实践又具备前沿理论深度的参考框架。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有