版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)驗(yàn)報(bào)告
課程名稱計(jì)算機(jī)組成原理實(shí)驗(yàn)
實(shí)驗(yàn)項(xiàng)目________實(shí)驗(yàn)三___________
專業(yè)班級(jí)計(jì)算機(jī)少61
姓名___________熊興宇_________
學(xué)號(hào)學(xué)40506094
實(shí)驗(yàn)日期2018.10.25
實(shí)驗(yàn)三時(shí)序電路基本部件設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握VHDLWerilog中時(shí)序模塊電路的設(shè)計(jì)方法。
2.熟悉VHDLWerilog中層次結(jié)構(gòu)的設(shè)計(jì)方法。
二、實(shí)驗(yàn)內(nèi)容
1.利用進(jìn)程語句完成一個(gè)觸發(fā)器電路模塊(使能端、復(fù)位)的設(shè)計(jì)。
2.利用進(jìn)程語句完成寄存器和移位寄存器(包括串行輸入輸出、循環(huán)移位)電路模塊的設(shè)
計(jì)。
3.完成各種數(shù)字(個(gè)人學(xué)號(hào)末兩位)進(jìn)制的計(jì)數(shù)器。
4.分析時(shí)序電路部件的仿真波形。
三、實(shí)驗(yàn)要求
1.分析各模塊的的程序結(jié)構(gòu),畫出其流程圖。
2.畫出模塊的電路圖。
3.分析電路的仿真波形,標(biāo)出關(guān)鍵的數(shù)值。
4.記錄設(shè)計(jì)和調(diào)試過程。
四、實(shí)驗(yàn)代碼及結(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ā)器仿真信號(hào)圖
,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
如圖,先在使能端有效前輸入一個(gè)信號(hào),發(fā)現(xiàn)輸出始終為高阻。然后使使能端有效,并
輸入一個(gè)高電平,此刻輸出對(duì)應(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
計(jì)數(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?
計(jì)數(shù)器仿真信號(hào)圖
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
計(jì)數(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
計(jì)數(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é)號(hào)是94,每94(16進(jìn)制)高位進(jìn)一位。
移位寄存器仿真,其中設(shè)置串行輸入使能端和移位使能端,當(dāng)移位使能端有效時(shí)每一個(gè)
時(shí)鐘上沿對(duì)存儲(chǔ)的數(shù)據(jù)進(jìn)行移位操作,當(dāng)串行輸入時(shí)僅讀入輸入的最低位同時(shí)存儲(chǔ)數(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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度車輛擔(dān)保糾紛處理合同4篇
- 二零二五年度男方家暴女方離婚后個(gè)人隱私保護(hù)及信息保密協(xié)議3篇
- 2025年草花種植基地環(huán)境保護(hù)合作協(xié)議3篇
- 2025年預(yù)攪拌混凝土項(xiàng)目可行性研究報(bào)告
- 2025年度綠色生態(tài)奶牛飼養(yǎng)基地承包經(jīng)營(yíng)權(quán)轉(zhuǎn)讓合同3篇
- 二零二五年版美術(shù)品投資管理合作協(xié)議4篇
- 2024年丁香酚市場(chǎng)分析報(bào)告
- 二零二五年度綠色生態(tài)住宅區(qū)綠化養(yǎng)護(hù)管理協(xié)議3篇
- 二零二四年度校園物業(yè)服務(wù)與智慧校園建設(shè)合作協(xié)議3篇
- 2025年度船舶舾裝件更換與安裝合同范本4篇
- 遼寧省撫順五十中學(xué)2024屆中考化學(xué)全真模擬試卷含解析
- 2024年湖南汽車工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫及答案解析
- 2024年中國(guó)科學(xué)技術(shù)大學(xué)少年創(chuàng)新班數(shù)學(xué)試題真題(答案詳解)
- 家長(zhǎng)心理健康教育知識(shí)講座
- GB/T 292-2023滾動(dòng)軸承角接觸球軸承外形尺寸
- 軍人結(jié)婚函調(diào)報(bào)告表
- 民用無人駕駛航空器實(shí)名制登記管理規(guī)定
- 北京地鐵6號(hào)線
- 航空油料計(jì)量統(tǒng)計(jì)員(初級(jí))理論考試復(fù)習(xí)題庫大全-上(單選題匯總)
- 諒解書(標(biāo)準(zhǔn)樣本)
評(píng)論
0/150
提交評(píng)論