




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
實驗報告
課程名稱計算機組成原理實驗
實驗項目________實驗三___________
專業(yè)班級計算機少61
姓名___________熊興宇_________
學(xué)號學(xué)40506094
實驗日期2018.10.25
實驗三時序電路基本部件設(shè)計
一、實驗?zāi)康?/p>
1.掌握VHDLWerilog中時序模塊電路的設(shè)計方法。
2.熟悉VHDLWerilog中層次結(jié)構(gòu)的設(shè)計方法。
二、實驗內(nèi)容
1.利用進程語句完成一個觸發(fā)器電路模塊(使能端、復(fù)位)的設(shè)計。
2.利用進程語句完成寄存器和移位寄存器(包括串行輸入輸出、循環(huán)移位)電路模塊的設(shè)
計。
3.完成各種數(shù)字(個人學(xué)號末兩位)進制的計數(shù)器。
4.分析時序電路部件的仿真波形。
三、實驗要求
1.分析各模塊的的程序結(jié)構(gòu),畫出其流程圖。
2.畫出模塊的電路圖。
3.分析電路的仿真波形,標(biāo)出關(guān)鍵的數(shù)值。
4.記錄設(shè)計和調(diào)試過程。
四、實驗代碼及結(jié)果
觸發(fā)器電路模塊圖
,froynl.lKAhcnKx句
1
<?工>SMwBIE*二??、。
Wmm,,
*rv?><v工式1
■tlurrlMer
?EX,salina
-■,>?<!
s??r<?4
VL?Wia?eTcatUlct
9a
n?tt?n\m
SlMQaU4n
Klabcctflcn
Upcr,?Myr
*
33”CC,B44M
■
?Sywil??laS??tlnaa
*gleEf
S?,“na
觸發(fā)器仿真信號圖
,18Irrlta^vMaulatl*aU.1-Sl*.:rl??r
*Fr?X?.
<Fr?xtmita
V[.I-
9hC?U14?
?tf
■fleetDe
?Ji
?maaeinit
S<ttU?a
?MM
?Settiro
/Anlaunchsimlation:Tine(s):cpu-00:00:01:elapsed-00:00:16.Veoory?MB>:peak?1413,836:eain-0.000
如圖,先在使能端有效前輸入一個信號,發(fā)現(xiàn)輸出始終為高阻。然后使使能端有效,并
輸入一個高電平,此刻輸出對應(yīng)變化為高電平。但未能很好地體現(xiàn)更位的效果。
觸發(fā)相
moduleTrigger(
inputen,
inputelk,
inputreset,
inputd_in,
outputregdout
);
always@(posedgeelk)begin
if(reset==l*bl)begin
d_out<=l'bO;
end
elseif(en)begin
d_out<=d_in;
end
end
endmodu1e
觸發(fā)器仿真
moduleSimTrigger(
);
regc,re,in,e;
wireout;
Triggertrigg(
.en(e),
.clk(c),
.reset(re).
.d_in(in),
.dout(out)
);
initialbegin
e<=0;
c<=0;
in<=0;
re<=0;
#10
in<=l;
#20
in<=0;
#10
e<=l;
#20
in<=l;
#30
in<=0;
#50
re<=l;
#20
re<=0;
end
alwaysbegin
#10
c<=~c;
end
endmodule
計數(shù)器電路模塊圖
!i?I'',.?.I??--??i<-
■???x/??CO<?E>l?nv????、,
,18lEgtw
<\ze
*Fr*X1BMa(*r
<rr?x?>,uw
S!
9tr
■E?MnectDnlat
?SlaulatlM
?,H?n
?MlSUulW
*>U
?■電?
<9vmte<lc5?tflr?a
口??“二,r?,?。
M:OO:llllr?teS]bfaul”?V1
QtltatrwiS<,,g
??0?<nIBX4W?
計數(shù)器仿真信號圖
n<?BE。,
*FrO?<,B?Mue
?門?*,SMtinp
/0X
VLangiaHT?a?Ui?>
9?C?ul??
?IFlM?W,ar
46?3?BiMtX.
?Sta^att4n5?ttir?B
?"tUuieUai
?tn.tmlyaia
?*erm“ab0n,MCvtlfn
?SjmtMK
?hvHhnl,
.iSvBthMli
BTclC?a??lelita?ra<4l<?
021,l“IET
計數(shù)器
moduleCounter(
inputelk,reset,
outputreg[15:0]high=O,low=0
);
always@(posedgeelk)begin
low=low+l;
if(reset==l)begin
low<=0;
end
elseif(low%16'hO100=8'h5e)begin
low=low+16,hO100-8'h5e;
end
end
endmodule
計數(shù)器仿真
moduleSim_Counter(
);
regc,re;
wire[15:0]low;
Countercount(c,re,high,low);
initialbegin
c<=0;
re<=0;
#100
re<=l;
#40
re<=0;
end
alwaysbegin
#1
c<=?c;
end
cndmodulc
UaTie*1-
Hol,l“IET二.-,—
這里我學(xué)號是94,每94(16進制)高位進一位。
移位寄存器仿真,其中設(shè)置串行輸入使能端和移位使能端,當(dāng)移位使能端有效時每一個
時鐘上沿對存儲的數(shù)據(jù)進行移位操作,當(dāng)串行輸入時僅讀入輸入的最低位同時存儲數(shù)組的下
標(biāo)循環(huán)遞增,。
移位寄存器電路結(jié)構(gòu)
?pcvM_1-〈I4Hw?_ME?ctJF-1?M3
t*i?U,PIOTIMI*LI4"??匕??1?)?
VUB^WIITSB
9wC?MlM
"tr
喜(》P?BlMbI.
“m>?**?
?c*Mty?BlMAHM,
?????1?????
?SoM^aU.J??.
4UB
移位寄存器
moduleRegister(
on,elk,reset,shl,write,din,dout,serial
);
inputcn,elk,reset,shl,write,serial;
input[7:0]din;
outputreg[7:0]dout=8,hOO;
regtemp;
regindex=0;
always@(posedgeelk)begin
if(reset==rbl)begin
dout<=8,hOO;
indcx=D;
end
elsebegin
if(en&&write&&serial==0)begin
dout<=din;
end
if(en&&write&&serial==l)begin
dout[index]<=din[0];
index=(index+1)%8;
end
if(en&&shl)begin
temp=dout[0];
dout[0]=dout[1];
dout[l]=dout[2];
dout[2]=dout[3];
dout[3]=dout[4];
dout[4]=dout[5];
dout[5]=dout[6];
dout[6]=dout[7];
dout[7]=tcmp;
end
end
end
endmodule
移位寄存器仿真
moduleSimRegister(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年護士執(zhí)業(yè)決策題及答案
- 行政管理專科學(xué)生必讀的試題及答案
- 執(zhí)業(yè)藥師復(fù)習(xí)中的心理調(diào)適與試題及答案
- 2025年行政管理自考復(fù)習(xí)重點試題及答案
- 2025年主管護師考試技巧分享試題及答案
- 2025年主管護師考試熱點話題試題及答案
- 2025行政管理類語文考試試題及答案
- 實驗室技術(shù)在藥師考試中的應(yīng)用試題及答案
- 行政管理??普Z文哲理思考試題及答案
- 行政管理學(xué)的復(fù)習(xí)技巧與試題及答案
- 會計工作年限證明個人承諾書
- DB32-T 2665-2014機動車維修費用結(jié)算規(guī)范-(高清現(xiàn)行)
- 中專通用簡歷表
- 思想政治教育學(xué)原理整套課件完整版電子教案課件匯總(最新)
- 沖孔樁施工安全管理培訓(xùn)講義
- 壓力管道安全檢查表參考范本
- 部編人教版小學(xué)五年級下冊語文文言文閱讀理解課后專項練習(xí)
- 皮膚管理--ppt課件
- 雙向氣動插板門使用說明書
- 無生老母救世血書寶卷
- 住房公積金廉政風(fēng)險防控指引
評論
0/150
提交評論