国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

HNU-電路與電子學-實驗4

這篇具有很好參考價值的文章主要介紹了HNU-電路與電子學-實驗4。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

實驗四?模型機時序部件的實現(xiàn)(實驗報告格式案例)

班級???計XXXXX???????姓名?? ?wolf? ????學號????2021080XXXXX? ??

一、實驗目的

1.了解模型機中 SM 的作用。

2.熟悉指令寄存器、狀態(tài)寄存器、指令計數(shù)器、寄存器的工作原理

3.學會使用 VERILOG 語言設計時序電路。

二、實驗內容

1.用 VERILOG 語言設計 SM;

2.用 VERILOG 語言設計一個 8 位的指令寄存器 IR;

3.用 VERILOG 語言設計一個 2 位的狀態(tài)寄存器 PSW;

4.用 VERILOG 語言設計一個 8 位的指令計數(shù)器 PC;

5.用 VERILOG 語言設計 3 個 8 位寄存器組成的寄存器組,實現(xiàn)讀寫操作;

6.用 LPM_RAM_IO 定制一個 256*8 的 RAM,實現(xiàn)對 RAM 的讀寫操作。

三、實驗過程

1、SM

A)創(chuàng)建工程(選擇的芯片為family=Cyclone II;name=EP2C5T144C8)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

B) 編寫源代碼

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路?

C)?編譯與調試(包含編譯調試過程中的錯誤、警告信息以及資源消耗)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路D) RTL視圖

?HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

E) 功能仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

F) 時序仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

G)結果分析及結論

分析:對于功能仿真,可以看到當 sm_en 信號為 1 有效時,輸出 sm 在時鐘的下降沿發(fā)生翻轉,

符號功能設計。當 sm_en 信號為 0 時,輸出信號 sm 保持不變,正確。

對于時序仿真,其輸出結果和功能仿真類似,但存在 7ns 左右的延遲

結論:元件設計符合設計要求,元件內部存在 7ns 左右的延遲

2、指令寄存器IR

A)創(chuàng)建工程(選擇的芯片為family=Cyclone II;name=EP2C5T144C8)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

B) 編寫源代碼

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

C)?編譯與調試(包含編譯調試過程中的錯誤、警告信息以及資源消耗)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路?

D) RTL視圖

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

E) 功能仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

F) 時序仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

G)結果分析及結論

分析:對于功能仿真,在 0-30ns,ir_ld 為 1,在時鐘下降沿將輸入寫入輸出,當 ir_ld 為

0 時,輸出保持不變,正確

對于時序仿真,可以看到輸出存在 9ns 左右的延遲,同時部分時刻輸入的變化導致冒險出現(xiàn),

使得輸出錯誤,輸出的變化情況大致與功能仿真相同

結論:元件設計符合設計要求,元件內部存在 9ns 左右的延遲

3、狀態(tài)寄存器PSW

A)創(chuàng)建工程(選擇的芯片為family=Cyclone II;name=EP2C5T144C8)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

B) 編寫源代碼

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

C)?編譯與調試(包含編譯調試過程中的錯誤、警告信息以及資源消耗)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

D) RTL視圖

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

E) 功能仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

F) 時序仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

G)結果分析及結論

分析:對于功能仿真,0-20ns,cf_en 和 zf_en 為 1,在時鐘下降沿,將 cf 和 zf 的值寫入

輸出 c,z 中,20-40ns,cf_en 和 zf_en 為 0,輸出 c 和 z 保持不變,正確

對于時序仿真,其中輸出 c 有 7ns 左右延遲,z 有 8ns 左右延遲,其輸出變化與功能仿真大

致相同

結論:元件設計符合要求,輸出 c 有 7ns 延遲,輸出 z 有 8ns 延遲

4、指令計數(shù)器PC

A)創(chuàng)建工程(選擇的芯片為family=Cyclone II;name=EP2C5T144C8)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

B) 編寫源代碼

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

