文档库 最新最全的文档下载
当前位置:文档库 › Allegro Design Entry HDL Reuse Tutorial 4

Allegro Design Entry HDL Reuse Tutorial 4

Allegro Design Entry HDL Reuse Tutorial 4
Allegro Design Entry HDL Reuse Tutorial 4

Allegro16.5教程 实用学习笔记

目录 一、常用操作 (3) 1、Extents选项无法改小 (3) 2、没有自己的Pad (3) 3、命令放入焊盘 (3) 4、命令坐标、增量 (4) 5、表贴元件几个Class、Subclass (4) 6、Create Symbol (4) 7、倒角 (4) 8、设置Keepin (4) 9、设置圆滑连线 (5) 10 z-copy命令 (5) 11 放置元件到Bottm (5) 12 设置带端接的等长line (6) 13 设置差分对 (6) 14 群组走线 (6) 15 区域特殊规则设置 (7) 16 Application Mode切换方便布件走线 (8) 17 对齐摆放元件 (9) 18 光绘层信息 (9) 19 Gerber 钻孔 (10) 20 导出坐标信息 (13) 21 Dimension信息 (13) 二笔记 (15) 2.1导线自感估算 (15) 2.2 PCB板基本外框 (15) 三常见错误解决办法 (16)

3.1 No product licenses found... .. (16)

一、常用操作 1、Extents选项无法改小 Extents选项无法改小时,逐步改小, 如500,400,300.100.50.10.6…可修改 成功。 2、没有自己的Pad 自己画的Pad文件目录没有被识别,放到 原Pad同一目录。 3、命令放入焊 盘 x 0 0回车 格式:x空格0 空格 0 空格

4、命令坐标、增量 x 0 0 表示坐标(0,0) ix 1.8 表示坐标x方向增量1.8 iy 2 表示坐标y方向增量2。 可用来制定坐标放置元件、制定坐标或增量画线。 5、表贴元件几个Class、Subclass Stack-Up: Top、Soldermask_Top、Pastemask_Top Package Geometry: Assembly_Top、Place_Bound_Top、Silkscreen_Top。6、Create Symbol Create Symbol 才可以保存成.ssm 文件。Ssm文件加载到Pad Designer制作焊盘。制作成ssm后Pad Designer中没有该焊盘需设置Setup User Preferences Editor Paths Library padpath 双击添加ssm文件路径。 7、倒角 Manufacture 》Drafting 》Fillet 弧角,Chamfer 45度角。依次单击要倒角的两个临边。使PCB边框直角变为弧角或45度角。防止划伤其他物品。 8、设置Keepin Setup 》Area 》Keepin

Cadence系统环境与基本操作

Cadence 系统环境与基本操作 1. 实验目的 熟悉Cadence 系统环境 了解CIW 窗口的功能 掌握基本操作方法 2. 实验原理 系统启动 Cadence 系统包含有许多工具(或模块),不同工具在启动时所需的License不同,故而启动方法各异。一般情况下涉及到的启动方式主要有以下几种,本实验系统可用的有icms、icfb等。 ①前端启动命令: icms s 前端模拟、混合、微波设计 icca xl 前端设计加布局规划 ②版图工具启动命令 Layout s 基本版图设计(具有交互DRC 功能) layoutPlus m 版图设计(具有自动化设计工具和交互验证功能) ③系统级启动命令 icfb 前端到后端大多数工具 CIW 窗口 Cadence 系统启动后,自动弹出“what’s New…”窗口和命令解释窗口CIW (Command Interpreter Window)。在“what’s New…”窗口中,可以看到本实验 系统采用的5.0.33 版本相对以前版本的一些优点和改进,选择File→close 关闭此 窗口。CIW 窗口如图1.1 所示。 图1.1 CIW 窗口 CIW 窗口按功能可分为主菜单、信息窗口以及命令行。窗口顶部为主菜单,底部为命令行,中间部分为信息窗口。Cadence 系统运行过程中,在信息窗口会给出一些系统信息(如出错信息,程序运行情况等),故而CIW 窗口具有实时监控功能。在命令行中通过输入由SKILL 语言编写的某些特定命令,可用于辅助设计。主菜单栏有File、Tool、Options、Technology File 等选项(不同模块下内容不同),以下

