4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列

4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列

ID:11719843

大?。?32.50 KB

頁數(shù):6頁

時間:2018-07-13

4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列_第1頁
4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列_第2頁
4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列_第3頁
4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列_第4頁
4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列_第5頁
資源描述:

《4位移位寄存器及利用寄存器產(chǎn)生偽隨機(jī)序列》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、本科生實(shí)驗(yàn)報告(2013學(xué)年秋季學(xué)期)課程名稱:數(shù)字電路實(shí)驗(yàn)實(shí)驗(yàn)題目:Lab6_1:4位串行輸入并行輸出移位寄存器,Lab6_2:移位寄存器產(chǎn)生偽隨機(jī)序列實(shí)驗(yàn)?zāi)康?、使用ISE軟件設(shè)計并仿真。2、學(xué)會程序下載。3、對ISE有初步的認(rèn)識。4、掌握移位寄存器的工作原理,并區(qū)分串行與并行的差異。5、熟悉偽隨機(jī)序列的產(chǎn)生原理,找到其周期,歸納它的規(guī)律。二、實(shí)驗(yàn)內(nèi)容?實(shí)驗(yàn)步驟1、編寫文本文件并編譯2、軟件仿真3、進(jìn)行硬件配置?實(shí)驗(yàn)原理Lab6_1:4位串行輸入并行輸出移位寄存器Lab6_2:移位寄存器產(chǎn)生偽隨機(jī)序列通過移位寄存器的反饋,將輸出通過一定的反饋邏輯后作為輸

2、入。三、實(shí)驗(yàn)結(jié)果Lab6_1:4位串行輸入并行輸出移位寄存器1.綜合的RTL電路圖-6-圖一:4位串行輸入并行輸出移位寄存器RTL圖2.仿真波形圖圖二:4位串行輸入并行輸出移位寄存器仿真波形圖波形分析:開始時,輸出data_out的值是不確定的,所以是xxxx,然后clr為1,將data_out的值置為0000,data_in的值置為1,在每個使能信號的上升沿移位寄存器移位并讀入data_in,4個使能信號后將移位寄存器的值賦給data_out,所以data_out的值為1111。3.開發(fā)板效果圖以最右邊的開關(guān)為輸入,以按鈕C4作為清零,以按鈕C9為使能信號

3、,右邊四個LED燈作為輸出。圖三,四:4位串行輸入并行輸出移位寄存器效果圖由效果圖可知逐位讀入data_in,讀滿4位后,將讀入的數(shù)據(jù)全部輸出,所以在按下4次按鈕后,4盞燈同時亮了。4.實(shí)驗(yàn)分析:串行是指通過一個數(shù)據(jù)線將數(shù)據(jù)一位一位地傳輸,每個數(shù)據(jù)占據(jù)一個時間長度。并行是指在同一時間傳輸數(shù)據(jù)的各位,需要多個數(shù)據(jù)線傳輸。Lab6_2:移位寄存器產(chǎn)生偽隨機(jī)序列1.綜合的RTL電路圖-6-圖五:產(chǎn)生偽隨機(jī)序列的移位寄存器RTL原理圖2.仿真波形圖圖六,七,八,九,十:產(chǎn)生偽隨機(jī)序列的移位寄存器仿真波形圖波形分析:觀察波形圖發(fā)現(xiàn)前2400ns輸出的序列是無序的,而第

4、2400ns與900ns時的相同,而每100ns移動一位,所以周期為(2400-900)/100=15,即序列每15位為一個周期。-6-3.開發(fā)板效果圖以八盞LED等為輸出,按鈕C4為清零,按鈕C9為使能信號。圖十一,十二,十三,十四:偽隨機(jī)序列的部分截取的開發(fā)板上的效果圖每按下一次使能按鈕,輸出的序列向前移一位,發(fā)現(xiàn)移動15次后出現(xiàn)了重復(fù),所以可知周期為15位。4.實(shí)驗(yàn)分析通過改變反饋邏輯和初始狀態(tài),總結(jié)了一下特點(diǎn)。1.偽隨機(jī)序列具有隨機(jī)特性,但是給定了反饋邏輯后可以推算出其序列。2.偽隨機(jī)序列的輸出順序與反饋邏輯和初始狀態(tài)有關(guān),反饋邏輯決定了周期,而初始

5、狀態(tài)的不同決定了序列是從周期里的哪一位開始。3.實(shí)驗(yàn)中TA給出的是M序列,所以周期是最長的,即2^4-1=15位,改變了初始狀態(tài),輸出的序列只是移位了而已,周期沒變,而改變了反饋邏輯后,周期變短了,我改了反饋邏輯為a2⊕a4,初始狀態(tài)仍為1000,周期變成了6位。4.若初始狀態(tài)為0000,輸出的序列恒為0.四.實(shí)驗(yàn)感想在這次實(shí)驗(yàn)中我加深了對串行和并行的認(rèn)識,知道了串行是逐位傳輸,并行是多位同時傳輸。還學(xué)會了移位寄存器的一個應(yīng)用,即產(chǎn)生偽隨機(jī)序列,通過對偽隨機(jī)序列的研究分析,我總結(jié)出了幾點(diǎn)關(guān)于偽隨機(jī)序列的特點(diǎn),在第一個實(shí)驗(yàn)過程中遇到了涉及阻塞賦值和非阻塞賦值的

6、問題,讓我很深刻地體會到了阻塞賦值與非阻塞賦值的區(qū)別。-6-附錄:?Lab6_1:實(shí)驗(yàn)設(shè)計代碼實(shí)驗(yàn)管腳分配仿真代碼1仿真代碼2中間重復(fù)使能信號的0和1狀態(tài)轉(zhuǎn)換?Lab6_2:-6-實(shí)驗(yàn)設(shè)計代碼管腳分配仿真代碼1仿真代碼2中間重復(fù)使能信號的0和1狀態(tài)轉(zhuǎn)換-6-

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。