ConceptHDL原理图设计要点_第1页
ConceptHDL原理图设计要点_第2页
ConceptHDL原理图设计要点_第3页
ConceptHDL原理图设计要点_第4页
ConceptHDL原理图设计要点_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Allegro Design Entry HDL原理图输入方式孙海峰Design En try HDL是Cade nee公司原有的原理图设计输入系统, 提供了一个 全面、高效、灵活的原理图设计环境,具有强大的操作编辑功能。设计者在HDL 环境中能够完成整个原理图设计流程,可以进行层次原理图和平面原理图输入、 原理图检查、生成料单、生成网表等工作。HDL还能与Allegro工具很好的集成 在一个工程中,可很方便的实现原理图到 PCB的导入,以及PCB改动反标到原 理图等交互式操作。接下来,按照原理图设计输入流程,我来详细阐述Design Entry HDL原理图的输入方式。一、进入Design

2、Entry HDL用户界面进入HDL原理图输入界面的步骤如下。1、执行“开始/程序/Cadenee 16.3/Design Entry HDL命令,将弹出产品选 择对话框2、进入产品界面,弹出Ope n Project对话框其中Open Recent用以打开最后运行的项目;Open Open an Existing Project用以打开一个已有的项目;Create a New Project用以新建一个项目。3、点击Create a New Project新建项目,则进入新建项目向导,填入新建项目名称和保存位置,如下图。TLl s. Riitrdywi tkoufh OitprortKT o

3、f ertfetioc 4 ni projtclElitw th.4UlI 10CfctL4b fT yiUT:Prjw L n4*CM08|4亡wE丄或H:f|_|ler Frajic-nt Vi x.rd - Pre j n-tzt Kab: hji LiirAlim.4、点击下一步,进入Project Libraries对话框,在可用元件库中为项目添加元件库5、点击下一步,进入 Design Name对话框,Library中选择需要的元件库,Design中可以填写新建项目名称,也可以选择已有元件,对其进行修改。6 点击下一步,进入 Summary对话框,显示前面步骤所设置的所有内容。7、