(完整版)Cadenceallegro菜单解释.doc

Cadence allegro菜单解释——file 已有320 次阅读2009-8-16 19:17 | 个人分类: | 关键词 :Cadence allegro file 菜单解释 每一款软件几乎都有File 菜单,接下来详细解释一下allegro 与其他软件不同的菜单。 new 新建 PCB文件,点 new 菜单进入对话框后, drawing type 里面包含有 9 个选项, 一般我们如果设计 PCB就选择默认第一个 board 即可。 如果我们要建封装库选 package symbol即可,其他 7 个选项一般很少用,大家可 以理解字面意思就可以知道什么意思了。 open 打开你所要设计的PCB文件,或者封装库文件。 recent designs 打开你所设计的PCB文件,一般是指近期所设计的或者打开过的PCB文件。 save 保存 save as 另存为,重命名。 import import 菜单包含许多项,下面详细解释一下我们经常用到的命令。 logic 导入网表,详细介绍在 allegro 基础教程连载已经有介绍,在此不再详细介 绍。 artwork 导入从其他 PCB文件导出的 .art 的文件。一般很少用词命令。 命令 IPF和 stream 很少用,略。 DXF导入结构要素图或者其他DXF的文件。 导入方法如下: 点import/DXF 后,在弹出的对话框选择,在DXF file里选择你要导入的DXF的路径, DXF units选择 MM ,然后勾选 use default text table 和 incremental addition ,其他默认即可。再点 edit/view layers 弹出对话框,勾选 select all,DXF layer filter 选择 all,即为导入所有层的信息,然后在下面的 class里选择 board geometry,subclass选择 assembly_notes,因为一般导入结构要素图都是导入这一层,然后 点ok,进入了点 import/DXF 后弹出的对话框,然后点 import 即可将结构要素图导入。 IDF IFF Router PCAD这四个命令也很少用,略。 PADS一般建库的时候导入焊盘。 sub-drawing 命令功能非常强大,也是我们在 PCB设计中经常用的命令,如果能 够非常合理的应用 sub-drawing 命令会提高我们设计 PCB的效率。

Allegro_PCB_Editor使用流程7章32页

本文档主要介绍Cadence的PCB设计软件Allegro PCB Editor的基本使用方法,其中封装库的建立不再赘述,参见“Cadence软件库操作管理文档”。 目录 一、创建电路板 (2) 1、新建电路板文件 (2) 2、设置页面尺寸 (2) 3、绘制电路板外框outline (3) 4、电路板倒角 (4) 5、添加装配孔 (5) 6、添加布局/布线允许区域(可选) (7) 二、网表导入和板层设置 (7) 1、网表导入 (7) 2、板层设置 (8) 三、布局 (9) 1、手动布局 (9) 2、布局时对元器件的基本操作 (10) 3、快速布局 (11) 4、按ROOM方式布局 (12) 5、布局复用 (15) 四、设置约束规则 (17) 1、设置走线宽度 (17) 2、设置过孔类型 (18) 3、间距规则设置 (19) 五、布线 (20) 1、设置走线格点 (20) 2、添加连接线 (20) 3、添加过孔 (21) 4、优化走线 (21) 5、删除走线 (21) 六、敷铜 (22) 1、设置敷铜参数 (22) 2、敷铜 (23) 七、PCB后处理 (25) 1、检查电路板 (25) 2、调整丝印文本 (27) 3、导出钻孔文件 (28) 4、导出光绘文件 (29)

一、创建电路板 1、新建电路板文件 原理图成功导出网表进行PCB设计之前,首先需要根据实际情况建立电路板文件(.brd),主要是设置PCB板的外框尺寸(软件中称为outline)、安装孔等基本信息。 启动Allegro PCB Editor软件: 选择“File-New”,在新建对话框中设置电路板存放路径,名称等信息: 点击“OK” 2、设置页面尺寸 这里的页面尺寸并不是电路板的实际尺寸,而是软件界面的允许范围,根据实际电路板的大小设置合理的页面尺寸。 选择“Setup-Design Parameters”

