OrCAD教程:创建与管理工程及生成netlist

需积分: 10 2 下载量 175 浏览量 更新于2024-08-17 收藏 2.25MB PPT 举报
"OrCAD经典教程——生成netlist" OrCAD是一款广泛应用于电子设计自动化领域的标准原理图设计软件,尤其在高速电路板设计中具有较高的专业性。对于初学者来说,选择适合自己的设计工具至关重要。虽然Pads在学习上可能更为简单,但若涉及高速板设计,Cadence(包括其Allegro)因在国内广泛应用且社区支持丰富,成为了更优的选择。然而,对于那些不常接触高速设计的工程师,Pads不失为一个实用的工具。 创建OrCAD工程的步骤如下: 1. 启动OrCAD Capture CIS:选择“Design Entry CIS”选项,避免选择基础的OrCAD Capture,因为它在元件管理和功能上有所限制。 2. 创建新工程:通过主菜单“File” -> “New” -> “Project”,在弹出的“Project Wizard”对话框中选择“Schematic”类型。为工程命名,建议使用小写字母和数字,避免特殊字符。指定工程存放的位置,可以新建文件夹或选择已有的。 3. 工程结构:创建后的工程会包含一个与工程名相同的数据库文件(例如"Myproject.dsn"),以及两个子文件夹“SCHEMATIC1”和“designcache”。前者存储原理图的各个页面,后者保存元件的相关信息,作为元件缓存,方便设计过程。 工程管理器是OrCAD中的重要工具,它分为“File”和“Hierarchy”两个标签: - File标签:以文件夹形式组织设计中所有文件,包括.sch文件、.dsn数据库文件以及其它相关资源,方便用户管理和查找。 - Hierarchy标签:展示设计的层次结构,这对于复杂的设计尤其有用,能清晰地看到各部分的相互关系。 生成netlist是电路设计中的关键步骤,它将原理图中的元件和连接关系转化为电路网络列表,供PCB布局布线软件使用。确保netlist正确无误,是保证电路功能正确性和制造质量的前提。 生成netlist的步骤包括: 1. 全面检查原理图:确保电气连接无误,逻辑功能正确,电源连接正确。这一步需要仔细核对每个元件的引脚连接,防止短路或开路。 2. 重新索引编号:使用“Tool” -> “Annotate”对元件进行重新编号,使得每个元件都有唯一的识别编号,这对于生成准确的netlist至关重要。 3. 生成netlist:在确认原理图无误并完成索引后,通过工具菜单或快捷键执行netlist生成操作。生成的netlist文件通常为.net格式,包含了所有元件和它们之间的连接信息。 生成netlist后,设计师还需要对netlist进行检查,确保与原理图一致,没有遗漏或错误。一旦netlist验证无误,就可以导入到PCB设计软件中进行布局布线,从而完成整个电路设计流程。在整个过程中,理解和掌握OrCAD的工程管理和netlist生成是至关重要的,它直接影响到设计的效率和准确性。