4、点击Finish按钮,在接下来的对话框中均确定就可以完成项目的新建, 并出现原理图工作界面。SfH .I*t IFOfSSOOGl+i 95| Theifewi 1 be uMd tn iilrrirtiiht HI crl !TiJIII* kT ii 3tJIBwh .Sll4Ct4d h”Lib. MligQ A E Al lncrb hji i.n Kirfcirr BDIL XI. :r. K3巾即t (Miv*| Li.brht l ari. Brarxar I Sttn* FTT BrvrtrE Enibl* Fr4-Eltct HdLJEritbli lindwE Node S

5、v L fATH prapu ty Lavj:fttikl.Q fiMBindLi-MErrwr.QC4thdLlmTimiftC0C4MndLlmXriEtfii i.Lj aa twa-uidLlm Bi Di iloc 3. j SflippE5*!W Bi tlo fj Suppt-tssO ii- LjCn4niirl Kvtx.旧 dil 0 Vl-ib 回 如血|口Ptft fn-itr鈿旺_:V|X3M|Drtf厂 其中:(1) General-用以设置原理图设计的总体状况;rafvrMK-ii回営* Lftrul 區L Exa Bdifc To JktinAs Vi OCwi

6、r Sh幡n! YuLn Autcj-u. OCtjl+ELMB CiKntKt 陶tmi i IklV*ctoC*rl+LBnd Br|- ;h i.i a Vu* iL io. anE*| Slurr FTT Bfotii-t?r4-slv-ci: MfldDEti*11*IkdAI Snt FATX prapiiri ova: liilac:0 litloc : jSuppra.i.0 litloc OSupprtss O ti ilac. :jSMPPrtHCtnom ctltfltrirjrH dl 甘回 IP I_fiarirSjwbtl. WD6Dtrtx-iirics.U-ue

7、iAuh(2) Font用以设置原理图中元件、网络相关标识的字体、颜色等;(3) Paths(4) Graphics(5) Text巨! Er.ihl* Tctnk SuppccCt.lHCET L1用以设置输入路径;lapul Pkhl.用以设置绘图时画线、画点的基本情况;西 CfRphic雪0ODirwtfav* (hrtbLmtl ODirKt 3 Rvut# (h回 M如(ft wy If 旳Mir:応B. ftpI*pCTXFQ?1e屯z a (tag (Hl *H.td UpR. llLt JDE C *4 L bd. Da LIntM-EKi:用以设置原理图中添加文本的内容、属性

8、状况;1 TflxlTn-tL e |D 0:ii JmLifacat 讥 OCtnUr 0 Lifhi | |frpv-E w Xiipul.Twt ChuiE*IViiibili OlnvinKOsiOs*thJia Fropm-tj-Im ii b OfltfB7Tlbl |Mbtr I门匸丽 |回险UM Ytrliciil Pin HrbMTT DcinE Bi.cknni 回笛i Titb.On CMtMTi匚卫中杠嘴4禺Pr4pj iLi Srtphacs Cdlorrtr如.ijpvbolUfC車有giut厩rtBi prtTty Ug ki jila |hl冈d诞沁t.5CTt

9、*TiEl#逼W円沁总rliL 1.4pa .ch. sUil.btYL1 L ytllop_rtt* E ULl4_ *dbltdc rtd SLiBfi.Ln rjk_d blqt.yioltt 3 cl i=Khluatur Khf-iiFlJ.trrblvwblu_cr Ma ala -id. 7*llw_W4IXCtdtrjp *yWflu ral i-tcrOl-Qt in5(7) Grid 用以设置栅格点;E GridIjt*- hcaadL Orr*tiLniLlShot Lc 由讨t71 o Lints包坯 td甜n |Q.H UKlta|sOShttr $J*h曲 OtfL

10、JStllLaSi 14- pffifl :;I |Shw -acuHKnfc Gri dSt71cll: it E-ue jTC 5 A.t 5dft4K回:H*制侍iLrl回肌他At ftrjp伺伽At Tlm_l申 OgflpplM Qbjii回 Fin jjau- lti- laTkftsbMild. Vtlat,R.iFrall/0 卫AM* D-ifi im|gtri d. Baxhi C bricks|5| p*1 Hm-h冋 ELniil IftAts Tn SiboHl ie. CLtckxPlSywbol ELtct JhlitTT P1M tiytAut S1;i i 0

11、Prfffrtr T1 trt B*】4si 0?*Et站口抽讥OnlLM Cbutclcntirt hwt Check durinc n在做原理图的设计绘制前,以上几项设置好就可以了,其它项目不需要改变, 只要选择默认设置,这样就完成了原理图设计的基本设置了。最后原理图打印时,再在 Plott ing中设定打印页面,如下图。PlciihivinPlot IhLIudO 5ei r-anLwitaCcdkXiEnUO Eolw- iltck tiid Bbdt4|?lgl f-i昌电”DafnlLw宜吨三、HDL原理图设计结构原理图有两种设计结构:平坦式和层次式,平坦式电路在空间结构上看是在

12、同一层次上的电路,知识整个电路分布在不同的页面,页面之间通过端口连接器 连接起来;层次式电路结构上属于不同的空间层次。1、平坦式电路设计平坦式电路在空间上同一层次,不同页面之间都有端口 OFFPAG连接,虽然 它们不在同一页面,但是于再同一个电路图的文件夹中,电学上都是相通的,其 结构框图如下图。2、层次式电路图设计层次式电路在空间上的不同层次,一般先在一张图纸上用框图形式设计总体 结构,然后再另一张图纸上设计每个子电路框图代表的结构, 知道最后一层电路 图不包含子电路框图为止,其结构框图如下。四、HDL原理图绘制在原理图绘制界面基本设置完成后,下面就可以来进行原理图的绘制了1、产生一个设计页

13、面执行File/New命令,就可以新建原理图绘制页面了。2、调用页面图框在HDL中原理图框式作为Component来添加的,在原理图绘制页面,执行 Compo nen t/Add命令,可在元件库中调用软件自带或者自己开发的边框封装。3、元件、输入输出端口、电源接地等原理图封装的添加与编辑原理图页面基本设置完成后,就可以添加元件、端口、电源等封装了,执行Component/Add命令,弹出 Component Browser对话框。在该对话框中,设计者寻找自己所需的元件库以及对应元件,执行Add命令即可添加元件。在Edit下拉菜单中,可执行元件的删除、移动、颜色变换、排列、复制等 一系列编辑操作

14、。4、元件连线(1)绘制导线:执行Wire/Draw或者Wire/Route命令对元件进行连线和自 动走线;(2)添加或修改导线网络名:执行 Wire/Signal Name填入网络名称,再 点击相应网络,即可完成网络命名,也可以在走线时右击鼠标执行 Sig nalName命令来实现走线时定义网络名;执行 Text/Change命令,再点击网络 名,就可对网络名进行修改;Signal Name对话框如下:(3) 绘制总线:执行 Wire/Draw命令作导线,加入总线格式网络名,如DATA,连线则自动转换成总线;(4) 总线分支线命名:执行Wire/Bus Name命令,设置好总线支线名称排列方

15、式,然后单击鼠标左键,再释放鼠标,自上而下贯通所需命名的总线支线如下图所示,然后单击左键,即可完成总线分支的自动编号,其中鼠标单击开始的位置作为高位如下图。5、元件属性设置原理图设计绘制完成后,要首先确定或修改元件的相关属性,执行Text/Attributes命令,再单击所要编辑属性的元件即可出现Attributes对话框,则可以进行属性修改。五、原理图检查完成原理图的绘制后,必须对原理图进行检查,以确保原理图能正确完整的 导出网表方便PCB设计,其中原理图的检查包含以下几个方面。(1)位号、电源/地网络检查:每个元件都需要设置位号,且位号不能重叠,可以手动添加位号,也可 以在原理图打包时自动

16、产生位号。注意,位号的设置要与元件建库时的字符 头一致;电源、GND检查比较重要,要确保这些网络无错接,无漏接。(2)单网络检查:执行 Tools/Packager Utilities/Electrical Rules Check命令,在弹出的对话 框中,选择Single Node Nets检查,点击Run执行单网络检查,可根据单网 络报告来检查修改。ElectricalCheck - 04DS.CSdUhe Rue bufton toitfMrtCkk the View tKiUbort Id view the cuHrt nepoiLlKk De缈血0ui|Mjl5回$诃e H出 帥阿幺也

17、帥凸 Dii却I 釦 11社鈕 I I 如 I曲 1(3)信号互连检查:单网络检查不能保证网络是否连接正确,因此有必要进行信号互连检查,首先执行Tools/Expend Design命令,而后执行Tools/Global Find命令, 则可在原理图上全局查找网络和元件,最后再执行 Tools/Global Navigation 命令,则可以逐个检查网络互连情况。(4)其它方面检查:原理图检查除了以上的检查,其它检查也很重要,这主要包含总线连接 检查,匹配电阻检查,每页原理图的注释文字检查等。六、打包原理图原理图的打包工作,用以将原理图逻辑设计输入到物理设计,准备PCB布局布线;原理图与PCB

18、之间的交互设计;电子规则检查;生成BOM ;生成网表。 后续设计都以此为工作基础,因此,原理图的打包是必不可少的。1、执行 File/Export Physical 命令,弹出 Export Physical对话框如图:f EiptiEt rtiyiicalcps回 Dh ApKMgtQpiioO DpUmt Q R*pickjgft| 创kmced |期 3 N# N#w回lipcwe PCfi E能GI BoadilNeiievIUpdaihgi FCS Edfcor Bawd Optionj计 Bed F4s.|创处姥|OJpul Board Fie的叶储Q glow Etch Refn

19、o*d Dung ECO口 lbHc fKEID oapertyfl 电h uwi-dBfrwd pi ope* bPIke Ehsnfled 匚 om口or*和 尊也少 Q If lame CiNljwefCondwM Hrugei Dda Zi i: -O Dveiwiite-cuiimtcorfitrarita Ekpcil charqts回 j-ackAmotfile P-ackAgrc Pnopeiliti to Schemk 匚dnvssI.一I匸g | | H出 2、选择 Package Design选项;3、 Package Option中Preserve表示保留所有以前的打包

20、信息,Optimize表示重新打包更紧密的模块,Repackage表示忽略以前的打包信息重新打包;4、 根据实际情况选择 Update PCB Editor Board Option Constraint ManagerData对话框等内容;5、点击OK命令,即可完成打包,打包过程中有时会遇到错误,出现下图。经常出现的错误,在于元件属性错误,执行Text/Attributes命令,对元件属性进行编辑,使原理图正确打包。七、创建平面元件在绘制原理图时,需要用到许多元件,虽然Cade nee 16.3中具有丰富的元件 库,但是这并不能满足设计者的需求,设计者往往需要创建自己的元件库,创建自己的元件

21、平面元件。Cadenee提供了专用的原理图库管理工具LibraryExplorer,可以进行元件库管理以及元件的编辑。1、进入Library Explorer界面,创建新库(1)执行“开始 /Cadence/Release 16.3/Library Explorer,并选择 Allegro PCB Librarian XL(PCB Librarian Expert)产品,进入 Library Explorer 界面,如下图。t| Idex PCB LsIie ar ii hi EL (FCB Libc ixa Espa c-t = L ifac airr (2)在 Library Explor

22、er 界面,执行 File/New/Build Library 命令,即可创建新的元件库,如下图新建元件库0410。莎鱼l.igT1? MB LaTirar-a EL fffR Li., , = 出(3) 右击新建元件库,即可出现以上命令,执行New Part命令即可在该元件库内创建新元件,如下图(4) 在新建元件上右击,执行Part Developer命令,进入元件信息编辑界面如图(5) 在Part Developer编辑器中,右击Package执行New命令,创建元件8 (HID MIO封装,如下图,创建元件 0410封装G“ne*al |FdtkapePn PylT/bteOM Wflj

23、. lr冈YuTL峠.3口鬥彌I Yri frpirxLnglcaW 1 Phyltcal ParinB 仃 Ufifda Ttfii.E 口 0410岀rtnckL Fdri e LTuk The)n MIOg ifBriDmFwix1.WICULO 汨 WS4snepfrzni曲*.ftiuysiiw al IKE:LtrsTiEs口 itwirfz2wiwie陆旳卒5PUF1WWOwmj 叭i11: rC4W:f 5 (- 3TffiZjJiTr. rjnrcrifa Ekrii.ib-3erwdJDIO.IL: IES3M4MllU,lLO 珂aKPmKit L14.2-TGj1!lvh 你Icicui狛 別鼻轨6*碍Lead叩 d OflLO horv Ib h-r CHlOWICULO 怡 WSig (Hid EeiHLHTWIWWSWIW-wwrA*Jv)ndi YM3I. W 峠 ri Up) 10*1 LctM3 Ini *QChecks UrAnqjmiLMrfiiwian nArif* Spi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论