基于NCL邏輯的異步MCU設(shè)計(jì)
發(fā)布時(shí)間:2021-07-20 05:24
集成電路技術(shù)進(jìn)入深亞微米以后,器件尺寸不斷縮小。隨著芯片特征尺寸的不斷縮小、電路規(guī)模的不斷增加及時(shí)鐘工作頻率的提高,同步電路開始面臨時(shí)鐘偏移、功耗過大及電磁兼容性等問題。異步電路使用本地握手通信代替了同步電路中的全局時(shí)鐘,從根本上解決了同步電路面臨的問題。異步處理器作為異步電路設(shè)計(jì)的一個(gè)重要分支,正在得到深入研究。本文主要工作是研究異步電路設(shè)計(jì)技術(shù),完成基于Null Convention Logic(NCL)邏輯的四相雙軌微處理器的設(shè)計(jì)。論文討論了異步電路的基本理論、實(shí)現(xiàn)方式和基于NCL邏輯的異步電路設(shè)計(jì)方法,分析并比較了國內(nèi)外較典型的異步微處理器體系結(jié)構(gòu),參考8位同步MCU的功能模塊設(shè)計(jì)部分,設(shè)計(jì)了異步微處理器的系統(tǒng)架構(gòu)。根據(jù)NCL邏輯異步設(shè)計(jì)流程,完成了程序計(jì)數(shù)器、通用寄存器、堆棧指針、程序存儲(chǔ)器、算術(shù)邏輯單元和微程序控制器等MCU關(guān)鍵功能模塊的設(shè)計(jì)并驗(yàn)證其正確性。論文設(shè)計(jì)的異步MCU是基于SMIC0.18μmCMOS工藝的庫的全定制設(shè)計(jì)。根據(jù)該異步MCU應(yīng)用于Zigbee無線網(wǎng)絡(luò)的數(shù)據(jù)傳輸及傳輸中的錯(cuò)誤糾碼,設(shè)計(jì)了相應(yīng)的27條指令。指令的譯碼執(zhí)行采用微指令控制。論文工作對(duì)于高抗電...
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:68 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 論文研究背景
1.1.1 異步電路的發(fā)展
1.1.2 異步電路的優(yōu)勢(shì)和存在的問題
1.2 國內(nèi)外異步電路處理器發(fā)展
1.2.1 國外研究現(xiàn)狀
1.2.2 國內(nèi)發(fā)展現(xiàn)狀
1.3 論文的主要工作和安排
第二章 異步電路設(shè)計(jì)基礎(chǔ)
2.1 握手協(xié)議
2.1.1 信號(hào)傳輸協(xié)議
2.1.2 數(shù)據(jù)編碼協(xié)議
2.2 異步電路延時(shí)模型
2.3 NCL電路介紹和實(shí)現(xiàn)方法
2.3.1 NCL電路介紹
2.3.2 NCL閾值門
2.3.3 NCL電路實(shí)現(xiàn)方法及NCL電路實(shí)例
2.4 本章小結(jié)
第三章 異步微處理器的體系結(jié)構(gòu)
3.1 處理器體系結(jié)構(gòu)分析
3.2 典型異步處理器體系結(jié)構(gòu)
3.2.1 FAM-全異步微處器
3.2.2 非同步精簡指令集處理器
3.2.3 自定時(shí)精簡指令集微處理器
3.2.4 Amulet1異步微處理器
3.2.5 典型異步處理器體系結(jié)構(gòu)比較
3.3 異步MCU的體系結(jié)構(gòu)和指令集設(shè)計(jì)
3.3.1 異步MCU體系結(jié)構(gòu)
3.3.2 異步MCU指令集設(shè)計(jì)
3.4 本章小結(jié)
第四章 異步MCU功能模塊設(shè)計(jì)和實(shí)現(xiàn)
4.1 異步MCU設(shè)計(jì)流程
4.2 異步MCU功能模塊設(shè)計(jì)
4.2.1 程序計(jì)數(shù)器PC
4.2.2 通用寄存器Rn
4.2.3 堆棧指針SP
4.2.4 程序存儲(chǔ)器ROM
4.2.5 算術(shù)邏輯單元ALU設(shè)計(jì)
4.2.6 微程序控制器
4.3 本章小結(jié)
第五章 異步MCU功能模塊驗(yàn)證
5.1 驗(yàn)證流程
5.2 仿真驗(yàn)證結(jié)果
5.2.1 NCL邏輯門仿真驗(yàn)證
5.2.2 異步MCU各功能模塊的仿真驗(yàn)證
5.3 本章小結(jié)
第六章 結(jié)論和展望
致謝
參考文獻(xiàn)
科研情況
本文編號(hào):3292222
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:68 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 論文研究背景
1.1.1 異步電路的發(fā)展
1.1.2 異步電路的優(yōu)勢(shì)和存在的問題
1.2 國內(nèi)外異步電路處理器發(fā)展
1.2.1 國外研究現(xiàn)狀
1.2.2 國內(nèi)發(fā)展現(xiàn)狀
1.3 論文的主要工作和安排
第二章 異步電路設(shè)計(jì)基礎(chǔ)
2.1 握手協(xié)議
2.1.1 信號(hào)傳輸協(xié)議
2.1.2 數(shù)據(jù)編碼協(xié)議
2.2 異步電路延時(shí)模型
2.3 NCL電路介紹和實(shí)現(xiàn)方法
2.3.1 NCL電路介紹
2.3.2 NCL閾值門
2.3.3 NCL電路實(shí)現(xiàn)方法及NCL電路實(shí)例
2.4 本章小結(jié)
第三章 異步微處理器的體系結(jié)構(gòu)
3.1 處理器體系結(jié)構(gòu)分析
3.2 典型異步處理器體系結(jié)構(gòu)
3.2.1 FAM-全異步微處器
3.2.2 非同步精簡指令集處理器
3.2.3 自定時(shí)精簡指令集微處理器
3.2.4 Amulet1異步微處理器
3.2.5 典型異步處理器體系結(jié)構(gòu)比較
3.3 異步MCU的體系結(jié)構(gòu)和指令集設(shè)計(jì)
3.3.1 異步MCU體系結(jié)構(gòu)
3.3.2 異步MCU指令集設(shè)計(jì)
3.4 本章小結(jié)
第四章 異步MCU功能模塊設(shè)計(jì)和實(shí)現(xiàn)
4.1 異步MCU設(shè)計(jì)流程
4.2 異步MCU功能模塊設(shè)計(jì)
4.2.1 程序計(jì)數(shù)器PC
4.2.2 通用寄存器Rn
4.2.3 堆棧指針SP
4.2.4 程序存儲(chǔ)器ROM
4.2.5 算術(shù)邏輯單元ALU設(shè)計(jì)
4.2.6 微程序控制器
4.3 本章小結(jié)
第五章 異步MCU功能模塊驗(yàn)證
5.1 驗(yàn)證流程
5.2 仿真驗(yàn)證結(jié)果
5.2.1 NCL邏輯門仿真驗(yàn)證
5.2.2 異步MCU各功能模塊的仿真驗(yàn)證
5.3 本章小結(jié)
第六章 結(jié)論和展望
致謝
參考文獻(xiàn)
科研情況
本文編號(hào):3292222
本文鏈接:http://www.sikaile.net/shekelunwen/ljx/3292222.html
最近更新
教材專著