C)?編譯與調試(包含編譯調試過程中的錯誤、警告信息以及資源消耗)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

D) RTL視圖

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

E) 功能仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

F) 時序仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

G)結果分析及結論

分析:對于功能仿真,5-15ns,pc_inc 為 1,pc_ld 為 0,執(zhí)行地址加 1 操作,15ns-25ns,pc_inc 為 0,pc_ld 為 1,執(zhí)行寫入操作,將輸入寫入到輸出中,25-40ns,pc_inc 為 0,pc_ld 為

  1. 數(shù)據(jù)保持不變,正確

對于時序仿真,存在 9ns 左右的延遲,輸出結果大致與功能仿真相同

結論:元件設計符合要求,元件存在 9ns 左右的延遲

5、通用寄存器組

A)創(chuàng)建工程(選擇的芯片為family=Cyclone II;name=EP2C5T144C8)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

B) 編寫源代碼

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

C)?編譯與調試(包含編譯調試過程中的錯誤、警告信息以及資源消耗)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路??

D) RTL視圖

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

E) 功能仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

F) 時序仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

G時序分析

操作方法是:編譯后,在compilation report中選擇【timing analysis】-【summary】

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路?

H)結果分析及結論

分析:對于功能仿真,在 0-35ns,we 為 0,進行寫入操作,在每個下降沿,當 rwba=00,01,10

時,將輸入 i 分別寫入寄存器 A,B,C 中,而在 35-65ns,we 為 1,進行讀取操作,在每個下

降沿,根據(jù) raa 和 rwba 的值 s,d 輸出對應寄存器的值,當 raa=00,s 輸出 A 的值,raa=01,

s 輸出 B 的值,raa=10,s 輸出 C 的值,正確

對于時序仿真,輸出 s 存在 9ns 左右的延遲,輸出 d 存在 10ns 左右延遲,其余輸出結果大

致與功能仿真相同

對于時序分析,可以得到時鐘輸出延遲 tco 為 13.487ns,建立時間 tsu 為 7.110ns,保持時

間 th 為 0.479ns,電路延遲時間 tpd 為 16.353ns

結論:元件設計符合要求,輸出 s 存在 9ns 左右的延遲,輸出 d 存在 10ns 左右延遲

6、RAM的使用

A)創(chuàng)建工程(選擇的芯片為family=Cyclone II;name=EP2C5T144C8)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

B) 電路圖

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

C)?編譯與調試(包含編譯調試過程中的錯誤、警告信息以及資源消耗)

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

D) RTL視圖

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

E) 功能仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

F) 時序仿真波形

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

G)結果分析及結論:

分析:對功能仿真,0-15ns,xl 和 dl 都為 0,輸出為高阻態(tài)。15-45ns,xl 為 1,dl 為 0,

進行寫入操作,對于三個上升沿,分別將輸入信號 100,101,102 分別寫入地址 1,2,3 中。

45-115ns,xl 為 0,dl 為 1,進行讀操作,對于每個上升沿,分別將 1,2,3,4,5,11,13 地址

中的指令讀出并輸出,其中 4,5,11,13 地址中的指令已提前存入對應的 mif 文件中,仿真正

確。

對于時序仿真,輸出存在 11ns 左右的延遲,同時由于輸入的改變導致某些位置出現(xiàn)冒險。

結論:元件設計符合要求,輸出存在 11ns 左右延遲。

四、思考題

1.時鐘周期的上升沿實現(xiàn)對RAM的讀寫操作,為何PC、SM、IR、PSW以及寄存器組的操作是下降沿完成?

答:因為我們既要保證取址操作在一個周期內完成,同時要保證 RAM 為優(yōu)先級

較高,所以需要放在不同的跳變沿執(zhí)行。若放在同一時間,可能會便數(shù)據(jù)處理來

不及,導致出錯。

2.采用VERILOG語言描述時序部件應該采用阻塞賦值語句還是非阻塞賦值語句?

答:使用非阻塞賦值。

