版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
QuartusII软件及其使用QuartusII使用及设计流程
QuartusⅡ是Altera公司推出的新一代开发软件,适合于大规模逻辑电路设计。QuartusⅡ支持多种编辑输入法,包括图形编辑输入法,VHDL、VerilogHDL和AHDL的文本编辑输入法,符号编辑输入法,以及内存编辑输入法。QuartusⅡ与MATLAB和DSPBuilder结合可以进行基于FPGA的DSP系统开发,是DSP硬件系统实现的关键EDA工具,与SOPCBuilder结合,可实现SOPC系统开发。QuartusII设计流程一、设计输入
任何一项设计都是一项工程(Project),都必须首先为此工程建立一个放置与此工程相关的所有设计文件的文件夹。此文件夹将被EDA软件默认为工作库(WorkLibrary)。一般,不同的设计项目最好放在不同的文件夹中,而同一工程的所有文件都必须放在同一文件夹中。首先建立工作库目录,以便存储工程项目设计文件。在D盘下新建文件夹并取名Mydesign。双击QuartusII软件启动图标,即可启动QuartusII软件,启动界面如图1-2所示。1.建立工程Project
标题栏标题栏中显示当前工程的路径和工程名。菜单栏菜单栏主要由文件(File)、编辑(Edit)、视图(View)、工程(Project)、资源分(Assignments)、操作(Processing)、工具(Tools)、窗口(Window)和帮助(Help)等下拉菜单组成。工具栏工具栏中包含了常用命令的快捷图标。资源管理窗口资源管理窗口用于显示当前工程中所有相关的资源文件。工程工作区当QuartusⅡ实现不同的功能时,此区域将打开对应的操作窗口,显示不同的内容,进行不同的操作,如器件设置、定时约束设置、编译报告等均显示在此窗口中。编译状态显示窗口此窗口主要显示模块综合、布局布线过程及时间。信息显示窗口该窗口主要显示模块综合、布局布线过程中的信息,如编译中出现的警告、错误等,同时给出警告和错误的具体原因。使用NewProjectWizard可以为工程指定工作目录、分配工程名称以及指定最高层设计实体的名称,还可以指定要在工程中使用的设计文件、其他源文件、用户库和EDA工具,以及目标器件系列和具体器件等。在此要利用“NewPrejectWizard”工具选项创建此设计工程,并设定此工程的一些相关的信息,如工程名、目标器件、综合器、仿真器等。(1)打开建立新工程管理窗。选择菜单File→NewPrejectWizard命令,即弹出“工程设置”对话框(图1-3),以此来建立新的工程。(2)设置工程基本信息(2)将设计文件加入工程中。可将与工程相关的所有VHDL文件(如果有的话)加入进此工程,单击“Add…”按钮,从工程目录中选出相关的VHDL文件;或单击AddAll,将设定的工程目录中的所有VHDL文件加入到工程文件栏中。如果还没有建立VHDL文件,就直接点击“Next”即可。(3)选择目标芯片。如图1-6,首先在Family栏选芯片系列,在此选FLEX10K系列,并选择此系列的具体芯片EPF10K10LC84-4。在“Targetdevice”选项下选择“Autodeviceselectedbythefitter”选项,系统会自动给所设计的文件分配一个器件。如果选择“Specificdeviceselectedin‘Availabledevices’list”选项,用户需指定目标器件。在右侧的“Filters”窗口“过滤”选择;Package表示封装;Pincout表示引脚数,此例选择84;Speedgrade表示速度等级,此例选择4。(4)第三方工具选择。如图1-7所示,用户可以选择所用到的第三方工具,比如ModleSim、Synplify等。在本例中并没有调用第三方工具,可以都不选.(5)确认信息对话框。图1-8所示。建立的工程的名称、选择的器件和选择的第三方工具等信息,如果无误的话就可以单击“Finish”按钮,弹出如图1-9所示的窗口,在资源管理窗口可以看到新建的工程名称half_add。当工学程建笑立好仙以后澡,我浸们就剥可以撑建立姐设计姐文件丹。下杠面我花们以副一个羽半加唤器的VH瘦DL的设航计,郊来演召示在Qu商ar凯tu克sI蒜I如何热实现VH络DL语言盯输入躁。(1)建多立文急件。在图1-言9中,破单击牵“Fi嫌le古”菜单垄下的绣“Ne功w”命令框或者月使用峰快捷搬键Ct泡rl虚+N,在导弹出挡“Ne粗w”对话灵框如怎图1-异10所示荡。2.骂VH甘DL语言哨输入黑法AH嫩DL文本断文件流程渡图和曾原理衣图文不件网表拣文件在线惠系统燃文件Ve钞ri准lo依g誉HD缴L文本讯文件VH肉DL文本熄文件图1-渔11研V拿HD晓L文本太编辑阅窗口(2)输获入程宋序。在图1-茧11中输仗入半演加器亭的VH细DL程序享,如即图1-矿12所示秒。(3)保仰存文播件。在图1-唉12中单慰击保怕存文树件按慰钮,弹茂出对炒话框老如图1-染13,将晓输入敢的VH谨DL语言诉程序观保存瞎为ha珍lf聋_a泥dd醉.v拳hd文件开,注崭意后白缀名臣是.v数hd,如笋图1-馅13。(4)编谨译工炼程。在图1-辣11中选脊择菜还单Pr腿oc绕es粮si嫌ng下的St采ar议t岭Co粮mp袋li逮la旗ti屯on,开烘始编痕译,邮并伴亚随着君进度织不断晕地变译化,梅编译牲完成察后的揭窗口治如图1-著14所示录。如拦果编柜译过麻程出流现错调误,朱要将芦错误响改正拼,保辅存后泰再次讯编译朽,直轮到编锅译无成错误圈为止桨。到足此在Qu乳ar取tu翁sI雨I软件念中使剂用VH锣DL语言盲输入索完成窃,接悬下来呼是将摩保存膜好的VH锯DL语言炼程序挖进行需仿真锋,在环软件纺上验辱证VH习DL语言说描述说的功啦能是巷否能掩够达东到预惑期目马的。设计帆仿真则的目漠的就赵是在怨软件位环境解下,秤验证损电路绸的行仍为和痛思想专是否何一致地。仿真壳分为牢功能牲仿真训和时言序仿起真。功能游仿真轰是在膨设计详输入单之后摧,综辈合和洗布局鸽布线好之前鸟的仿员真,方不考绩虑电些路的夜逻辑潜和门土电路渴的时毫间延努时,赚着重许考虑尺电路庙在理传想环梦境下亿的行宝为和要预期乌设计饲效果升的一刊致性肤。时序稠仿真才是在井综合范、布康局布国线后产,也痒即电杏路已叙经映显射到雁特定夏的工宰艺环颂境后赴,考逐虑器菌件延狮时的千情况煮下对迟布局伪布线灵的网犹络表晶文件番进行兽的一哈种仿巷真,双其中骑器件老延时码信息毕通过呆反向阳标注茫时序乳延时静信息懂实现薪的。二、指设计征仿真(1)建导立矢剑量波外形文汤件。Fi羽le跃|N砖ew选择Ot乌he述r坝Fi鸟le鼓s,选蜘择Ve节ct吧or贝W陕av逃ef殃or妄m桑Fi旋le。1.建立线仿真务文件(2)添窗加引逝脚或阀节点。图1-驱16,左哭键双军击“Na依me选”下方切空白歉处,献弹出梦“In对se洲rt透N痒od跃e浴or淡B抢us效”对话板框,嫌如图1-荐17所示侵。单废击对名话框饰“No座de逝F耐in烫de穿r…应”按钮坦后,内弹出猫“No持de高F闪in饿de榴r”对话印框,吗如图1-闻18所示机。(3)编宾辑输角入信滩号并予保存睬文件北。在图1-宾22中单鞠击“Na外me”下方补的“A”,即当选中尸该行笋的波醒形。恼在本涝例中准将输逗入信提号“A”设置快为时枣钟信欢号,必单击杰工具祸栏中莫的按钮欲,弹接出“Cl撇oc苍k”对话可框,悲此时常可以块修改政信号钩的周持期、北相位弃和占会空比奇。设贵置完肃后单懒击“OK”按钮妹,输面入信查号“A”设置萌完毕渔。同川理设刷置其副他输狮入信逢号“B”,最江后单验击保涝存文者件按胜钮,根浓据提单示完崇成保甜存工兼作,警如图1-抱23所示倒。同婆时,对为了溜方便忧读者淋熟悉便其他援波形件编辑俱工具阳的使狼用,映在图1-炕24中标芽注了盾其他习波形及编辑丈工具拆的功雀能。功能宁仿真革是忽牛略延瓣时的毅仿真慕,是括理想葬的仿霸真。赌怎么去设计慎功能周仿真国?首先谜在图1-讽23中单方击“As郑si刑gn第me狡nt孟s”菜单藏下的谁“Se盛tt行in位gs摇”命令忽,如饿图1-痕25,单铜击左衣侧标洗题栏派中的戴“Si边mu战la焦to况r”选项责后,隙在右沿侧的锦“Si勿mu龄la喷ti怨on迫m趁od祖e”的下像拉菜馋单中添选择字“Fu梯nc那ti傻on授al遗”选项转即可轮(软痕件默毕认的念是“Ti轨mi穿ng对”选项端),蚀单击各“OK网”按钮染后完挪成设座置。2.功能蛛仿真后需煎要生差成功盾能仿霉真网烫络表拦。单掘击“Pr戏oc掉es卧si纸ng”菜单声下的符“Ge冷ne日ra兵te佣F饼un彩ct衰io岔na泰l柔Ne扯tl末is粪t”命令蒙后会框自动高创建特功能搅仿真夹网络毕表,卧如图1-毕26所示贝。完区成后燥会弹症出相季应提佛示框略,单美击“叙确定我”即括可。箱最后司进行扣功能胶仿真他,如找图1-难27所示需。从胡图中胖可以餐看出副仿真蝴后的僚波形桨没有蛛延时宇,半汇加器扔的两饮个加剂数作垃为输蹈入信千号,葡得到筛了对品应的万和与密进位筒。Qu会ar病tu杰sI蹲I中默奋认的滋仿真搁为时耍序仿惨真,杯在图1-灿23中直垦接单惠击仿颈真按环钮即可跑。如疲果做塘完功辜能仿充真后膛进行滴时序闻仿真劝,需伴要在引“As令si畜gn旋me疗nt线s”→“Se判tt烧in煤gs”→“Si豪mu浅la脖to润r”选项叶后,然在右敞侧的吉“Si黎mu表la臣ti骡on榜m每od薄e”的下等拉菜盘单中鄙选择录“Ti洒mi困ng”选项字即可英。仿倚真完阴成后半的窗芳口如弄图1-叼28所示香。观断察波盛形,成可以血知道贝输入寨输出诞之间扣有一泪定的姨延时废。3.时序蜓仿真三、爽引脚宽锁定引脚潜锁定瓣是为域了对午所设相计的音工程龄进行慨硬件嚷测试霞,将令输入/输出境信号乎锁定合在器懂件的内某些半引脚里上。毕单击撑“As靠si蹈gm竖en旁ts浙”菜单黎下的教“Pi摇ns访”命令鹊,在戒弹出激的对素话框栏如图1-很29所示的,在仇下方朵的列惠表中柿列出妙了本障项目辫所有洞的输扬入/输出变引脚迷名。在图1-阀29中,藏双击笛与输改入端料“A”对应李的“Lo脚ca季ti大on净”选项剧后弹统出引销脚列步表,崭从中匪选择瘦合适枣的引的脚,斗则输牢入“A”的引灵脚锁星定完弟毕。谈同理婆完成团其他北引脚搭的锁屈定,宽如图1-蜜30。四、笔编程姿下载1.编译锁定寇引脚烈后必怪须再活次编组译,才能铺存储酒这些番引脚雷锁定光的信焰息,单击近编译艘按钮水执行青编译之。2.配置讽下载慌电缆在“To平ol换s”菜单甚下选米择“Pr盘og针ra鄙mm器er角”命令富,或升者直班接单格击工橡具栏冷上的望按依钮,伞弹出库如图1-尊31所示鸟的页傍面。编程旺下载你是将堤本次虹设计蛾所生析成的摇文件达通过占计算旧机下雄载到滴实验住箱里利,来托验证绒此次伯设计矩是否伐能够专达到乔预期技目的披。需孤要进执行以揉下几待个步浑骤:单击挑“Ha咳rd咬wa舰re倦S宇et桥up捎”按钮贼,弹料出“Ha高rd夏wa或re促S象et轻up慎”对话弱框,剖如图1-疼32所示宇。单误击“Ad遣d汪Ha道rd步wa恭re煎”按钮拦设置弦下载追电缆异,弹望出如馋图1-素33所示纱的对壤话框灰。在京“Ha桶rd至wa柳re抗t虫yp挺e”一栏咬中选拉择“By桶te淡Bl毒as枣te熔rM雁V逗or瞒B财yt限eB旨la蕉st芳er垒I呆I”后单惧击“OK误”按钮局,下荐载电风缆配依置完基成。等设置尺成如承图1-遮34所示肃的选陶项后紫,单吴击著“Cl逗os嗽e”按钮泰即可橡。一撕般情垂况下突,如售果下仙载电帮缆不弹更换僵,一下次配纳置就岁可以好长期畜使用颈,不阿需要申每次域都设卫置。3.下载习模式JT障AG模式干是软闹件的窜默认亩下载嗓模式捷,相恨应的侦下载愉文件僵为“.s姑of她”格式监。在姐“Mo丸de汇”一栏渠中还摘可以胀选择贷其他涛的下器载模租式,荣例如哈,Pa邮ss错iv族e绸Se监ri洞al、Ac围ti剩ve签S搭er中ia篇l将Pr急og垄ra怪mm扔in右g和In座-S稳oc跪ke普t促Pr紫og胶ra种mm已in堆g。勾今选图1-敞31中下豪载文倒件“ha窜lf策_a敏dd狐.s闪of篇”右侧棵的第献一个内小方胜框,遣也可诞以根择据需诵要勾选选其梳他的涨小方劳框。快将下泰载电库缆连厦接好掘后,颜单击在“St坐ar际t”按钮宗计算皇机就摩开始欧下载互编程灵文件精,这辽样在漠实验敬箱上耽就可趋以验满证实欣验效机果了皇。到这魂里,便我们特都演佛示了Qu编ar继tu适sI团I软件踏的全怨部使逆用过绢程,哈从建戏立工部程,VH远DL语言娇设计予输入誉,设荷计仿榆真到马编程臂下载饭都演泥示了怖一遍差,读惭者跟模着上膏面的药操作佳,就爽能够项到达乎最后栗的程逆序下犹载,尚在ED淡A实验悠箱上兰看到哪最终舞的效接果。五、秃原理昏图输她入在图1-吴9中,污单击彻“Fi疯le穷”菜单缴下的蜡“Ne呆w”命令悲或者违使用廉快捷立键Ct坦rl肌+N,在糟弹出数“Ne吃w”对话燥框如农图1-览35所示袄。在森“De附vi头ce渴D画es慌ig单n驱Fi新le泥s”页面排下双傲击“Bl到oc贩k辣Di溉ag慰ra涝m/疤Sc扔he替ma寒ti每c西Fi器le吉”选项制(或欢选中熊该项湿后单坛击“OK沫”按钮储)后航建立虑新文悼件,牌如图1-产36所示讨。(1)建灭立文遣件。(2)选罢择元姥件。在原束理图妇编辑比窗中情的任字何一顷个位凶置上描双击拒鼠标绢的左流键将避跳出青一个季元件货选择遇窗。基本逻辑元件库参数可设置的强函数元件库基本逻辑元件库中的元件由此输入所需要的元件名MAX+plus库(3)连选接各保元器演件并夹命名辜。在图1-取39中,矮将光塌标移锄到in坑pu捞t右侧手,待烤变成乞十字怎形光关标时牙,按庄下鼠锋标左请键(挡或选袋中工桂具栏痰中的旷工林具,台光标汁自动蝴会变体成十隐字形僻的连嘴线状域态)械,再喝将光失标移满动到涂异或已门的章左侧印,待牲连接瓜点上萄出现肤蓝色辰的小强方块拔后释欺放鼠冷标左版键,迎即可境看到in测pu颂t和异材或门扬之间面有一继条连管线生秒成。重复食上面负的方恰法将1-残39图中摩各种朗符号景连接位起来订,如押图1-横40所示灯。双击pi徐n_绕na轨me使其掏底色江变为斩黑色戚后,逢输入A(或双咽击in宏pu缘瑞t,弹处出“Pi羡n无Pr良op跳er狭ti生es捆”对话花框,劳在“Pi手n吃na再me价”一栏落中填港上名法字A),将蜘其他吹引脚歇使用导同样墙的方园法命饲名。(4)保搜存文怪件。在图1-翻40中单甲击保苍存文美件按理钮。徐在弹退出的踢对话赴框中袄的“早文件责名”凶下,觉输入搭原理莫图文撇件的兽名称体“ha睛lf途_a榨dd饭.b角df圣”,单弟击“妹保存涌”按热钮即江可保对存文倡件,狭如图1-扩41所示吃。(5)编美译工呢程在图1-序41中单泄击水白平工挠具条阔上的趁编译翻按钮能,或桨选择保菜单Pr蔑oc痛es眠si术ng下的St滴ar栗t粘Co妖mp演li古la邻ti妇on,开求始编宫译,龙并伴吩随着百进度箭不断此地变饿化,套编译叉完成贯后的滔窗口专如图1-驳42所示锅。如果犬编译嘉过程奴出现症错误老,要逮根据支提示厌将错索误改课正,酬保存街后再惰次编歇译,享直到逃编译扬无错违误为同止。到此黄在Qu蹲ar切tu畅sI互I软件讯中使吐用原议理图它输入荡设计座完成支,接特下来害是将聚绘制兆好的划原理毕图设贫计进啊行仿炕真,蓄以验旺证原茂理图怀设计控是否鹿能够爽达到膊预期和目的栏。仿扫真方悟法与VH物DL语言红文件引的方妖法一熊样生成餐元件叼符号执行Fi蛛le略-C拾re卡at化e/餐Up帆da劈燕te禁-C帮re作at铃e胡Sy捞mb匆ol崇F础il急e播fo洽r享Cu暴rr肤en维t呆Fi东le命令捧将本尊设计膛电路处封装以成一摧个元港件符灶号,傍供以腥后在乱原理振图编姻辑器暗下进萍行层竖次设么计时稀调用贺。生成谋元件含符号生成贱的符绿号存坛放在皆本工纳程目帝录下宜,文构件后偶缀名.b殃sf编程政下载资对话翼框1、JT仓AG编程饺下载糠模式Qu佩ar仪tu穿s违II器件垫编程AS主动且串行餐编程壮式的操作绝步骤镰如下咸:(1)选择Qu舌ar垒tu枝sⅡ主窗踪蝶口As啦si比gn宫me躬nt辱s菜De桥vi系ce命令贝,进骗入Se批tt膏in扔gs对话垄框的De唐vi逗ce页面本进行徐设置,布如右早图。2、AS主动旗串行夹编程模绣式Qu降ar丝式tu恶s嘉II器件昆编程2、AS主动糕串行报编程尿模式(2)选领择Qu咏ar透tu真sⅡ主窗侧口的To叛ol牌s菜单歼下的Pr狡og壶ra靠mm以er命令淹或点惰击图修标铃,进绞入器心件编伙程和斧配置腾对话刘框,辣添加蚂硬件另,选红择编灰
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手房交易最简单的合同范本2024年
- 2024年酒水销售代理合同专业版
- 2024年杭州市劳动合同书范本
- 2024年银行贷款合同书范本
- 2024年宁夏客运从业资格考试几科
- 2024年南宁小型客运从业资格证仿真考试题库
- 2024年运输车辆合同书范本
- 2024年正式劳动合同模板
- 2024年北京客运资格证考试大纲
- 2024年南京客运资格证实践操作考什么
- XX汽车加油站新建项目可行性研究报告
- 2024年全国工商联直属单位招考聘用笔试历年高频考点题库荟萃带答案解析
- 部编小学语文单元作业设计六年级上册第八单元 8
- 文明礼貌教育主题班会内容
- 浅议安全和质量和进度之间关系
- 小学三年级数独比赛“六宫”练习题(88道)
- 视光门诊运营计划方案
- 2021年大庆精神铁人精神知识竞赛题库
- 审计技能实训教程(喻竹 第二版) 教案全套 1.1-9.2 业务承接与评价-审计底稿归档
- 郑州热力公司招聘题库答案
- 《水文化导论》课件
评论
0/150
提交评论