欢迎来到天天文库
浏览记录
ID:47995344
大小:179.54 KB
页数:11页
时间:2020-01-11
《Verilog数字系统设计教程-总结.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Verilogහਁᔮᕹᦡᦇරᑕ1.ཛྷࣘጱᕮইӥԅӞӻཛྷࣘդᎱᐏғդᎱ11moduleand_logic(a,b,c);2inputa,b;3outputc;45assignc=a&b;6endmodule᧔verilogᑕଧդᎱٖࣘཛྷ҂ᤈ1ᎱդইҁԎਧݗᒒጱࣘཛྷғړ᮱ӷೡ۱ҁ2-5ᤈ҂̶1.1ཛྷࣘጱᒒݗਧԎཛྷࣘጱᒒݗ्กԧཛྷࣘጱᬌفᬌڊᒒݗٌ໒ୗইӥғդᎱ21moduleཛྷࣘݗ2ݗ1ݗ(3....)ҔࣁդᎱ1Ӿᒫ1ᤈܨ्กԧཛྷࣘጱᒒݗྌᐿොဩଚӧᚆፗളਧԎڊཛྷࣘᒒݗמݩԅᬌفᬮฎᬌڊ̶ݢզአইӥӞݙܨݢਧԎڊᒒݗਠෆጱᬌف̵ᬌڊᔄ̶ࣳդᎱ31moduleand_
2、logic(2inputa,3inputb,4outputc5);ཛྷٌࣘᤩզݢ՜դᎱአአཛྷࣘํইӥӷᐿොဩғࣁአટߵೲᆙཛྷࣘਧԎጱᒒݗᶲଧᬳളӧአຽกܻཛྷࣘਧԎᥢਧጱᒒݗইғդᎱ41my_and_logicand_logic(input_a,input_b,output_c);ࣁአአ“.”ᒧݩຽกܻཛྷࣘฎਧԎᥢਧጱᒒݗ̶ᬯጱঅ॒ฎݢզአᒒݗӨᤩአཛྷࣘጱᒒݗፘଫᘒӧӸ໒ೲᒒݗᶲଧଫṛԧᑕଧጱݢݢᑏ̶༙ইғդᎱ51my_and_logicand_logic(2.a(input_a),3.c(output_c),4.b(input_b)5);1
3、.2ཛྷࣘጱٖཛྷࣘጱٖ᮱ړ۱ೡғI/Oٖ᮱מݩ्กۑᚆਧԎ1.2.1I/O्กI/O्กইդᎱ1Ӿጱ2̵3ᤈᧆ्กԞݢفཛྷࣘᒒݗਧԎ᮱ړইդᎱ3ಅᐏ໒ୗ̶I/Oᔄࣳํӣᐿғᬌفݗғinput्ก໒ୗғinput[מݩ਼-1:0]ᒒݗ1Ҕ୮ဌํ्ก“[מݩ਼-1:0]”᮱ړἕᦊמݩ਼ฎ1̶ᬌڊݗғoutput्ก໒ୗғoutput[מݩ਼-1:0]ᒒݗ1Ҕ୮ဌํ्ก“[מݩ਼-1:0]”᮱ړἕᦊמݩ਼ฎ1̶ᬌف/ᬌڊݗғinout्ก໒ୗғoutput[מݩ਼-1:0]ᒒݗ1Ҕ୮ဌํ्ก“[מݩ਼-1:0]”᮱ړἕᦊמݩ਼ฎ1̶1.2.2ۑᚆਧԎཛྷࣘӾ๋᯿ᥝጱ᮱ړฎ
4、᭦ᬋۑᚆਧԎํӣᐿොဩݢզࣁཛྷࣘӾԾኞ᭦ᬋғ1.አ“assign”्กݙইդᎱ1Ӿጱᒫ5ᤈ̶2.አਫܻկইғand#2ul(q,a,b);3.አ“always"ࣘইդᎱ61always@(posedgeclkorposedgeclr)2begin3if(clr)4q<=0;5elseif(en)6q<=d;7endአ”assign“ݢԞᬋ᭦ᕟᬿൈԭአզݢ෬ݙ”always”ᘒ̶Ӟԏဩොጱአଉ๋ᬋ᭦ᕟᬿൈฎݙզൈᬿଧ᭦ᬋ̶2.හഝᔄٌࣳ݊ଉᰁݒᰁ2.1ଉᰁᑕଧᬩᤈᬦᑕӾݒදᤩᚆӧٌጱᰁᑍԅଉᰁଉᥠጱํහਁ݇හࣳଉᰁ̶2.1.1හਁ1.ෆහԫᬰګෆහҁbB҂܈ᬰ
5、ګෆහҁdD҂܈مᬰګෆහҁhH҂كᬰګෆහҁoO҂ᤒᬡොୗғ<਼>'<ᬰګ><හਁ>ই8'b11110000̶୮හਁᬦᳩጱײݢզႲےӥښᕚݢےीզਁහۆړ̶ই8'b1111_0000̶2.xzහਁኪ᪠ӾxդᤒӧਧٟզݢฎୗොᬡᤒᐿӞํᬮz̶ᴥṛᤒդz“Ҙ”4'b10x0//਼ԅ4ጱԫᬰګහහᒫ2ԅӧਧ4‘b101z//਼ԅ4ጱԫᬰګහහᒫ1ԅṛᴥ12’dz//਼ԅ12ጱ܈ᬰᴥṛԅٌහګҁᒫ1ᐿᤒᬡොୗ҂12‘dҘ//਼ԅ12ጱ܈ᬰᴥṛԅٌහګҁᒫ1ᐿᤒᬡොୗ)8'h4x//਼ԅ8ጱ܈مᬰګහٌᒫࢥԅӧਧ3.ᨮහහਁݢզᤩਧԎԅᨮහݝ
6、ᵱᥝࣁ਼ᤒᬡୗڹےӞӻٺݩ̶ইғ-8’d52.2.2݇හࣳአ“parameter”ਧԎ݇හࣳଉᰁᧆଉᰁଉአਧԎقੴ݇හই᬴ᳵݒᰁ਼ଶ̶ࣁդᎱ๋ጱᩙٌᕳᤒդᰁݒᧆአݢӾݙԏᩙٌᕳଚᰁݒࣳහ݇ᧆԎਧᶎڹጱय़ੜ̶ᬯࣁᑏ༙դᎱीےԧդᎱጱݢᑏ̶༙դᎱ71parameterWIDTH=32;2reg[WIDTH-1:0]bus1;2.2ݒᰁݒࣳgerᰁݒࣳeriwํጱአଉ๋ӾgolirevࣁᰁጱݒදզݢٌӾᑕᬦᤈᬩଧᑕᐿӞฎᰁݒᰁ̶2.2.1wireݒᰁwireࣳහഝଉአᤒᐏአզassignىᲫਁਧጱᕟ᭦ᬋמݩ̶verilogᑕଧཛྷࣘӾᬌف̵ᬌڊמݩᔄࣳἕ
7、ᦊԅwire̶ࣳwireࣳزਫݙ”assign”አզݢԞفᬌጱୗᑕොձአզݢݩמկጱᬌڊ̶ਧԎ໒ୗইӥғ1wire[n-1:0]name_1,name_2,name_3,...name_i;2.2.2regݒᰁregࣳහഝԅੀਂහഝᔄࣳੀਂฎහഝਂؙਂਂੀݒදզݢਂੀᕳᩙᬦ᭗زܔುጱؙጱᨮᩙզݢԞྋᩙզݢᰁݒࣳger̶xਧӧԅতڡᦊἕᰁݒࣳᔄger̶୮ӞӻregࣳහഝฎӞӻᤒᬡୗӾጱහਙጱᤩ୮෫ᒧݩහܨྋ̶regᔄࣳහഝଉአᤒᐏ“always”ཛྷࣘᩙᤩٖࣘཛྷ”alw
此文档下载收益归作者所有