3、通用寄存器組只有WE的控制信號,實現(xiàn)通用寄存器組讀操作的電路是組合電路還是時序電路?請大致畫出對寄存器組進行讀操作的電路部分。

答:是組合電路。電路圖如下

HNU-電路與電子學-實驗4,# 電路與電子學(綜設+4實驗+3小班+考試),fpga開發(fā),單片機,嵌入式硬件,電路

?

五、實驗總結、必得體會及建議

1、從需要掌握的理論、遇到的困難、解決的辦法以及經驗教訓等方面進行總結。

1需要掌握的理論基本了解了簡易模型機的內部結構和工作原理。同時熟悉了指令寄存器、狀態(tài)寄存器、指令計數(shù)器、寄存器的工作原理。學會使用 Verilog 語言編寫電路。

(2)遇到的困難:對于 QuartusII 的使用還不夠熟練,特別是進行波形仿真的功能仿真和時許仿真分別怎么操作的方面有一定不足。

(3)解決方法:通過上網查詢相關資料和詢問同學后得以解決問題,并通過分析報告發(fā)現(xiàn)電路中的問題。有不理解的還請教了老師,不僅收獲了方法還掌握的技巧。

(4)經驗教訓:對于電子電路的學習一定要肯動手,光是看是學不會的,一定要落到實處,多自己使用軟件進行仿真,才能加深對于這門課程的理解。

2、對本實驗內容、過程和方法的改進建議(可選項)。

對于RTL視圖的研究十分重要,可以引導同學做到自己能看懂RTL視圖,否則需要更改并簡化寫法。文章來源地址http://www.zghlxwxcb.cn/news/detail-752255.html

