logo资料库

Design Entry HDL原理图分册教程.pdf

第1页 / 共174页
第2页 / 共174页
第3页 / 共174页
第4页 / 共174页
第5页 / 共174页
第6页 / 共174页
第7页 / 共174页
第8页 / 共174页
资料共174页,剩余部分请下载后查看
目录 目录 前言 1 8 1 原理图输入介绍......................................................................................9 2 项目管理器........................................................................................... 11 2.1 项目管理器的概念......................................................................................................11 2.2 项目的结构..................................................................................................................11 2.3 创建或打开一个项目..................................................................................................12 2.4 原理图库的添加:......................................................................................................13 2.5 填写设计(Design)名称 ..........................................................................................13 2.6 增加新的 Design(设计)...............................................................................................14 2.7 修改 cds.lib 文件 .........................................................................................................15 2.8 设置工具......................................................................................................................15 2.9 项目文件......................................................................................................................16 3 原理图设计-基本操作.........................................................................17 3.1 创建原理图的流程......................................................................................................17 3.1.1 创建原理图的流程请见下图:...........................................................................17 3.1.2 创建一个层次化原理图的流程请见下图:.......................................................18 3.2 图纸版面设置..............................................................................................................19 3.2.1 图纸统一格式设置...............................................................................................19 3.3 Concept 编辑环境 .......................................................................................................21 3.3.1 栅格设置...............................................................................................................22 3.3.2 原理图中的文字设置...........................................................................................23 3.4 添加首页和目录页......................................................................................................23 3.4.1 原理图目录页的格式...........................................................................................23 3.4.2 目录表...................................................................................................................24 3.5 页面操作......................................................................................................................25 3.5.1 增加、删除、插入新的原理图页.......................................................................25 3.5.2 原理图多页面操作...............................................................................................26 3.5.3 删除某个设计、设计视图或者某页原理图.......................................................26 3.6 基本界面操作..............................................................................................................26 3.6.1 常用的快捷键.......................................................................................................27 3.6.2 笔画命令...............................................................................................................27 3.7 基本命令......................................................................................................................28 3.7.1 基本编辑命令.......................................................................................................28
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 3.7.2 基本显示命令.......................................................................................................29 3.7.3 两个不同网络名的网络连接的方法...................................................................29 3.7.4 检查连接关系.......................................................................................................30 3.7.5 保存设计...............................................................................................................30 3.7.6 打开设计和恢复设计...........................................................................................30 3.7.7 Drawing 符号.......................................................................................................31 3.8 Design Entry HDL 的模式 ..........................................................................................31 3.9 添加元件......................................................................................................................31 3.9.1 在 Design Entry HDL 中添加器件 ......................................................................31 3.9.2 修改替换元件.......................................................................................................32 3.9.3 定义 Physical Property Options............................................................................32 3.9.4 Section 元件..........................................................................................................33 3.9.5 使用库浏览器 PartBrowser 调用元件.................................................................34 3.10 多窗口添加元件..........................................................................................................36 3.11 画线 37 3.11.1 Draw 方式.............................................................................................................37 3.11.2 Route 方式 ............................................................................................................38 3.12 添加信号名..................................................................................................................38 3.12.1 电源信号命名规定:...........................................................................................39 3.12.2 差分信号命名规定:...........................................................................................40 3.12.3 局部和全局信号命名规定...................................................................................40 3.12.4 逻辑低和双逻辑信号命名规定:.......................................................................40 3.12.5 总线信号命名规定:...........................................................................................40 3.13 画总线..........................................................................................................................41 3.14 元件位号手工标注......................................................................................................43 3.15 加端口..........................................................................................................................44 4 属性和文本...........................................................................................45 4.1 Design Entry HDL 属性.............................................................................................45 4.1.1 锁住属性...............................................................................................................45 4.1.2 拷贝属性...............................................................................................................45 4.1.3 添加属性...............................................................................................................46 4.1.4 区分大小写的属性名称和属性值.......................................................................47 4.1.5 指定电源管脚.......................................................................................................47 4.2 文字操作......................................................................................................................50 4.2.1 定义文本宏...........................................................................................................51 4.3 定制文本......................................................................................................................52 5 群组 55 5.1 群组定义: ....................................................................................................................55 2
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 5.10.2 组命名..................................................................................................................55 5.10.3 组操作..................................................................................................................56 6 模块设计 ..............................................................................................58 6.1 关于模块......................................................................................................................58 6.2 模块符号创建..............................................................................................................58 6.3 创建层次图..................................................................................................................58 6.3.1 Top Down 方法....................................................................................................59 6.3.2 Bottom Up 方法...................................................................................................59 6.3.3 模块的操作...........................................................................................................60 6.4 模块排序......................................................................................................................60 7 约束管理器...........................................................................................63 7.1 层次设计中的电子约束..............................................................................................64 8 信号完整性分析特性 ............................................................................67 8.1 支持 Xnets ...................................................................................................................67 8.1.1 创建 Xnets ............................................................................................................67 8.1.2 在约束管理器中显示 Xnet..................................................................................67 8.1.3 处理 Xnet 上的分段约束.....................................................................................68 8.1.4 在原理图中显示管脚对约束...............................................................................68 8.1.5 在约束管理器和 Design Entry HDL 直接进行 Xnets 的交互探查 ....68 8.2 GUI 支持模型指定的 Xnets 和差分对 ......................................................................68 8.2.1 使用模型...............................................................................................................68 8.2.2 模型指定的用户界面...........................................................................................69 8.2.3 指定信号模型.......................................................................................................69 8.2.4 设置模型库路径...................................................................................................69 8.2.5 通过指定模型给分立元件来创建 Xnet ..............................................................70 8.2.6 通过给 IC 指定模型来定义模型指定的差分对.................................................71 8.2.7 恢复.......................................................................................................................72 8.2.8 将信号模型赋给原理图.......................................................................................72 8.2.9 给多个实体指定信号模型...................................................................................72 8.2.10 刷新模型指定窗口...............................................................................................72 8.2.11 指定管脚模型.......................................................................................................72 8.2.12 显示规范的路径...................................................................................................72 8.2.13 在原理图与模型指定窗口之间交叉探查...........................................................73 8.2.14 手工校验模型指定...............................................................................................73 8.3 支持将约束赋给网络..................................................................................................73 8.4 支持完全的拓扑提取..................................................................................................73 8.5 用不同的目标网络来匹配网络..................................................................................74 3
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 8.5.1 指定一个网络给多个匹配的群组.......................................................................74 8.5.2 多个匹配群组和 Allegro Design Entry HDL ......................................................75 8.6 支持提取完整的管脚延迟..........................................................................................75 8.6.1 使用模型...............................................................................................................75 8.6.2 编辑管脚延迟值...................................................................................................76 8.6.3 在原理图中标注管脚延迟...................................................................................76 8.7 移植一个设计到 15.2..................................................................................................77 retain existing Xnets and diff-pairs 模式 ..............................................................77 8.7.1 8.7.2 Non_Retain Mode .................................................................................................77 8.7.3 使能信号完整性分析特性...................................................................................77 8.8 关于 Xnets 的常见问题 ..............................................................................................78 9 设计的全局操作....................................................................................80 9.1 展开设计......................................................................................................................80 9.2 全局查找......................................................................................................................80 9.3 高亮全局对象..............................................................................................................81 9.4 在设计中 Navigating 网络..........................................................................................81 9.5 全局修改......................................................................................................................82 9.5.1 全局修改元件、管脚和网络属性.......................................................................82 9.5.2 全局删除元件、管脚和网络属性.......................................................................83 9.5.3 全局替换元件.......................................................................................................83 9.5.4 批处理操作...........................................................................................................85 9.6 元件管理......................................................................................................................85 9.6.1 The Part Manager Use Model ...............................................................................85 9.6.2 Part Manager 用户界面 ........................................................................................85 9.6.3 Working with Part Manager ..................................................................................86 9.7 运行 Scripts(脚本)..................................................................................................88 9.7.1 用户输入记号.......................................................................................................88 9.7.2 运行脚本...............................................................................................................88 9.7.3 采样脚本...............................................................................................................89 9.8 页管理操作..................................................................................................................89 9.8.1 进行页操作的注意事项.......................................................................................89 9.8.2 进行页管理操作...................................................................................................91 9.8.3 显示和修改原理图页码.......................................................................................92 9.8.4 重新编号页...........................................................................................................94 9.9 原理图的页拷贝-在不同的 project 下实现原理图拷贝............................................94 10 交叉标注(Cross Reference) ............................................................97 10.1 信号的页区位置交叉标注 (Cross Reference)的作用..........................................97 10.2 交叉标注需注意的几点:..........................................................................................97 4
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 10.3 信号的交叉标注 (Cross Refrence)的方法 ...........................................................97 10.4 层次设计中出模块信号的交叉标注..........................................................................98 10.5 出页信号的交叉标注的要求......................................................................................98 11 生成网表 ..............................................................................................99 11.1 用于打包设计..............................................................................................................99 11.1.1 为打包设计指定创建 Verilog 网表的选项 .........................................................99 11.1.2 为打包设计创建 Verilog 网表 ...........................................................................100 11.2 为仿真生成网表........................................................................................................100 11.2.1 为数字仿真生成网表.........................................................................................100 11.3 生成网表用于在 Synplify 中合成设计 ....................................................................101 11.3.1 为生成 Verilog 网表指定选项 ...........................................................................101 11.3.2 为生成 VHDL 网表指定选项............................................................................101 11.3.3 生成网表.............................................................................................................102 11.4 为模拟和混合仿真生成网表....................................................................................102 11.5 给只读模块生成网表................................................................................................102 12 打包设计 ............................................................................................104 12.1 运行 Package-XL.......................................................................................................106 12.1.1 前向模式运行 Package-XL................................................................................106 12.1.2 反向模式运行 Packager-XL...............................................................................108 12.2 打包前的准备............................................................................................................110 12.2.1 属性类型............................................................................................................. 110 12.2.2 命名参考位号..................................................................................................... 111 12.2.3 打包原理图......................................................................................................... 111 12.2.4 使用原理图属性................................................................................................. 111 12.2.5 打包位号设置..................................................................................................... 114 12.3 创建 BOM(料单)报告..........................................................................................115 12.3.1 创建一个基本的原理图料单............................................................................. 115 12.3.2 关于结构件......................................................................................................... 117 12.4 创建网表报告............................................................................................................119 12.5 电子规则检查............................................................................................................119 13 设计同步工具 .....................................................................................121 13.1 设计同步过程介绍....................................................................................................121 13.2 设置 Packager-XL .....................................................................................................122 13.2.1 Properties Tab .....................................................................................................123 13.2.2 State File Tab ......................................................................................................124 13.2.3 From Layout Tab.................................................................................................125 13.2.4 Report Tab...........................................................................................................126 5
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 13.2.5 Layout Tab ..........................................................................................................127 13.2.6 Subdesign Tab.....................................................................................................127 13.3 PCB 编辑器-Design Entry HDL 属性流程............................................................128 13.4 处理设计差异............................................................................................................129 13.4.1 运行 Design Differences.....................................................................................129 13.4.2 Design Differences 用户界面.............................................................................131 13.4.3 使用 Design Differences.....................................................................................132 13.5 使用 Design Association............................................................................................136 13.5.1 Design Association 功能.....................................................................................136 13.5.2 理解 Markers 和 Actions....................................................................................136 13.5.3 启动和退出 Design Association.........................................................................137 13.5.4 Design Association 用户界面.............................................................................137 13.5.5 使用 Design Association.....................................................................................138 14 进入 PCB 设计 ...................................................................................141 15 原理图打印.........................................................................................142 15.1 Windows 打印 ...........................................................................................................142 15.1.1 设置窗口打印选项.............................................................................................142 15.1.2 预览设计.............................................................................................................143 15.1.3 打印.....................................................................................................................143 15.2 层次图打印................................................................................................................144 15.2.1 在 Hierarchy, Expanded, and Occurrence Edit 模式的层次打印.......144 15.2.2 改变打印顺序.....................................................................................................145 15.2.3 打印层次设计.....................................................................................................145 16 原理图归档.........................................................................................147 17 设计技术 ............................................................................................148 17.1 结构的设计................................................................................................................148 17.2 层次设计....................................................................................................................150 17.2.1 pinnames 命令 ....................................................................................................151 17.2.2 定义低有效管脚.................................................................................................151 17.2.3 层次设计的好处.................................................................................................152 17.3 几种设计方法的比较................................................................................................152 17.4 设计重用方法............................................................................................................152 17.4.1 设计重用流程.....................................................................................................152 17.4.2 具体操作步骤.....................................................................................................153 18 设计派生编辑器..................................................................................158 18.1 介绍派生编辑器解决方案........................................................................................159 6
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 18.1.1 使用派生编辑器的派生设计.............................................................................159 18.1.2 派生编辑器特征.................................................................................................160 18.2 派生编辑器的启动和界面........................................................................................160 18.2.1 启动派生编辑器.................................................................................................161 18.2.2 用户界面.............................................................................................................162 18.3 创建派生数据库........................................................................................................163 18.3.1 识别可能的派生.................................................................................................163 18.3.2 指定可交换的值.................................................................................................164 18.3.3 定义可交换的群组-Alternate Groups .............................................................165 18.3.4 创建功能-Functions.........................................................................................166 18.3.5 锁住元件和群组.................................................................................................166 18.3.6 高亮原理图中的元件.........................................................................................166 18.3.7 创建和管理派生.................................................................................................167 18.3.8 全局搜索.............................................................................................................167 18.3.9 同步派生数据和原理图.....................................................................................169 18.3.10 使用兼容的 JEDEC_TYPEs ..............................................................................169 18.3.11 替换元件.............................................................................................................170 18.3.12 同步 PTF 信息....................................................................................................170 18.4 反标派生信息............................................................................................................170 18.4.1 准备反标.............................................................................................................171 18.4.2 启动反标对话框.................................................................................................171 18.4.3 反标基础原理图.................................................................................................171 18.4.4 反标 Variants.......................................................................................................172 18.5 在 PCB Editor 中管理派生信息 ...............................................................................172 18.5.1 输出 PCB Editor 接口文件 ................................................................................172 18.5.2 在 PCB Editor 中创建 BOM 报告 .....................................................................172 18.5.3 创建 Variant 组装图 ...........................................................................................173 7
《EDA 工具手册》原理图分册 中兴通讯康讯 EDA 设计部 前言 Cadence 软件是我们公司统一使用的原理图设计、PCB 设计、高速仿真的 EDA 工具。本教 材针对硬件开发人员需要使用的原理图 Design Entry HDL 输入及其相关的原理图检查及约束管 理器等工具进行全面的阐述,对约束管理器、打包设计、设计同步、设计派生做了介绍,对 PCB 编辑器有关的内容作了简单介绍,还对 Package-XL、Design Sync、Design Variance 等工具 做了介绍,以加强原理图设计者对工具的理解。通过此培训教材旨在让员工能掌握 CADENCE 原理图相关工具的基本使用方法,能熟练运用此工具进行原理图设计,并对公司相关规范进行 简单介绍。 由于时间有限,难免有错误,请大家批评指正并及时反馈,以便及时修改更新。 8
分享到:
收藏