Allegro操作说明(中文) Word 文档

26、非电气引脚零件的制作 1、建圆形钻孔: (1)、parameter:没有电器属性(non-plated) (2)、layer:只需要设置顶层和底层的regular pad,中间层以及阻焊层和加焊层都是null。 注意:regular pad要比drill hole大一点 27、Allegro建立电路板板框 步骤: 1、设置绘图区参数,包括单位,大小。 2、定义outline区域 3、定义route keepin区域(可使用Z-copy操作) 4、定义package keepin区域 5、添加定位孔 28、Allegro定义层叠结构 对于最简单的四层板,只需要添加电源层和底层,步骤如下: 1、Setup –> cross-section 2、添加层,电源层和地层都要设置为plane,同时还要在电气层之间加入电介质,一般为FR-4 3、指定电源层和地层都为负片(negtive) 4、设置完成可以再Visibility看到多出了两层:GND和POWER 5、铺铜(可以放到布局后再做)

6、z-copy –> find面板选shape(因为铺铜是shape)–> option面板的copy to class/subclass选择ETCH/GND(注意选择create dynamic shape)完成GND层覆铜 7、相同的方法完成POWER层覆铜 Allegro生成网表 1、重新生成索引编号:tools –> annotate 2、DRC检查:tools –> Design Rules Check,查看session log。 3、生成网表:tools –> create netlist,产生的网表会保存到allegro文件夹,可以看一下session log内容。 29、Allegro导入网表 1、file –> import –> logic –> design entry CIS(这里有一些选项可以设置导入网表对当前设计的影响) 2、选择网表路径,在allegro文件夹。 3、点击Import Cadence导入网表。 4、导入网表后可以再place –> manully –> placement list选components by refdes查看导入的元件。 5、设置栅格点,所有的非电气层用一套,所有的电气层用一套。注意手 动放置元件采用的是非电气栅格点。 6、设置drawing option,status选项会显示出没有摆放元件的数量,没有布线的网络数量

如何设置allegro的快捷键

如何设置allegro的快捷键 (2009-08-09 15:01:58) 转载 修改变量文件,设置自定义快捷键。 Allegro可以通过修改env文件来设置快捷键,这对于从其它软件如protle或PADS迁移过来的用户来说,可以沿用以前的操作习惯,还是很有意义的。 先说一下Allegro的变量文件,一共有2个,一个是用户变量,一个是全局变量。 用户变量文件的位置,通过系统环境变量设置:系统属性-高级-环境变量,其中的Home值就是env所在目录。要注意的是,这里也有两个变量,一个是用户变量一个是系统变量,在用户变量里设置了Home之后就不需要在系统变量里再设置了,如果同时设置的话,会以用户变量的为准而忽略系统变量。比如我在用户变量里设置的Home目录为d:\temp,那么env 文件就位于d:\temp\pcbenv内。 如果没有在系统属性里设置Home变量的路径,那么对于XP,会自动在C:\documents and settings\用户文件夹\pcbenv内产生env文件。对于2000,pcbenv目录位于C盘根目录下。 全局变量的位置,固定为软件安装目录内,比如我的就是:d:\cadence\spb_15.7\share\pcb\text 内。 通常建议修改用户变量env文件,而不要修改全局变量env文件,至于为什么,我也不知道:) 另外,这2个env文件,用户变量的优先级更高,就是说如果2个文件中的设置出现冲突,那么以用户变量env文件为准。 好了,搞清楚env文件的位置后,我们就可以来修改了。 用户变量env文件,是类似于下面的格式: source $TELENV

CADENCE应用---HDL原理图+Allegro基本操作

HDL原理图+Allegro基本操作 1.启动Project Manager操作 可以通过开始菜单栏或者桌面快捷方式启动Project Manager;Project Manager用于整个工程的维护,可以打开及编辑原理图、PCB,更新网表等操作。 打开后的Project Manager见下图:layout阶段主要使用OpenProject;

2.原理图与PCB打开操作介绍 A.Project Manager默认选择下图所示版本 B.点击Project Manager界面中的OpenProject按钮,选择需要打开的工程;

C.需要选择的文件为cpm后缀的文件,见下图: D.选择cpm文件后,打开后的Project Manager界面如下图所示:

E.说明: ①工程需要完整,不能缺失文件,否则打开容易出错;客户提供文件要提供完整的工程文件夹; ②PCB需要放在physical文件夹下,这样才能方便后续的同步更新网表及PCB与原理图同步关联;physical文件夹是worklib文件夹的子文件夹;

3.更新网表操作 HDL更新第一方网表有2种操作: A.直接生成网表,然后在PCB中导入网表 不勾选update PCB…,生成的网表在packaged文件夹下; PCB中导入网表操作: 如下图,选择HDL格式,Import directory需要网表所在位置;

B.第二种方法:直接同步关联,在生成网表的同时对PCB进行更新; 在export physical时勾选下图所示“update PCB …”,PCB文件放在physical文件夹下; 其中“1”选择的为需要更新网表的PCB文件;“2”为更新网表之后的PCB;建议此处命名和“1”处做区分; 点击OK,进行网表更新,直至提示完成为止; 更新网表时,不要打开PCB文件;

allegro 软件常用功能操作汇总

allegro 软件常用功能操作汇总 1.在allegro中怎样移动元件的标识 edit-->move,右边find面板只选text~~~ 2.allegro 查找元件的方法 按F5然后在Find 面板,Find by name 下面选Symbol(or pin) ,接着再下面输入元件名称,按回车后,屏幕就会高亮这个元件 3.allegro 如何将元件元件到底层 edit---mirror,find栏选SYMBOL和TEXT 4.在Allegro中如何更改字体和大小(丝印,位号等) 配置字体: allegro 15.2: setup->text sizes text blk:字体编号 photo width: 配置线宽 width,height:配置字体大小 改变字体大小:edit->change,然后在右边控制面板find tab里只选text(只改变字体) 然后在右边控制面板options tab里line width添线的宽度和text block里选字体的大小。 最后选你准备改变的TEXT。 框住要修改的所有TEXT可以批量修改 allegro 16.0: setup->design->parameter->text->setup text size text blk:字体编号 photo width: 配置线宽 width,height:配置字体大小 改变字体大小: edit->change,然后在右边控制面板find tab里只选text(只改变字体) 然后在右边控制面板options tab里line width添线的宽度和text block里选字体的大小。 class->ref des->new sub class->silkscreen_top 最后选你准备改变的TEXT,框住要修改的所有TEXT可以批量修改, 注意: 如果修改顶层丝印要先关掉底部丝印层,silkscreen_bottom和display_bottom -------------------------------------------------------------------- 在建封装的时候可以设定 5.如何allegro在中取消Package to Package Spacing的DRC检测 setup -> constraint -> design constraints -> package to package ->off 6.fanout by pick 的用途 route->fanout by pick 给bga自动的打via, 对某个器件进行fanout,通俗的说就是从pin拉出一小段表层或底层线,打个孔

Allegro基础教程

产品研发流程 在看电路板的设计流程之前,可以先了解电路板的设计在整个产品的研发(R&D)环节中所占位置,如下图所示。 鼠标操作 请激活Allegro,然后再使用其左上角的“File/Open…” 命令,叫出电路板档案demo_route.brd ( 位于C:\project\allegro 目录),接下来说明鼠标的操作使用,在Allegro 系统中,其鼠标三个按键之功能如下: 1. 鼠标左键–选取功能 (1) 用来在菜单内选择命令,并执行之。 (2) 用来选取欲动作的对象或对象。 2. 鼠标中键–画面控制功能 (1) 按住鼠标中键不放开,并同时移动鼠标,可以平移目前的可视画面位置。 (2) 按一下鼠标中键,可以控制屏幕的大小,至于是做放大或缩小的功能,则需视上一次是做放大或缩小的功能而定,即与上一次做相同的功能。 3. 鼠标右键–弹出式选单当有使用命令时,可在Design Window 中下按一下鼠标右键,会拉出目前命令的弹出式菜单,而每一个命令的弹出式选单,可能会有不一样的选项,以下介绍各个选项: (1) Done:执行本命令后,才结束本命令。 (2) Oops :复原上一次的动作 ( Undo 功能 )。 (3) Cancel:取消本命令的执行。 (4) Temp Group :开始进行“自由多点选取” 的动作 (5) Complete:结束“自由多点选取” 的动作。 (6) Cut:选两点以截切出一个线段。 (7) Reject:在相同位置选取另一个合乎Find 的对象。 (8) AltSymbol:选取另一个可用的零件包装(Foot Print)。 (9) Mirror Geometry:将选取的对象进行换Mirror 的动作。 (10)Align:将对象的角度调成一致。 (11) Rotate :将对象进行旋转的动作。 同时按下键盘的 CTRL 键及鼠标右键,然后移动鼠标,可在画面上直接写出Stroke 的样式,若符合Stroke 所定义的样式,系统则立即执行 Stroke 功能,以下为系统内定的 Stroke 样式及所代表的命令:Stroke 样式命令

