创建派生数据库:EDA工具手册中的PCI与PCIE硬件与软件解析

需积分: 48 250 下载量 34 浏览量 更新于2024-08-06 收藏 14.95MB PDF 举报
"《创建派生数据库-深入PCI与PCIe:硬件篇和软件篇》" 本文档聚焦于创建派生数据库的过程,特别是在电子设计自动化(EDA)领域,特别是使用Cadence Allegro工具进行硬件设计时的应用。派生数据库在产品开发中扮演着重要角色,因为它允许设计者根据不同需求定制化设计,如改变元件值、设置元件的安装状态或调整接口文件。派生数据库中的“variant”代表了一个新的设计变体,包含了所有派生信息,用于生成物料清单(BOM)和接口文件。 18.3 创建派生数据库 派生数据库的主要目的是通过以下几种方式来定义和管理不同的设计变体: - 值变更:允许更改元件的值,这些变化可能影响BOM,但通常不会影响PCB布局。 - No Not Install (DNI):指定某些元件在特定的派生设计中不被安装。 - Footprint派生:针对具有相同功能但管脚图不同的元件群组。 - Callouts支持:用于机械元件,如螺母和螺钉,它们在原理图中不显示,但对装配至关重要。 - 可交换的群组:一组功能相同但PCB布局不同的元件。 - 功能定义:一个元件集合,具有特定特征或逻辑功能。在派生设计中,要么包含整个功能的所有元件,要么都不包含。 18.3.1 识别可能的派生 Cadence Allegro的派生编辑器支持以下类型的元件派生: - 值变更派生:最常见的情况,元件的值发生变化。 - No Not Install派生:元件在特定派生设计中被排除。 - Footprint派生:用于处理具有相同功能但物理连接不同的元件。 文档还提到了《EDA工具手册》,这是中兴通讯康讯EDA设计部发布的一份综合指南,涵盖了Cadence设计流程的多个方面,如库管理、PCB设计规范、设计技巧和问题解决。手册分为五个部分,分别专注于原理图设计、PCB设计、高速仿真、约束管理和自动布线,为新员工提供基础的Cadence使用教程,帮助他们快速上手并理解公司的EDA流程。 创建派生数据库是Cadence Allegro中实现设计灵活性的关键技术,它使得设计团队能够根据不同的市场和工程需求创建定制化的产品变体。《EDA工具手册》作为一份全面的学习资料,为用户提供了Cadence软件使用的详细指导,包括原理图输入、设计转换、物理设计、高速PCB规划以及自动布线等关键步骤。