到了這里,關于HNU-電路與電子學-實驗4的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 愉快的高效:通過電子學習培訓客戶

    愉快的高效:通過電子學習培訓客戶

    讓顧客和合作伙伴忠誠于您的最有效方法之一是教導他們正確使用您的產品或服務。我們不是指書面說明書-它們枯燥復雜,沒有人愿意閱讀?;诂F(xiàn)代數(shù)字技術的電子學習,或培訓課程,可以幫助您吸引和留住顧客。 根據(jù)Brandon Hall進行的調查,自2012年以來,超過一半的公司

    2024年04月26日
    瀏覽(30)
  • 自旋電子學材料與器件學習結課記錄(論文)

    自旋電子學材料與器件學習結課記錄(論文)

    摘要: 自旋電子學是凝聚態(tài)領域的一個新型交叉學科,具有廣闊的應用前景。它的研究將成為本世紀信息產業(yè)的基礎,對未來的電子工業(yè)發(fā)展將起到舉足輕重的作用:它不僅利用電荷,而且需利用電子的自旋特性,通過操縱電子自旋來進行信息處理。隨著電子器件的尺寸越做

    2024年02月09日
    瀏覽(21)
  • 【光波電子學】基于MATLAB的多模光纖模場分布的仿真分析

    【光波電子學】基于MATLAB的多模光纖模場分布的仿真分析

    (1)多模光纖的概念 多模光纖(MMF)是一種具有較大纖芯直徑的光纖結構,其核心直徑通常在10-50微米范圍內。與單模光纖(SMF)相比,多模光纖可以容納多個光信號模式傳播,因此在許多應用中具有廣泛的用途。 多模光纖的工作原理基于多個光模式在纖芯中的傳播。每個

    2024年01月16日
    瀏覽(23)
  • 中國電子學會2023年03月份青少年軟件編程C++等級考試試卷一級真題(含答案)

    一、編程題(共5題,共100分) 1.?? ?字符長方形 給定一個字符,用它構造一個長為4個字符,寬為3個字符的長方形,可以參考樣例輸出。 時間限制:1000 內存限制:65536 輸入 輸入只有一行, 包含一個字符。 輸出 該字符構成的長方形,長4個字符,寬3個字符。 樣例輸入 * 樣例

    2024年02月06日
    瀏覽(26)
  • 中國電子學會2023年05月份青少年軟件編程Python等級考試試卷三級真題(含答案)

    中國電子學會2023年05月份青少年軟件編程Python等級考試試卷三級真題(含答案)

    2023-05 Python三級真題 題數(shù):38 分數(shù):100 測試時長:60min 一、單選題(共25題,共50分) 1.? 請選擇,下面代碼運行之后的結果是?(C)(2分) A.? 24 B.? 8 C.? 程序出錯! D.? 程序正確! 答案解析:變量a與b都是字符串,不能進行乘法運算,所以經過異常處理之后,會打印”程序

    2024年02月14日
    瀏覽(92)
  • 中國電子學會2023年05月份青少年軟件編程Python等級考試試卷一級真題(含答案)

    中國電子學會2023年05月份青少年軟件編程Python等級考試試卷一級真題(含答案)

    2023-05 Python一級真題 分數(shù):100 題數(shù):37 測試時長:60min 一、單選題(共25題,共50分) 1.? 可以對Python代碼進行多行注釋的是?(C ) A.# B.\\\" \\\" C.\\\'\\\'\\\' \\\'\\\'\\\' D.\\\' \\\' 2.? 下列可以作為Python變量名的是?( D) A.and B.an-d C.1_and D.and1 3.? 下列選項中不符合Python語言變量命名規(guī)則的是?( B) A

    2024年02月15日
    瀏覽(86)
  • 中國電子學會2023年03月份青少年軟件編程Python等級考試試卷二級真題(含答案)

    2023-03 Python二級真題 分數(shù):100 ? 題數(shù):37 測試時長:60min 一、單選題(共25題,共50分) 1.?? ?下列說法正確的是?( C)(2分) A.{123:\\\'a\\\',\\\'a\\\':123}不是一個合法的字典 B.數(shù)字、字符串、列表和元組都可以作為字典的鍵 C.{(12,34,\\\'a\\\'):\\\'a\\\',\\\'a\\\':5678}是一個合法的字典 D.字典中的內容一經創(chuàng)

    2024年02月10日
    瀏覽(23)
  • 中國電子學會2023年03月份青少年軟件編程Python等級考試試卷一級真題(含答案)

    中國電子學會2023年03月份青少年軟件編程Python等級考試試卷一級真題(含答案)

    2023-03 Python一級真題 分數(shù):100 ? 題數(shù):37 測試時長:60min 一、單選題(共25題,共50分) 1.?? ?在啟動IDLE后,看到下列哪一個提示字符,表明已經進入Python Shell交互模式?(B )(2分) A. B.? C.^^^ D.》》》 2.?? ?某同學想要編寫程序計算三角形的面積,已知底邊長為11,高為8

    2024年02月17日
    瀏覽(27)
  • 中國電子學會2023年05月份青少年軟件編程C++等級考試試卷四級真題(含答案)

    中國電子學會2023年05月份青少年軟件編程C++等級考試試卷四級真題(含答案)

    怪盜基德是一個充滿傳奇色彩的怪盜,專門以珠寶為目標的超級盜竊犯。而他最為突出的地方,就是他每次都能逃脫中村警部的重重圍堵,而這也很大程度上是多虧了他隨身攜帶的便于操作的滑翔翼。 有一天,怪盜基德像往常一樣偷走了一顆珍貴的鉆石,不料卻被柯南小朋友

    2024年02月10日
    瀏覽(91)
  • 中國電子學會2023年05月份青少年軟件編程C++等級考試試卷一級真題(含答案)

    輸入三個整數(shù),把第二個輸入的整數(shù)輸出。 時間限制:1000 內存限制:65536 輸入 只有一行,共三個整數(shù),整數(shù)之間由一個空格分隔。整數(shù)是32位有符號整數(shù)。 輸出 只有一行,一個整數(shù),即輸入的第二個整數(shù)。 樣例輸入 123 456 789 樣例輸出 456 參考答案: 計算表達式的值 給定

    2024年02月12日
    瀏覽(155)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包