Allegro入门总结

参考资料:于博士 cadence视频教程,入门的主要资源。 1 Cadence高速电路板设计与仿真周润景 2 使用的软件为:cadence 16.3,学习目录跟2的目录一致。 一、cadence原理图设计平台 这里使用的cadence原理图设计平台是Design Entry CIS,在使用上比较方便简单,跟protel 相似,主要是跟于博士的教程没有什么出入,按照视频教程基本上看两遍就可以学会了。对于工具的使用自己摸索摸索多数功能也能实现。没有太多容易遗忘的地方。 原理设计流程: 1、建立元件库,这里仅仅使用一些基本的方法建立元件; 在Capture Design CIS,file->new->Library,可以新建一个元件库用来存储自己的元件符号。选择xxx.olb文件,右键new part就可以添加自己的元件; 在原理图工作环境中把自己建立的库选入列表中就可以跟使用自带的元件库一样。 此外常用的库有:Discrete.olb、MicroController.olb、Conector.olb、Gate.olb;添加方法是“Place Part” 对话框中的Library中点击添加;(只有两个按钮,一个删除,一个添加)。 在原理图制作中,需要注意栅格选定,如果放置时引脚没有选定,绘出的元件在原理图中很难连线。绘制元件图用到的操作一般在Option里面,其他放置引脚,元件框,都在右边的工具栏中; 2、放置元件,连接成原理图,主要是网络和层次电路图的使用;

File->new->project命令建立新的原理图,选择sch即可。至于其他的操作方法比较符合人的思维习惯,把于博士的视频教程看一遍估计就可以记住了。 3、封装填写,可以批量填写,这个功能很有用; 批量填写,具体操作时把元件都选中后,右键Edit Propertion,在footprint选项中,想使用excel一样,填写即可; 4、DRC检查和元件的标号标注; 在进行这些操作时需要选中DSN文件,另外在于博士的教程中详细讲解了Edit->browse 命令的用法,很是受用; 5、导出网络列表; 跟上面一样需要选择dsn文件。 二、cadence封装的制作 由于cadence封装对制版关系重大,且不容易检查,这里不做简要介绍。于博士的视频教程跟实际使用基本没有出入,按照教程做几个封装基本就会掌握。封装的制作工具是 pad designer和allegro PCB design GXL16.3,这个版本跟于博士教程中师范的版本有较大的出入。在使用时往往需要添加自己封装库,添加方法是:Setup->User Preferences Dailog,z在这个对话框中选择Paths->Library,在里面设置padPath和psmPath即可。选择自己建立封装的文件夹,这样在Place Manuly里面就可以看到,需要把library选上。 这里对paddesigner中的一些概念明确一下: 1、PAD有三种 1)Regular Pad ,规则焊盘(正片中),有圆形(Circle)、方形(Square)、Oblong(拉长圆形)、方形(Rectang)、Octagon(八边形)、任意形状(Shape);

Cadence基本操作、快捷键、基础知识

