CADENCE是一款广泛应用于电子设计自动化(EDA)领域的软件,主要用于集成电路设计、系统级设计以及PCB设计等。这篇学习笔记主要介绍了使用CADENCE旗下的orCAD软件的一些基础操作和技巧。
1. **批量修改元器件属性**:
在orCAD中,可以通过`Tools\Export Properties`导出设计或库文件的属性到Excel,然后在Excel中编辑,再用`Tools\Import Properties`导入回设计。注意,不要修改第一行和每一行的第一、二列,因为它们包含关键信息。
2. **生成BOM表**:
通过`Tools\Bill of Materials`设置参数,可以选择导出项目或库的器件属性,并定义BOM表的格式,如项目、属性、封装、数量、元器件编号等,完成后在Excel中打开预览和编辑。
3. **无法输出网表的问题及解决**:
当遇到ERROR [NET0021]等错误时,可能是因为Pspice器件库的问题。通过`Edit\Find`查找并替换不同库的器件,重新添加正确的器件以解决问题。
4. **分割大元件**:
使用`Tools\Split Part`命令可以将大元件分割成多个部分,提高布局效率。在“NO. of Sections”中输入块数,然后在Section部分选择进行分割。
5. **添加端口连接符的图纸页面编号**:
通过`Tools\Anotate`命令,选择`Add Intersheet References`,然后设置参数,可以为端口添加跨页引用,方便在多页原理图中跟踪连接。
6. **定义ROOM属性**:
定义ROOM有助于在PCB布局时组织和管理元件,双击器件后在ROOM栏输入名称,然后选择“Current properties”。
7. **层次原理图的pin及port同步**:
对于层次设计,可以使用`synchronize up`或`synchronize down`命令来同步子原理图与根原理图之间的port和pin,确保设计的一致性。
8. **器件自动编号**:
使用`Update part reference`功能可以自动为器件编号,根据需要选择更新整个设计还是选择部分,以及排序方式(增量、无条件或重置)。
通过这些笔记,初学者可以快速掌握orCAD的基本操作,进一步深入学习则需要实践和对设计流程的理解。在进行CADENCE或orCAD的学习时,理解其工作流程、熟悉各种工具的使用以及掌握设计规则至关重要,这将有助于提高设计效率和设计质量。同时,持续学习和了解新的设计策略和技术也是保持竞争力的关键。