利用Excel表格在Cadence Allegro中创建元器件教程
Cadence Allegro中使用Excel创建元器件的优化方法
在电子设计领域中,面对拥有大量引脚的芯片时,手动生成元件可能会成为工程师们面临的一大挑战,这不仅耗时且极易导致错误。面对这一问题,采用Excel表格与 Cadence Allegro 的联合方法提供了高效的解决方案。本文将详细描述从定义管脚信息直至最终创建元件的整个流程,旨在提升设计的效率和准确性。
步骤一:表格导入设置
首先,启动 Cadence Allegro 并点击 .olb 文件。借助“New Part From Spreadsheet”选项,打开表格导入功能,此步骤是整个流程的启动点,如图1所示。将通过此设置来将后续整理的数据规范导入到已建立的元器件中。
步骤二:文档转录与整理
接着,对提供的芯片数据文档进行全面审阅。可以利用可编辑的 PDF 软件或直接操作,将包含管脚信息的部分复制并粘贴至 Word 文档中。这种逻辑涵扩更为高效,并为进一步处理提供了清晰明了的文本素材,例如 Datasheet 内容。
步骤三:管脚信息Excel化
随后,按照预设格式在 Excel 表格中整理数据,包括以下关键信息:
Number:代表元器件的管脚号。此处特别强调:序号是从第17个管脚开始倒序的,且顺序与常规芯片排列相异(见图3),因此,明确管脚顺序对于流程的后续执行至关重要。
Name:元器件管脚名称,通过直接从 Datasheet 中复制粘贴获取,确保所有信息与序号对应。
Type:元器件管脚类型,一般设定为“PASSIVE”。然而,电源管脚被明确标注为“POWER”类型,防止在后续的操作中因类型错误引发系统报错。
Pin Visable:在 Orcad 软件中,该属性控制管脚是否在图形上可见,通常保留为空即可,在软件设置中进行可视性调整。
Shape & Pin Group:统一设置为“Line”(形状)与空闲(组合),简化后续数据处理流程。
Position:详尽标注管脚在元器件上的基本布局/方位,分为“left”、“bottom”、“right”、“top”四个侧别位置,并对应 18(左)、916(下)、1724(右)、2532(上)等序列号位,采用逆时针排序予以优化。
Section:针对所有管脚统一标记为“A”,在元器件分割操作(如多部分芯片设计)中提供额外清晰性。
步骤四:数据导入与参数设定
将整理好的 Excel 表格数据复制至“New Part From Spreadsheet”对话框中,完成从外部数据源到 Cadence Allegro 的导入功能(见图4)。在此步骤中,输入元器件名称(如“Stm32”)扩容模块标识,定义元器件类型(为“U”)直至各项需要的参数设定,确保整个流程平稳无阻。
步骤五:管脚功能标记优化
对于“Power”类型管脚,注意在数据导入至“New Part From Spreadsheet”时的勾选情形。由于名称一致性会导致系统只默认勾选第一个“Power”管脚,这意味着须手动操作勾选所有“Power”类型管脚,确保后续操作的顺利与元器件可视性的完整性(见图5至图6)。
步骤六:元件最终审核与调整
完成自动化流程后,新的元器件呈现于系统之中(见图6)。此时,值得注意的是调整元件的外形框和具体管脚布局的位置,确保设计符合预定规范,至此,整个流程结束,高质量元器件已成功创建。
 
             
          
 
             
             
                                 
                                 
                                 
                                 
                     
   
   
            