一、基本操作 (一)电路图绘制 1、登陆到UNIX系统。 在登陆界面,输入用户名***和密码***** 。 2、Cadence的启动。 登录进去之后,点击Terminal出现窗口,输入icfb命令,启动Cadence软件。 3、根据设计指标及电路结构,估算电路参数。 4、利用Candence原理图的输入。 (1)Composer的启动。在CIW窗口新建一个单元的Schematic视图。 (2)添加器件。在comparator schematic窗口点击Add-Instance或者直接点i,就可以选择所需的器件。 (3)添加连线。执行Add-Wire,将需要连接的部分用线连接起来。 (4)添加管脚。执行Add-Pin和直接点p,弹出添加管脚界面。 (5)添加线名。为设计中某些连线添加有意义的名称有助于在波形显示窗口中显出该条线的信号名称,也可以帮助检查电路错误。点击Add-Wire Name,弹出新窗口,为输入输出线添加名称。为四端的MOS器件的衬底添加名称vdd!或gnd!,其中!表示全局变量。(6)添加电源信号,根据不同的仿真电路设置不同的电源参数。 (7)保存并检查。点击schematic窗口上的Check and Save按钮,察看是否有警告或者错误。如果有,察看CIW窗口的提示。4、利用Candence原理图的输入。 (二)电路图仿真 (1)启动模拟仿真环境。在comparator schematic窗口,选择Tools-Analog Environment,弹出模拟仿真环境界面。 (2)设置模型库。 (3)设置分析类型。在仿真窗口,点击Choose Analyses按钮,弹出Choose Analyses窗口,该窗口中列出了各种仿真类型,依次进行各种仿真,如ac、dc、tran,进行交流仿真、直流仿真、瞬态仿真。 (4)设置波形显示工具。Cadence中有两种波形显示工具:AWD和wavescane,在仿真窗口选择Session-assign,在弹出的窗口中可以选择波形显示工具为AWD或wavescane。 (5)选择输出结果显示信号。在Results中选择Main ,在电路图中点击输出确定输出波形信号。 (6)进行仿真。选择Simulation-Run,或者直接点击仿真窗口右下角的Run按钮来启动仿真,仿真开始过程中,在CIW窗口会出现一系列仿真信息,另外会弹出一个Spectre输出窗口。仿真结束会自动弹出波形显示窗口。 (7)观察波形,看是否满足设计要求。 (二)版图绘制 (1)Composer的启动。在CIW窗口新建一个单元的layout视图。 (2)添加器件。在comparator schematic窗口点击Add-Instance或者直接点i,就可以选择所需的器件。 (3)选择有源区LSW中的TO,在layout视图中点击R,点击鼠标生成有源区区域,另外P 阱选TB,N型沉底选SN,P型衬底选SP。

Allegro使用技巧总结-经典版本

Allegro 使用技巧总结 HJB编辑整理 薛强制作修改

目录 1. Allegro颜色设定,保存,调入和显示..........................................................................................3 2. 如何加入不同的via ..........................................................................................................................3 3. 如何让Allegro显示实心焊盘..........................................................................................................3 4. 如何让Allegro与Concept-HDL实现反向标注................................................................................3 5. 如何使用FIX ......................................................................................................................................3 6. 如何使用Sub-Drawing......................................................................................................................4 7. 如何方便快捷的Placement...............................................................................................................4 8. 如何使用Auto Rename ......................................................................................................................4 9. 如何只显示一部分飞线....................................................................................................................5 10. 如何在不同的区域设置不同的规则................................................................................................5 11. 如何更新pad 、via.............................................................................................................................5 12. 如何设置快捷键................................................................................................................................6 13. 如何在Allegro中只显示连线,不显示同一层的铺铜..................................................................6 14. 倒角Manufacture-->Dimension/Draft-->Fillet..................................................................................7 15. 差分线的规则设置............................................................................................................................7 16. 关于Export Techfile...和Import Techfile...........................................................................7 17. Strokes 的使用....................................................................................................................................8 18. 关于View -->Color View Save 的使用..............................................................................................10 19. edit -->vertex 的使用.....................................................................................................................10 20. 器件、cline 、via 翻转、copy 等问题的解决.................................................................................10 21. for padstack editor............................................................................................................................10 22. 如何导入DXF 文件..........................................................................................................................13 23. 如何在Layout 的时候动态的显示走线长度..................................................................................14 24. 如何在ALLEGRO 14.2中更改鼠标的"+"大小?...........................................................15 25. 如何固定Allegro 中菜单窗口的界面大小?.................................................................................15 26. 如何切换Allegro 的新老版本?(含Bus 走线功能简介)...........................................................15 27. Allegro 中常见的文件格式.............................................................................................................16 28. 关于做封装的步骤..........................................................................................................................17 29. 如何在Allegro 中对器件厚度设定规则?.....................................................................................17 30. 如何把边框的直角变成圆弧?......................................................................................................19 31. 如何使用Dimension Datum 标注尺寸?........................................................................................19 32. 如何能在打开Allegro 时显示空白页?.........................................................................................20 33. 关于表层铺铜Create Pin V oids.......................................................................................................20 34. 对于倾斜45度摆放的器件出Gerber 的注意事项:....................................................................22 35. 如何实现line 和shape 绘制的外框属性的转换 (22) 薛强制作修改

