基于fpga的cpu邏輯設(shè)計(jì).rar
基于fpga的cpu邏輯設(shè)計(jì),58頁(yè),1.8w字包括論文,源程序,外文翻譯任務(wù)書(shū)的內(nèi)容:1、課題來(lái)源: cpu 的設(shè)計(jì)是《計(jì)算機(jī)組成原理》中一個(gè)很重要的內(nèi)容。隨著可編程邏輯器件的發(fā)展, 利用quartusii 的軟件平臺(tái)設(shè)計(jì)一個(gè)簡(jiǎn)單的cpu ,并下載到fpga/cpld進(jìn)行驗(yàn)證,此cpu 所執(zhí)行的指令可任意添加。通過(guò)設(shè)計(jì)深入了解計(jì)算機(jī)的各個(gè)功能部件...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 叼著吸管的豬 發(fā)布
58頁(yè),1.8W字
包括論文,源程序,外文翻譯
任務(wù)書(shū)的內(nèi)容:
1、課題來(lái)源:
CPU 的設(shè)計(jì)是《計(jì)算機(jī)組成原理》中一個(gè)很重要的內(nèi)容。隨著可編程邏輯器件的發(fā)展, 利用QuartusII 的軟件平臺(tái)設(shè)計(jì)一個(gè)簡(jiǎn)單的CPU ,并下載到FPGA/CPLD進(jìn)行驗(yàn)證,此CPU 所執(zhí)行的指令可任意添加。通過(guò)設(shè)計(jì)深入了解計(jì)算機(jī)的各個(gè)功能部件的功能及工作原理, 深入了解微程序控制器是如何控制模型機(jī)的運(yùn)行,了解整機(jī)動(dòng)態(tài)過(guò)程, 及理解計(jì)算機(jī)從機(jī)器指令到微指令的工作原理。
2、設(shè)計(jì)任務(wù):
(1)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的整體方案設(shè)計(jì)
(2)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的功能設(shè)計(jì)
(3)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的仿真驗(yàn)證
(4)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的實(shí)際調(diào)試
(5)完成畢業(yè)設(shè)計(jì)論文的撰寫(xiě)(包括中英文摘要)
3、技術(shù)指標(biāo):
(1)實(shí)現(xiàn)取指、譯碼和執(zhí)行的循環(huán)架構(gòu)的整體運(yùn)行功能
(2)設(shè)計(jì)若干條指令,并驗(yàn)證其運(yùn)行的正確性
目錄
引言 - 1 -
第1章 系統(tǒng)整體方案設(shè)計(jì) - 3 -
1.1 可行方案選擇與論證 - 3 -
1.1.1 CPU系統(tǒng)的選擇 - 3 -
1.1.2 指令集類型的選擇 - 4 -
第2章 系統(tǒng)具體設(shè)計(jì)與實(shí)現(xiàn) - 5 -
2.1 CPU工作原理及工作過(guò)程 - 5 -
2.1.1 CPU的工作原理 - 5 -
2.1.2 CPU的功能及工作過(guò)程 - 6 -
2.2 CPU基本部件設(shè)計(jì) - 7 -
2.2.1 運(yùn)算器ALU - 7 -
2.2.2 比較器COMP - 7 -
2.2.3 控制器CONTROL - 8 -
2.2.4 寄存器與寄存器陣列 - 9 -
2.2.5 移位寄存器SHIFT - 10 -
2.2.6 三態(tài)寄存器 TRIREG - 11 -
2.3 頂層系統(tǒng)設(shè)計(jì) - 12 -
2.3.1 頂層系統(tǒng)設(shè)計(jì) - 12 -
2.3.2 頂層結(jié)構(gòu)的VHDL設(shè)計(jì) - 13 -
2.3.3存儲(chǔ)器初始化文件RAM_16.mif - 14 -
2.4 CPU的時(shí)序仿真與實(shí)現(xiàn) - 15 -
第3章 指令系統(tǒng)的設(shè)計(jì) - 16 -
3.1 指令格式 - 16 -
3.1.1 單字指令 - 16 -
3.1.2 雙字指令 - 16 -
3.2 指令操作碼 - 17 -
3.2.1 CPU執(zhí)行指令步驟及其方式 - 17 -
第4章 性能測(cè)試與分析 - 19 -
4.1運(yùn)算器ALU的仿真與分析 - 19 -
4.2比較器COMP的仿真與分析 - 20 -
4.3控制器CONTROL的仿真分析 - 20 -
4.4寄存器與寄存器陣列的仿真分析 - 27 -
4.5移位寄存器SHIFT的仿真分析 - 27 -
4.6三態(tài)寄存器 TRIREG的仿真分析 - 28 -
結(jié)論 - 29 -
致謝 - 30 -
參考文獻(xiàn) - 31 -
附錄 - 33 -
包括論文,源程序,外文翻譯
任務(wù)書(shū)的內(nèi)容:
1、課題來(lái)源:
CPU 的設(shè)計(jì)是《計(jì)算機(jī)組成原理》中一個(gè)很重要的內(nèi)容。隨著可編程邏輯器件的發(fā)展, 利用QuartusII 的軟件平臺(tái)設(shè)計(jì)一個(gè)簡(jiǎn)單的CPU ,并下載到FPGA/CPLD進(jìn)行驗(yàn)證,此CPU 所執(zhí)行的指令可任意添加。通過(guò)設(shè)計(jì)深入了解計(jì)算機(jī)的各個(gè)功能部件的功能及工作原理, 深入了解微程序控制器是如何控制模型機(jī)的運(yùn)行,了解整機(jī)動(dòng)態(tài)過(guò)程, 及理解計(jì)算機(jī)從機(jī)器指令到微指令的工作原理。
2、設(shè)計(jì)任務(wù):
(1)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的整體方案設(shè)計(jì)
(2)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的功能設(shè)計(jì)
(3)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的仿真驗(yàn)證
(4)完成簡(jiǎn)單CPU邏輯設(shè)計(jì)的實(shí)際調(diào)試
(5)完成畢業(yè)設(shè)計(jì)論文的撰寫(xiě)(包括中英文摘要)
3、技術(shù)指標(biāo):
(1)實(shí)現(xiàn)取指、譯碼和執(zhí)行的循環(huán)架構(gòu)的整體運(yùn)行功能
(2)設(shè)計(jì)若干條指令,并驗(yàn)證其運(yùn)行的正確性
目錄
引言 - 1 -
第1章 系統(tǒng)整體方案設(shè)計(jì) - 3 -
1.1 可行方案選擇與論證 - 3 -
1.1.1 CPU系統(tǒng)的選擇 - 3 -
1.1.2 指令集類型的選擇 - 4 -
第2章 系統(tǒng)具體設(shè)計(jì)與實(shí)現(xiàn) - 5 -
2.1 CPU工作原理及工作過(guò)程 - 5 -
2.1.1 CPU的工作原理 - 5 -
2.1.2 CPU的功能及工作過(guò)程 - 6 -
2.2 CPU基本部件設(shè)計(jì) - 7 -
2.2.1 運(yùn)算器ALU - 7 -
2.2.2 比較器COMP - 7 -
2.2.3 控制器CONTROL - 8 -
2.2.4 寄存器與寄存器陣列 - 9 -
2.2.5 移位寄存器SHIFT - 10 -
2.2.6 三態(tài)寄存器 TRIREG - 11 -
2.3 頂層系統(tǒng)設(shè)計(jì) - 12 -
2.3.1 頂層系統(tǒng)設(shè)計(jì) - 12 -
2.3.2 頂層結(jié)構(gòu)的VHDL設(shè)計(jì) - 13 -
2.3.3存儲(chǔ)器初始化文件RAM_16.mif - 14 -
2.4 CPU的時(shí)序仿真與實(shí)現(xiàn) - 15 -
第3章 指令系統(tǒng)的設(shè)計(jì) - 16 -
3.1 指令格式 - 16 -
3.1.1 單字指令 - 16 -
3.1.2 雙字指令 - 16 -
3.2 指令操作碼 - 17 -
3.2.1 CPU執(zhí)行指令步驟及其方式 - 17 -
第4章 性能測(cè)試與分析 - 19 -
4.1運(yùn)算器ALU的仿真與分析 - 19 -
4.2比較器COMP的仿真與分析 - 20 -
4.3控制器CONTROL的仿真分析 - 20 -
4.4寄存器與寄存器陣列的仿真分析 - 27 -
4.5移位寄存器SHIFT的仿真分析 - 27 -
4.6三態(tài)寄存器 TRIREG的仿真分析 - 28 -
結(jié)論 - 29 -
致謝 - 30 -
參考文獻(xiàn) - 31 -
附錄 - 33 -
TA們正在看...
- 會(huì)計(jì)半年個(gè)人工作計(jì)劃.docx
- 會(huì)計(jì)周工作計(jì)劃報(bào)告.docx
- 會(huì)計(jì)周工作計(jì)劃格式樣本.docx
- 會(huì)計(jì)周工作計(jì)劃范文.docx
- 會(huì)計(jì)周工作計(jì)劃表.docx
- 會(huì)計(jì)培訓(xùn)個(gè)人工作計(jì)劃.docx
- 會(huì)計(jì)季工作計(jì)劃怎么寫(xiě).docx
- 會(huì)計(jì)季工作計(jì)劃報(bào)告模板.docx
- 會(huì)計(jì)季工作計(jì)劃模板.docx
- 會(huì)計(jì)季工作計(jì)劃表.docx