版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Modelsim新手入门仿真教程1.打开modelsim软件,新建一个library。MMadelSimSE-6410.4FileEdrtView匚ompileFileEdrtView匚ompileNewOpen.**LoadCloseProjectImportExpert►SaveCtrl45FolderSource 卜Project-.HelpLibrary.DebugArchive十IReaJtsAnaiysrs□占.SimulateAddProjectTookL劭2.library命名XLixa-yName:LbraryPhysicalName:UEKtGixeIIXLixa-yName:LbraryPhysicalName:UEKtGixeIIjCj匚reate日NewLibraryCreatez;q色州hbr吕rvP"amaptoartxtstirtglibraryP"an已vlibraryandalogicalmappingtcit3.新建一个工程。AleEditViewCompile^imuhteAddProject「口口1$NewFolderOpen.,,Source 卜7ba^d卜Prqjed:...J6derseProjectLtrary„.Import►Debug;Archive.PB1LExpert卜ResultsAralvssDatabase,Save匚訊特SaveAs…Report.”f'harin&nirar+rwu*XVQ匚anu凸CopySettingsFrom0,4/exajq:Le5Z^iixielsijnxini Browse…|•Cop7LibraryMappings”ReferenceLibraryMapomgsC:/modeltech6410.i/exaicplesL^xarYNameMCreateProjectProjectLocationBrowse^3.出现下面界面,点击close。4.新建一个verilog文件SimijlateAddProjectTool?LayoutBookmarks讥SimijlateAddProjectTool?LayoutBookmarks讥FileEditViewCompileNewOpen.”TOC\o"1-5"\h\zLoad 1CloseProjectImpcrt 1Expert 1Save Ctrl+SSaveAs…Report...rWi&rty'kruFolderSoltmProject-“Library.,.DebugArdirve...ResuHsAraR銅Database-4.键入主程序。下面以二分之一分频器为例四ihapri- K二 I卑rftjj 'C:hv出1站£4_0^taDMte^IjrlM-Lv-Made■ —IE]nMjulthjlf_eLlIEeMr^clt^ia.Elk_MHI?丄护g<s】k_】mi^FC办] | outpreE]k_CHrE.ri 『Egjwt;5 | *iw^a9iDh^vdirv clk_i< 申bcg-lni I li|!Etam鼻 Clt_CIM:*CJ* I ifigip1: elh_3OE"-cli_-3utrr*M:L文件代码:modulehalf_clk(reset,clk_in,clk_out);inputclk_in,reset;outputclk_out;regclk_out;always@(negedgeclk_in)beginif(!reset)clk_out=0;elseclk_out=~clk_out;endendmodule编辑完成后,点击保存。EjzlAllCclumnsM亂ikimnLayoutFileEdit^/iewCompileSimulateAddSourceToolsEjzlAllCclumnsM亂ikimnLayoutFileEdit^/iewCompileSimulateAddSourceToolsStatuhyreIOrdeiModified1^1Project^NameMA?保萍在CD楼翌日朝快逹话问CJM35IXC^wincfows.drilgmMA?保萍在CD楼翌日朝快逹话问CJM35IXC^wincfows.drilgmmixedh>ngpsJ■syrtemc巒怯rwerik>gitext203&/7/<11^42020/7/411:042020/7/411^4£020/7/411KM2D20/7/4112025/7/411^2D20/7/411;042QKJ/7/411:042020/T/411:042020^/723:162020/7/411:04HinTflbrt1FP.M11文件老⑷:W3B性存绘3〔卄:文件名要与module后面的名称相同。5•再新建一个测试文件,步骤同上面新建的主程序文件,文件名后缀改为.vt程序代码如下:'timescale1ns/100ps'defineclk_cycle50moduletop;regclk,reset;wireclk_out;always#'clk_cycleclk=~clk;initial
beginclk=0;reset=1;#10reset=0;#110reset=1;#100000$stop;endhalf_clkm0(.reset(reset),.clk_in(clk),.clk_out(clk_out));Endmodule6.添加文件,编译文件先右键点击左边空白处,选择addtoproject—existingFileFileEditSew匸口mpileSirnulat?AddProjectTodsLayufBoDlcmarkiWh-hJctwHelp
画盂丨x脈爼口二丨莎」料生]|炒| 翥]|魯塾幽璘僵”tIftC\/!KdHtKho4_lQ.4^7MT0iM1tl£_Cyd*s- -DtIWjft't^macdle丄n97JQC>R3defic-Ecit_cy€ieMnoduletcprU丄thniretjwirecll_cu£;iLlviyafelk:_c:^cleMAyI出UnlUilXWC13E-3Jrtser-l"1-10EeseQ-0,!I1J.Qrcwt-1:flOOGCFOiSTcp-tud[^1hBif_cliEfiij选择刚刚新建的两个文件。按ctrl键可以同时选择两个,选择打开,下一步点击ok7选中其中一^,右键,选择complieTcomplieall7/20201L1J3I5LCofnpilePropei'bes,,.ProjectSettings,*Na™匚ompileAddtoProjectRemovefi'omPtojectCofnpileOjtof-D&teCloseProjectCompileOrder,nHUpdateCcmpdeReport...PropeitM.匚ompileSurnrnary.r.Stati^TypeOrdsModifieddk_tYde.vtMtExecvtef/07/202011:39:52…con^ileAll出现两个勾,说明编译通过。出现x,说明文件编译出错,双击x,可以查看错误。MModelSimSr-6410.4FileEditView匚ompileSimulateAddProjectTool?LayoutB凸ProjectFileEditView匚ompileSimulateAddProjectTool?LayoutB凸Projectdkrl^arne8.终于可以仿真了选择simulate—startsimulateMModelSimSE-6410.4FileEdrtViewCompile*晉|黄〔ColurnnLayout|a11Co1ueiisHelp MFileEdrtViewCompile*晉|黄〔ColurnnLayout|a11Co1ueiisHelp M③酗X#SimulateAddProjectToolsLayoutBookmarksWindcDesignOptinirzatjori-,.Start5<miJaticn.^RGntMT*eOptions-*.StegRestart...BreakEndSimulation33:51...选择刚刚新建的库里面的top,或者测试文件名称,左下角的enableoptimization—定要去掉勾,有勾的画不会出来波形,一定要去掉勾!一定要去掉勾!一定要去掉勾!(本人也不清楚原因,都是初学者,嘻嘻)MStartSimuhtiori XDesign]VHDL]Verilog]Libraries]5DF]Others]TNann亡TvcePath+血Yak-■£text_]TNann亡TvcePath+血Yak-■£text_]half_ck”topftoatfixlfcie&e_env(empty)infactncZjib(empty)mgc^ams(empty)mtiAvmLibraryLbraryModuleworkC:/modelte±64_10.4/exarnples/tExtC:/m&deltech64_10.斗足xarnples/half_dk.vModule C:/m&dEltedi64_10,4/examples/dk_cyde-vtLibraryLbraryLbraryLbraryLbraryLibrary5MODEL_TFCH/../flodtfixlib5MODELJTFCH/.r/ieeE_envSMODELJTCH/,./infact5MODELJTCH/,r/mc2jih5MODELJTECH/../mgc^amsSMODELJTFCHA./avmDesignUnit(s)Resolutori跳出界面,右键测试文件,选择如下图衲L训阳ViewDe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《教学语言技能》课件
- 2026年大二《(机械设计制造)机械设计基础》试题及答案
- 2026年低压电工考试题库附完整答案(夺冠)
- 《棋牌室经营技巧》课件
- 2026年儿科学主治医师(332)相关专业知识考试真题(后附答案及解析)
- 2026年机械专业模拟试卷(含答案)
- 2026年机械简易实操模拟试卷(含答案)
- 2026年排污许可管理业务岗位考核试题库(附答案)
- 2026年内河船舶船员安全业务考试试题(含答案)
- 2026年土地估价师(土地估价案例与报告-商业用地)试题及答案
- 2025年全国成人高考(专升本)《政治》真题及答案(完整版)
- 2026秋新教材外研版(三起)小学英语六年级上册(全册)各单元达标测试卷及答案
- 市政工程安全隐患整改闭环管理培训
- 装配式叠合板安装监理实施细则
- 2026年北京市通州区辅警协警招聘考试备考试题及答案详解
- 七上科学经纬度专题
- 老年骨质疏松症患者跌倒预防循证指南(2026版)
- 2026年广西高职单招职业技能测试真题及参考答案
- 【2026】超星尔雅学习通《大学生恋爱与性健康(中国性学会)》章节测试及答案
- 2025年江西省人才发展集团有限公司招聘专题笔试真题
- 机械设备出厂检验记录表范本
评论
0/150
提交评论