Allegro设计步骤PCB设计于博士视频笔记(转修改)

视频笔记_于博士视频笔记(转+修改) 备注: 1、未掌握即未进行操作 2、操作软件是15.5版本,若有修改则为16.5版本 26、非电气引脚零件的制作 1、建圆形钻孔: (1)、parameter:没有电器属性(non-plated) (2)、layer:只需要设置顶层和底层的regular pad,中间层以及阻焊层和加焊层都是null。 注意:regular pad要比drill hole大一点。 27、PCB电路板的建立 主要内容:建立电路板及绘制相关区域 步骤: 0、建立电路板:File - New - 选择路径及Board 1、设置绘图区参数,包括单位,大小:Setup - Drawing Size 2、定义outline区域:Add - Line(Optons - Board Geometry - Outline)- (可使用命令模式输入坐标 x 0 0和ix iy) 备注:添加导角(倒角):Manufacture - Dimension/Draft - Chamfer(方形导角)或者Fillet(圆形导角) - 左键依次选择需要导角的边。 16.5 3、定义route keepin区域:Setup - Areas - Route keepin - (可使用命令模式输入坐标 x 0 0和ix iy)(可使用Z-copy操作:Edit - Z-Cpoy - 在Options里subclass 中选择Route Keepin,contract:内缩,Expand:外扩,Offset:内或外的偏移数量) 备注:一般大板子(空间够大):一般走线(route Keepin)限制在板框40mil以内,放置元件(package keepin)在80mil以内route keepout 一般是用于螺丝孔,使用route keepout包围螺丝孔意味着该区域内不可布线。 4、定义package keepin区域:Setup - Areas - Package keepin - (可使用命令模式输入坐标 x 0 0和ix iy)(可使用Z-copy操作) 5、添加定位孔:place - manually - advance setting - 勾选Library - Placement List 中下拉框中选择Package Symbols或者Mechanical symbols中选择定位孔 28、Allegro PCB 的参数设置 主要内容:内电层的建立及其覆铜 Allegro定义层叠结构:对于最简单的四层板,只需要添加电源层和底层, 步骤如下: 1、Setup –> cross-section 2、添加层,电源层和地层都要设置为plane(内电层),同时还要在电气层之间加入电介质,一般为FR-4 3、指定电源层和地层都为负片(negtive) 4、设置完成可以再Visibility看到多出了两层:GND和POWER 5、铺铜(可以放到布局后再做) 6、Edit->z-copy –> find面板选shape(因为铺铜是shape) –> option面板的copy to class/subclass选择ETCH/GND(注意选择create dynamic shape:动态覆铜)- 左键选择图形(比如route keepin) - 完成GND层覆铜 7、相同的方法完成POWER层覆铜 补充:Allegro生成网表 1、重新生成索引编号:tools –> annotate 2、DRC检查:tools –> Design Rules Check,查看session log。 3、生成网表:tools –> create netlist,产生的网表会保存到allegro文件夹,可以看一下session log内容。

(完整word版)Allegroviewer基本功能操作

1. 目的(Purpose)﹕ 使人員瞭解如何使用Allegro Free Viewer進行Layout board file的review。 2. 適用範圍(Scope)﹕ 所有Sample line工程師進行簡易的board file review操作說明。 3. 組織與權責(Duty)﹕ 每位Sample line 工程師均須具備此能力。 4. 基本操作方法說明﹕ ●選擇欲開啟的機種檔案,即可開啟。 4-2:工作視窗認識 ●Allegro Free Viewer的工作視窗可分為:指令區(menu bar)、圖示區(icon ribbon)、控制 板(control panel)、工作區(design window)、命令區(console window);詳細如下圖示。

