概述
希望以尽可能低的成本创造新产品的系统公司需要一种方法在更短、更可预测的设计周期内轻松完成设计。随着使用基于新标准的接口、体系结构和实现方法、硬件设计师需要一个设计创作解决方案,该解决方案能够随着他们不断发展的技术和方法论需求。Cadence®Allegro® X Design Authoring是一个可扩展且易于使用的解决方案,用于使用示意图或类似电子表格的界面快速创建设计意图(连接性加上高速约束)。
Allegro X Design Authoring
Allegro X Design Authoring以"基本+选项"配置提供,可根据您不断变化的需求提供可扩展的解决方案。Allegro X Design Authoring (Base)提供了一个强大而易于使用的原理图创建环境,允许您创建平面或层次结构原理图。其企业级原理图编辑器与Allegro X AMS模拟器、Allegro X PCB SI信号浏览器和模拟器以及Allegro X PCB Designer无缝集成,实现了可预测数字、模拟、RF和混合信号设计的约束驱动PCB设计流程。 "多样式"选项允许您快速为设计创建连接,而无需符号或以图形方式连接符号上的管脚/端口。它的展开式接口使为大型引脚数设备或背板设计创建设计意图变得容易,比传统的基于原理图的方法快5到20倍。 "高速"选项允许您通过分层、可重用的电气约束集(ECSET)将高速约束与连接集成,从而创建真正的设计意图。这使得约束驱动的PCB实现流程能够确保从概念到制造的更短、可预测和完整的PCB设计周期。 其他配置包括Team Design Option,FPGA System Planner Option,FPGA ASIC Prototyping Option 和 Design Publisher Option。
优势
・缩短创建设计意图的时间
・支持并行原理图和布局设计
・通过经验证的约束驱动流程减少设计反复
・灵活的设计重用,减少返工并防止错误
・通过驱动数字、模拟和预布局信号完整性模拟器的单一原理图消除返工
・通过企业部署就绪的可扩展"基础+选项"配置,降低总体拥有成本
特性
原理图编辑
Allegro X Design Authoring通过其协作设计方法最大限度地提高了工作流程效率。设计可以在页或块级别进行分区, 每个设计师可以分配一个或多个块或页。任何数量的设计师都可以同时在同一设计的不同部分工作,而不会相互干扰。然后在 Allegro X PCB Editor 中进行布局之前,可以将各个设计阶段组合起来。这种并行设计方法使得 Allegro X Design Authoring对于大型设计非常高效。设计人员并行地处理电路板布局和原理图。在 Allegro X Design Authoring 或 Allegro X PCB Editor 中所做的更改可以定期合并和同步。
Allegro X Design Authoring中的原理图编辑器允许您创建平面或分层设计,而无需您进入“分层”或“发生”模式。 它提供了一个交叉参考器,用参考注释原理图,以便轻松跟踪绘制上的信号图表。 原理图编辑器还允许您快速放置多个离散组件。 例如,要放置连接到 512 位总线上的512个电阻,您只需要在总线上放置一个电阻并指定需要放置 512 个这样 的组件,Schematic Editor 将512 位连接到 512,从而大大减少了需要在设计中放置和显示的图形组件的数量。
Allegro X Design Authoring 点对点导线路由器可以轻松地连接两个不同符号上的端口, 从而节省了创建原理图的时间。同样,在现有网络内自动插入双引脚组件会自动生成相关的输入和输出引脚,同时坚持相关 的网络名称, 缩短创建基本原理图的时间。
无论你是使用几百个表单的平面设计,还是使用多层层次结构的分层设计,Global Navigate 都允许你点击几下鼠标就可以导航到设计中的任何网络或部分。可停靠的全局查找和替换窗 口允许您查找和替换整个设计中的部件或属性。这些可以直接从Allegro X PCB Editor 或 Allegro X PCB SI 中突出显示。
可定制的规则检查
Allegro X Design Authoring 通过规则检查器 (Rules Checker)消除了多次设计迭代,这是一个真正全面的验证设施。 它允许您执行电气和设计规则检查, 以验证起草标准和正确的属性名称,语法和值。规则检查器还包括支持下游处理、扇入和扇出错误、负载错误、功率要求和成本要求的规则。 Rules Checker 检查逻辑和物理设计之间的一致性。 此外, 它允许您定义自定义规则, 以确保符合特定于公司或项目的设计要求。 规则检查器可用于原理图,符号和物理网络列表。 它具有用于定义规则的规则开发和调试环境, 并且可以批处理模式运行,便于在企业环境中部署。
使用模块设计进行设计重用
大多数设计都是从其他设计开始的,或者重用现有设计的重要部分。Allegro X Design Authoring 为您提供了多种重用选择,因此您可以为其设计选择最有效的方法。旧设计、 块或整个设计中的表可以重复使用,从而减少了返工和错误。您可以使用导入工作表 UI 将单个或多个工作表从一个设 计复制到另一个设计,或者只是在不同的 设计之间复制/粘贴特殊电路。 您可以将电 气约束作为块的一部分或通过使用电气约 束集(ECSets)来重用。 该技术进一步允许 您创建“重用”块并将其放置在库中以供其他设计使用,就像使用组件一样。 每个块的连接性、 约束和布局也可以被重用。 同一块可以在同一设计中多次使用, 无需重命名或复制。
FPGA 设计
Allegro X Design Authoring 提供了全面的FPGA 设计-in 解决方案。构建物理向导允许您将 Xilinx, Actel 和 Altera FPGA 导入到 Allegro X Design Authoring 原理图中,并自动创建驱动 Allegro X PCB Editor, Allegro X Design Authoring 和数字仿真流程所需的文件。Allegro X Design Authoring 还智能地管理与FPGA 的接口,以便当 FPGA 引脚分配发生变化时,电路板原理图也会发生变化, 但设计不会在逻辑上发生变化。
FPGA-PCB 合作设计
与 Allegro X Design Authoring 集成,Allegro X FPGA System Planner 为 FPGA- PCB 协同 设计提供了一个完整的,可扩展的解决方案,使您可以创建最佳的结构正确引脚分配。 FPGA 引脚分配是根据用户指定的、 基于接口的连通性(设计意图),以及 FPGA 引脚分配规则(FPGA 规则)和 FPGA 在PCB 上的实际放置位置(相对放置)自动合成的。通过自动引脚分配合成,您可以避免人工容易出错的过程, 同时缩短创建初始引脚分配的时间,从而考虑 FPGA 在PCB上的放置位置 (位置感知引脚分配合成)。这种独特的位置感知引脚分配方法消除了人工方法固有的不必要的物理设计迭代。
FPGA System Planner 读取 Allegro X Design Authoring 符号并创建 Allegro X Design
Authoring 原理图。它还与 Allegro X PCB 编辑器集成,从中它通过平面图视图使用现有的封装库。如果布局过程中位置发生变化,可以直接从 Allegro X PCB Editor 访问使用 FPGA System Planner 的引脚优化。
设计变量
通过利用Allegro X Design Authoring 中的设计变体功能,您可以在结构级别上节省更多的时间和精力。设计变体功能消除了必须创建相同基本设计的略有不同的版本-例如,为不同的细分市场提供分级性能水平, 或解决不同的区域要求。它使您能够通过为组件、电线或设计的其他元素分配可选择的属性集来派生单个基本设计的变体。 应用于基础设计的工程变更令(ECO)会自动传播到其所有变体。
物料清单生成 Allegro X Design Authoring 为您提供了对物料清单(BOM)创建的微调控制, 确保零件清单精确满足您的需求,并包含制造所需的一切。您可以为基础设计或其任何变体生成BOM,在标注文件中列出非电气部件,并将 Allegro X Design Authoring 与原理图中的电气部件合并到 BOM 中。您可以将原理图中的电气和非电气部件(例如,散热器与IC)关联起来,并将该关联显示在BOM中。 您可以根据需要以 ASCII 文本、电子表格或 HTML 格式输出BOM,以优化向制造方和其他接收方的传输。
PCB Editor集成
Allegro X Design Authoring 与 Allegro X PCB Editor 的集成使其成为所有希望提高生产力 的设计师的首选原理图编辑器。前后流程自动负责在 Allegro X PCB Editor 中对Allegro X Design Authoring原理图进行引脚,部分和组件交换的反向注释。Allegro X PCB
Editor 和 Allegro X Design Authoring 之间的双向交叉探测允许您通过在Allegro X PCB
Editor 中突出显示组件来定位原理图中的组件,反之亦然。
为了在放置阶段提供帮助,您可以通过选择 Allegro X Design Authoring 原理图画布中的组件来将组件放置在Allegro X PCB Editor 中。您还可以在Allegro X PCB Editor 中的单个步骤中将所有组件放置在 Allegro X Design Authoring 原理图页面上。使用设计差异,您可以在向任何方向传递设计信息之前比较原理图和电路板。通过设计关联, 您可以将直接添加到电路板上的终止器和旁路电容器反向注释到原理图中。这允许逻辑设计和信号完整性设计并行进行。包含在Allegro X Design Authoring中的物理查看器可以让您查看 Allegro X PCB 编辑器。这对于查看 ECO和其他与文档相关的问题是有益的。
AMS模拟
Allegro X Design Authoring 与 Allegro X AMS Simulator210紧密集成, 用于流体模拟仿真。 您可以配置原理图符号来参考Spice模拟器模型,并从Allegro X Design Authoring环境中模拟设计。还可以在原理图和模拟环境之间进行交叉探测,以快速定位和描述设计缺陷。这为 Windows 平台上的 Allegro X Design Authoring 客户提供了可靠、低成本的模拟仿真和验证解决方案。另一方面, Analog Workbench 提供了一个高端的综合模拟设计环境,仅在 UNIX 平台上与 Allegro X Design Authoring 集成。
高速设计
与 Allegro X Constraint Manager 的集成使创建设计意图变得快速和容易-它增加了物理和电气约束,使约束的通信可靠。将约束与原理图创建集成可以非常有效地捕获和传达设计意图到下游流程,并消除不必要的原型迭代的风险。它还通过启用约束驱动的 PCB 设计流程来缩短PCB实现过程。
类似电子表格的系统允许您捕获设计数据库内的所有电气约束,从而消除了单独通信约束和设计数据的需要。高级功能包括从添加到设计中的块中自动提取、使用和覆盖约束的能力。
约束管理器通过几个单独的工作表为不同类型的电气约束提供约束。它允许您以分层的方式捕获、管理和验证不同的规则。 约束管理器使您能够对信号集合的所有高速约束进行分组,以形成电气约束集 (ECSet)。然后,这个ECSet 与组中的所有网络相关联。约束管理器与 Allegro X Design Authoring 和物理设计工具集成在一起,使得在逻辑设计阶段轻松捕获和管理约束。 在设计阶段的任何时候,您都可以启动 Constraint Manager 来添加、查看和管理信息中的高速约束。 由于规则嵌入到设计中, PCB 布局设计人员可以专注于优化物理布局的尺寸、可达性和可制造性,而软件则自动沟通符合工程师的性能要求。
射频电路设计
今天的许多数字 PCB 系统包括一些在无线电频率下工作的电路。这些模块具有特殊的设计要求,主要使用 Agilent ADS(前身为 Agilent EEsof)进行设计和仿真。然而,该模块需要与其他数字和模拟电路一起出现在同一电路板上。为了实现这一点,Allegro X Design Authoring 和 Allegro X PCB Editor 提供了一个流程,可以将Agilent ADS中设计的RF模块导入到 Cadence 板设计流程中。
Allegro X PCB Editor 和 Allegro X Design Authoring 可以通过强大的界面自动导入ADS物理布局和原理图。一旦导入,ADS设计的行为就像一个模块,其组件映射到 Allegro X PCB Editor 库部件。导入的模块可以被锁定(防止编辑)或解锁(允许编辑)。 即使被锁定,该模块仍然允许你将其与设计的其余部分连接起来, 并为连接到该模块的嵌套分配约束。
多风格设计创作
Multi-Style Option 还允许多个设计人员在一个项目上同时工作。智能设计差异引擎允许团队在进行逻辑和物理编辑时,同时比较和协调更改。 Multi-Style Option 可以在整个设计周期中使用,利用现有的原理图符号或根本没有原理图符号。包含原理图块和使用原理图库的能力保护了您当前的库投资。 Multi-Style Option 还理解扩展网络 (Xnets)、 总线和差分对,它提供了处理终端、上拉、下拉和去耦电容器的高级功能。 它包括一个在线DRC 引擎,强大的报告和原理图生成功能, 使其成为 pcb 和封装的完整设计解决方案。
并行团队设计
团队设计创作使多个设计工程师能够在逻辑设计定义的分层开发中进行异步协作。 设计可以划分为用户定义的层次结构,并分发给工程团队的定义成员,为他们提供一个孤立的“ 沙盒”,用于开发和验证他们的分区。
Allegro X Design Authoring Team Design Option 提供团队分配和通知功能, 以分配工程师到他们将要创作的特定块区。它提供了一个仪表板视图,显示每个团队成员的块的当前状态。 该解决方案为大型时间紧迫项目提供了急需的灵活性, 同时加快了设计创建过程。
PDF发布
Design Publisher 选项将 Allegro X Design Authoring原理图转换为内容丰富的Adobe 可移植文档格式(PDF)文件,从而创建设计的安全的单文件表示。PDF 文件提供了通过层次结构的导航以及对设计属性和约束的访问,使其成为设计审查的理想选择。知识产权(IP)通过访问控制得到保护,允许您决定发布哪些设计数据以供审查。
附加功能
Allegro X Design Authoring 提供了额外的工具,缩短了创作设计的时间:
•零件管理器跟踪零件使用情况,以确保零件始终与设计数据库同步
•自动目录(TOC)创建和管理加速原 理图文档
•电源引脚信号分配自动手动重新分配大引脚数设备通常需要的电源和接地连接
•用户定义的鼠标笔触允许您直接从画布内执行单个或多个命令,而无需使用工具栏,菜单或控制台
•功能键通过将复杂或经常使用的命令映射到单个键来简化设计入口任务