商务智能数字逻辑电路课程设计模加法器VHDL实现含完整_第1页
商务智能数字逻辑电路课程设计模加法器VHDL实现含完整_第2页
商务智能数字逻辑电路课程设计模加法器VHDL实现含完整_第3页
商务智能数字逻辑电路课程设计模加法器VHDL实现含完整_第4页
商务智能数字逻辑电路课程设计模加法器VHDL实现含完整_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

(商务智能)数字逻辑电路课程设计模加法器VHDL实现(含完整电子科技大学UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA数字逻辑设计实验报告实验题目:4bit模9加法器学生姓名:指导老师:一、实验内容设计一个4bit模94bit后模9的结果。其数学表达式为:y=(x1+x2)mod9。二、实验要求1、功能性要求:能够实现4bit无符号数的模9加法运算,即输入两个4比特数据时能够正确输出其相加并模9运算结果。2、算法要求:模加法器有多种算法,可采用任意算法进行设计。3、设计性要求:采用全加器、半加器和基本门结构化描述。能够编写TestBench文件,并利用ModelsimModelsimbit文件并上板验证其正确性。4、基本上板要求:在上板实验时,输入的两个4bit数采用拨码开关输入,输出采用LED灯进行显示。三、设计思路1、整体思路:为了实现4bit无符号数的模94bit的加数a和b先分别模9,相加之后再模9得到最终结果。2、模9器:先找出读入的5bit数与模9后的4bit卡诺图得出其相应的逻辑表达式即可。设读入的5bit数为carryabcd,模9后得到的4bit数为w、x、y、z。则化简后得到的逻辑表达式分别为:w=carry’ab’c’d’,x=carry’bc+carry’a’b+carry’bd+carrya’b’c’d’,y=carry’a’c+carry’cd+carry’abc’d’+carrya’b’c’d’,z=carry’a’d+carry’acd’+carry’abd’+carrya’b’c’d’。3、全加器:全加器可以实现两个1bit数ab和进位输入cin示:这里全加器由半加器和或门构成,其原理图如下:4、半加器:半加器是全加器的基本组成单元,可以实现两个1bit数a和b的相加,并将进位输出,其真值表如下:半加器由一个异或门和一个与门构成,其原理图如下所示:5、数码管显示:单个数码管一共有77个部分,故只要找到这7个段和模9后的4bit数间的对应关系,将其画出卡诺图并4bit数为abcd7段disa~disg的表达式为:disa=b+d+c’a’+ac;disb=c’+d+b’a’+ab;disc=a+b’+c+d;disd=ba’+c’a’+c’b+cb’a;dise=d+ba’+c’a’;disf=d+b’a’+ca’+cb’;disg=d+ba’+c’b+ca’+cb’;四、程序设计1、顶层:entitymainisPort(a1:inSTD_LOGIC;a2:inSTD_LOGIC;a3:inSTD_LOGIC;a4:inSTD_LOGIC;b1:inSTD_LOGIC;b2:inSTD_LOGIC;b3:inSTD_LOGIC;b4:inSTD_LOGIC;ans1:outSTD_LOGIC;ans2:outSTD_LOGIC;ans3:outSTD_LOGIC;ans4:outSTD_LOGIC;disA:outSTD_LOGIC;disB:outSTD_LOGIC;disC:outSTD_LOGIC;disD:outSTD_LOGIC;disE:outSTD_LOGIC;disF:outSTD_LOGIC;disG:outSTD_LOGIC);endmain;architectureBehavioralofmainisCOMPONENTfulladderPORT(a:INstd_logic;b:INstd_logic;ci:INstd_logic;s:OUTstd_logic;co:OUTstd_logic);ENDCOMPONENT;COMPONENTmod9PORT(carry:INstd_logic;a:INstd_logic;b:INstd_logic;c:INstd_logic;d:INstd_logic;

w:OUTstd_logic;x:OUTstd_logic;y:OUTstd_logic;z:OUTstd_logic);ENDCOMPONENT;COMPONENTdisPORT(a:INstd_logic;b:INstd_logic;c:INstd_logic;d:INstd_logic;disa:OUTstd_logic;disb:OUTstd_logic;disc:OUTstd_logic;disd:OUTstd_logic;dise:OUTstd_logic;disf:OUTstd_logic;disg:OUTstd_logic);ENDCOMPONENT;signalc1,c2,c3,c4,s1,s2,s3,s4,ans11,ans22,ans33,ans44,a11,a22,a33,a44,b11,b22,b33,b44,temp:std_logic;begin--mod9_a--temp<='0';Inst_mod9_a:mod9PORTMAP(carry=>temp,--carry是最高位a=>a4,b=>a3,

c=>a2,d=>a1,--d是最低位w=>a44,--w是最高位x=>a33,y=>a22,z=>a11--z是最低位);--mod9_b--Inst_mod9_b:mod9PORTMAP(carry=>temp,--carry是最高位a=>b4,b=>b3,c=>b2,d=>b1,--d是最低位w=>b44,--w是最高位x=>b33,y=>b22,z=>b11--z是最低位);--add--Inst_fulladder_add1:fulladderPORTMAP(a=>a11,b=>b11,ci=>temp,s=>s1,co=>c1);Inst_fulladder_add2:fulladderPORTMAP(a=>a22,b=>b22,

ci=>c1,s=>s2,co=>c2);Inst_fulladder_add3:fulladderPORTMAP(a=>a33,b=>b33,ci=>c2,s=>s3,co=>c3);Inst_fulladder_add4:fulladderPORTMAP(a=>a44,b=>b44,ci=>c3,s=>s4,co=>c4);--mod9_ans--Inst_mod9_ans:mod9PORTMAP(carry=>c4,--carry是最高位,对应最后一个进位c4a=>s4,b=>s3,c=>s2,d=>s1,--d是最低位,对应s1w=>ans44,--w是最高位,对应ans4x=>ans33,y=>ans22,z=>ans11--z是最低位,对应ans1);--not--ans1<=notans11;ans2<=notans22;ans3<=notans33;ans4<=notans44;--dis--Inst_dis:disPORTMAP(a=>ans11,--最低位(读入取反之前的ans)b=>ans22,c=>ans33,d=>ans44,--最高位disa=>disA,disb=>disB,disc=>disC,disd=>disD,dise=>disE,disf=>disF,disg=>disG);endBehavioral;2、模9器:entitymod9isPort(carry:inSTD_LOGIC;a:inSTD_LOGIC;b:inSTD_LOGIC;c:inSTD_LOGIC;d:inSTD_LOGIC;w:outSTD_LOGIC;x:outSTD_LOGIC;y:outSTD_LOGIC;z:outSTD_LOGIC);endmod9;architectureBehavioralofmod9issignalnota,notb,notc,notd,notcarry:std_logic;Begin--not--nota<=nota;notb<=notb;notc<=notc;notd<=notd;notcarry<=notcarry;--mod9--w<=aandnotbandnotcandnotdandnotcarry;x<=(bandc)or(bandnota)or(bandd);y<=(notaandc)or(candd)or(aandbandnotcandnotd);z<=(notaandd)or(aandcandnotd)or(aandbandnotd);endBehavioral;3、全加器:entityfulladderisPort(a:inSTD_LOGIC;b:inSTD_LOGIC;ci:inSTD_LOGIC;s:outSTD_LOGIC;co:outSTD_LOGIC);endfulladder;architectureBehavioraloffulladderisCOMPONENThalfadderPORT(a:INstd_logic;b:INstd_logic;s:OUTstd_logic;c:OUTstd_logic);ENDCOMPONENT;COMPONENTor2iPORT(i1:INstd_logic;i2:INstd_logic;o:OUTstd_logic);ENDCOMPONENT;signals1,c1,c2:std_logic;beginInst_halfadder_sum1:halfadderPORTMAP(a=>a,b=>b,s=>s1,c=>c1);Inst_halfadder_sum2:halfadderPORTMAP(a=>ci,b=>s1,s=>s,c=>c2);Inst_or2i_co:or2iPORTMAP(i1=>c1,i2=>c2,

o=>co);endBehavioral;4、半加器:entityhalfadderisPort(a:inSTD_LOGIC;b:inSTD_LOGIC;s:outSTD_LOGIC;c:outSTD_LOGIC);endhalfadder;architectureBehavioralofhalfadderisCOMPONENTnotiPORT(i:INstd_logic;o:OUTstd_logic);ENDCOMPONENT;COMPONENTand2iPORT(i1:INstd_logic;i2:INstd_logic;o:OUTstd_logic);ENDCOMPONENT;COMPONENTor2iPORT(i1:INstd_logic;i2:INstd_logic;o:OUTstd_logic);ENDCOMPONENT;signalnota,notb,s1,s2:std_logic;begin--not--Inst_noti_nota:notiPORTMAP(i=>a,o=>nota);Inst_noti_notb:notiPORTMAP(i=>b,o=>notb);--s--Inst_and2i_s1:and2iPORTMAP(i1=>nota,i2=>b,o=>s1);Inst_and2i_s2:and2iPORTMAP(i1=>a,i2=>notb,o=>s2);Inst_or2i_s:or2iPORTMAP(i1=>s1,i2=>s2,o=>s);--c--Inst_and2i_c:and2iPORTMAP(i1=>a,i2=>b,o=>c);endBehavioral;5、数码管显示:entitydisisPort(a:inSTD_LOGIC;b:inSTD_LOGIC;c:inSTD_LOGIC;d:inSTD_LOGIC;disa:outSTD_LOGIC;disb:outSTD_LOGIC;disc:outSTD_LOGIC;disd:outSTD_LOGIC;dise:outSTD_LOGIC;disf:outSTD_LOGIC;disg:outSTD_LOGIC);enddis;architectureBehavioralofdisissignalnota,notb,notc,notd,disaa,disbb,discc,disdd,disee,disff,disgg:std_logic;begin--not--nota<=nota;notb<=notb;notc<=notc;notd<=notd;--dis--disaa<=bordor(notcandnota)or(canda);disbb<=notcordor(notbandnota)or(banda);discc<=aornotborcord;disdd<=(bandnota)or(notcandnota)or(notcandb)or(candnotbanda);disee<=dor(bandnota)or(notcandnota);disff<=dor(notbandnota)or(candnota)or(candnotb);disgg<=dor(bandnota)or(notcandb)or(candnota)or(candnotb);--not--disa<=notdisaa;disb<=notdisbb;disc<=notdiscc;disd<=notdisdd;dise<=notdisee;disf<=notdisff;disg<=notdisgg;endBehavioral;五、仿真与硬件调试1、仿真:(1)顶层仿真1.仿真文件:LIBRARYieee;USEieee.std_logic_1164.ALL;ENTITYtest2ISENDtest2;ARCHITECTUREbehaviorOFtest2IS--ComponentDeclarationfortheUnitUnderTest(UUT)COMPONENTmainPORT(a1:INstd_logic;a2:INstd_logic;a3:INstd_logic;a4:INstd_logic;b1:INstd_logic;b2:INstd_logic;b3:INstd_logic;b4:INstd_logic;ans1:OUTstd_logic;ans2:OUTstd_logic;ans3:OUTstd_logic;ans4:OUTstd_logic;disA:OUTstd_logic;disB:OUTstd_logic;disC:OUTstd_logic;disD:OUTstd_logic;disE:OUTstd_logic;disF:OUTstd_logic;disG:OUTstd_logic);ENDCOMPONENT;--Inputssignala1:std_logic:='0';signala2:std_logic:='0';signala3:std_logic:='0';signala4:std_logic:='0';signalb1:std_logic:='0';signalb2:std_logic:='0';signalb3:std_logic:='0';signalb4:std_logic:='0';

--Outputssignalans1:std_logic;signalans2:std_logic;signalans3:std_logic;signalans4:std_logic;signaldisA:std_logic;signaldisB:std_logic;signaldisC:std_logic;signaldisD:std_logic;signaldisE:std_logic;signaldisF:std_logic;signaldisG:std_logic;--Noclocksdetectedinportlist.Replace<clock>belowwith--appropriateportnameBEGIN--InstantiatetheUnitUnderTest(UUT)uut:mainPORTMAP(a1=>a1,a2=>a2,a3=>a3,a4=>a4,b1=>b1,b2=>b2,b3=>b3,b4=>b4,ans1=>ans1,ans2=>ans2,ans3=>ans3,ans4=>ans4,disA=>disA,

disB=>disB,disC=>disC,disD=>disD,disE=>disE,disF=>disF,disG=>disG);--Stimulusprocessstim_proc:processbegina4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';

waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';

waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';

waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';

waitfor100ns;a4<='0';a3<='1';a2<='1';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';

waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';

waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';

waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';

waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';

waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';

waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='0';a2<='1';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';

waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';

waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='0';

waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='0';a1<='1';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='0';

waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='0';b3<='1';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='0';b2<='1';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='0';

waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='0';b1<='1';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='0';waitfor100ns;a4<='1';a3<='1';a2<='1';a1<='0';b4<='1';b3<='1';b2<='1';b1<='1';waitfor100n

温馨提示

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

评论

0/150

提交评论