【註】:Control Panel中的優先順序(多重選取時),均為由左至右、由上至下。 4-3:基本按鍵功能說明 顯示縮放功能: ●View \ Zoom by point、或快速鍵F8→顯示框選區,以滑鼠左鍵框二點框選區域放大。 ●View \ Zoom fit、或快速鍵F9→顯示資料全區(圖層長寬符合螢幕大小)。 ●View \ Zoom in、或快速鍵F10→放大比例。 ●View \ Zoom out、或快速鍵F11→縮小比例。 Menu Bar Icon ribbon Design window Console window Status window Control panel

●View \ Zoom word →顯示整個工作區。 ●View \ Zoom center →游標點為下個螢幕中心。 ●View \ Zoom previous →顯示前一個縮放的畫面。 畫面平移(PAN)功能: ●利用鍵盤方向鍵可上、下、左、右平移畫面。 ●三鍵滑鼠或滾輪滑鼠可按中鍵或滾輪即可動態平移畫面。 ●二鍵滑鼠可以右鍵+shift進行動態移動畫面。 4-4:顏色及圖層設定 圖層顏色設定: 由Display \ color/visibility或直接點選下圖color icon進入圖層產色設定:

Cadence allegro 快捷键使用简介

Allegro 中的快捷键简介 说起Allegro的快捷键的使用,首先要说道一个Cadence全局变量文件env。在程序安装路径下例如Cadence 设计系统程序安装在D:\Cadence 下,则env 文件将在D:\SPB_DATA\pcbenv目录下)。在全局变量文件中主要描述的是:存放的用户参数设置值(Setup->User Preferences..库文件所在的路径及应用程序的工作路径和系统的快捷键定义等。在启动一个应用程序时,应用程序会根据环境变量中的参数进行初始化。 Cadence系统是一个较为开放的操作系统,给用户留了较多的定制个性化空间。在Allegro中我们可以用alias或funckey命令来定义一个快捷键,以代替常用的设计命令。定义的快捷键有两种方式: 1、在命令窗口直接定义,但这样定义的快捷键只能在当前设计界面中使用,如果重新打开设计界面时,先前定义的快捷键失效。命令格式如下: alias shortkey Keyboard Commands funckey shortkey Keyboard Commands 注意: 1)如果直接键入 alias 或 funckey 命令然后回车,系统将会弹出所有快捷键列表,如图1。此操作等同于执行 Tools->Utilities->Aliases/Function keys..命令。如图2 图1 快捷键列表I

图2 快捷键列表II 2)Allegro 中的所有键盘命令(Keyboard Commands)列表可以通过执行Tools->Utilities->Keyboard Commands 命令来查看,这些命令都可以设置成快捷键。 2、在env变量文件中直接定义,这样定义的命令将长期有效。我们可以对它进行编辑。我们的alias命令可以在第二行开始写(第一行是:source $ALLEGRO_INSTALL_DIR\text\env),快捷键的设定因个人习惯而设定,熟悉后方便快捷。举例如下: alias g define grid(设置栅格) alias h hilight(高亮) alias dh dehilight (去高亮) alias sh shape add(加铜箔) alias at add text(加文字) alias F5 zoom in(缩小) alias F6 zoom out(放大) alias F7 zoom fit(全屏显示) alias F9 fix(加锁) alias F10 unfix(解锁) alias F11 color(颜色设定) 下面是常用的几个命令或快捷键总结: 一、常用键盘命令 在allegro中有很多键盘命令,它是通过键盘输入来激活或执行相关的命令。键盘 命令基本上包含了大部分的菜单命令。下面列举几个常用的键盘命令。 1、x 100:Y坐标不变,X方向移动100个单位值(以设定的原点为参考点) 2、y 100:X坐标不变,Y方向移动100个单位值 3、x 100 100:移动到(100,100)坐标处

相关文档