天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

4位MCU VERILOG軟核設(shè)計(jì)

發(fā)布時(shí)間:2022-08-10 10:08
  作為集成電路設(shè)計(jì)企業(yè),從傳統(tǒng)設(shè)計(jì)方法到硬件描述語言的設(shè)計(jì)方法的轉(zhuǎn)換,已勢(shì)在必行。特別是結(jié)合實(shí)際工作項(xiàng)目,建立自己的IP庫(kù),不斷創(chuàng)新,加快開發(fā)力度,才能立足于競(jìng)爭(zhēng)日益激烈的IC設(shè)計(jì)行業(yè)。本課題的研究與實(shí)踐將有助于本公司建立在MCU方面自己的軟核。在此基礎(chǔ)上延伸公司的產(chǎn)品。作為傳統(tǒng)集成電路設(shè)計(jì)企業(yè),缺少先進(jìn)設(shè)計(jì)方法的技術(shù)基礎(chǔ)和雄厚資金,能夠建立自己Top-down的設(shè)計(jì)流程,完成產(chǎn)品設(shè)計(jì)都是需要循序漸進(jìn)的。本論文以此為基礎(chǔ),把此款MCU軟核應(yīng)用到紅外遙控發(fā)射系列電路的開發(fā)。此軟核經(jīng)過了FPGA驗(yàn)證,并且完成了紅外遙控發(fā)射電路的樣品開發(fā),經(jīng)過了硅驗(yàn)證,目前處于出樣階段。帶領(lǐng)團(tuán)隊(duì)逐步建立了自己的Top-Down設(shè)計(jì)流程,并且繼續(xù)開發(fā)出了8位的MCU軟核,也應(yīng)用到實(shí)際電路中。此微控制器設(shè)計(jì)的指令系統(tǒng)具有68條操作指令,是四位微處理器mcu的軟核,可以完成數(shù)據(jù)傳送、數(shù)據(jù)操作、邏輯運(yùn)算、判斷比較、跳轉(zhuǎn)、查表和調(diào)用子程序等微操作。提供兩種工作方式的定時(shí)器。在整個(gè)設(shè)計(jì)過程中,首先制定了MCU的設(shè)計(jì)規(guī)范,定義了設(shè)計(jì)構(gòu)架和劃分了子模塊,對(duì)內(nèi)部寄存器進(jìn)行了定義;其次分析了指令表,合理設(shè)計(jì)了指令執(zhí)行的狀態(tài)機(jī);然... 

【文章頁(yè)數(shù)】:64 頁(yè)

【學(xué)位級(jí)別】:碩士

【文章目錄】:
摘要
Abstract
第一章 緒論
    1.1 緣起
        1.1.1 設(shè)計(jì)方法特點(diǎn)
        1.1.2 研究目的
    1.2 集成電路設(shè)計(jì)方法的比較
        1.2.1 芯片反向設(shè)計(jì)
        1.2.2 ASIC電路設(shè)計(jì)
        1.2.3 SoC電路設(shè)計(jì)
    1.3 可重用設(shè)計(jì)
第二章 軟核設(shè)計(jì)流程
    2.1 一般設(shè)計(jì)過程組成
    2.2 基于RTL的設(shè)計(jì)方法和流程
        2.2.1 系統(tǒng)構(gòu)架和規(guī)范的建立
        2.2.2 功能設(shè)計(jì)規(guī)范
        2.2.3 編碼設(shè)計(jì)
        2.2.4 驗(yàn)證
        2.2.5 邏輯綜合
    2.3 基于工具的RTL設(shè)計(jì)流程
第三章 軟核設(shè)計(jì)
    3.1 概述
        3.1.1 軟核主要組織特點(diǎn)
        3.1.2 管腳說明
    3.2 寄存器定義
    3.3 CPU功能模塊
    3.4 模塊結(jié)構(gòu)描述
    3.5 各模塊結(jié)構(gòu)描述
        3.5.1 序列狀態(tài)機(jī)模塊(SEQUENCER.V)
        3.5.2 數(shù)據(jù)通道模塊(DATAPATH.V)
        3.5.3 總線控制模塊:BUSCON.V
        3.5.4 定時(shí)器
        3.5.5 看門狗定時(shí)器模塊
        3.5.6 波形產(chǎn)生器模塊:CARR.V
        3.5.7 時(shí)鐘產(chǎn)生器模塊:STOP_CLK.V
        3.5.8 程序存儲(chǔ)器:ROM.V
        3.5.9 數(shù)據(jù)存儲(chǔ)器:RAM.V
    3.6 時(shí)序圖
    3.7 內(nèi)部寄存器復(fù)位狀態(tài)
第四章 指令集
    4.1 指令
    4.2 符號(hào)
    4.3 指令類型
        4.3.1 寄存器間傳遞指令
        4.3.2 RAM地址指令
        4.3.3 RAM與寄存器間傳遞指令
        4.3.4 算術(shù)操作指令
        4.3.5 位操作指令
        4.3.6 比較操作指令
        4.3.7 跳轉(zhuǎn)指令
        4.3.8 子程序調(diào)用指令
        4.3.9 定時(shí)器操作指令
        4.3.10 輸入/輸出指令
        4.3.11 載波控制操作指令
        4.3.12 其他操作指令
    4.4 指令碼表
第五章 仿真驗(yàn)證
    5.1 功能驗(yàn)證
        5.1.1 端口CARR按鍵輸出波形
    5.2 指令驗(yàn)證
        5.2.1 指令A(yù)r操作波形
        5.2.2 指令BL p,a操作波形
        5.2.3 指令DEY操作
        5.2.4 指令RT操作波形
        5.2.5 指令SEA n操作波形
        5.2.6 指令TABP p操作波形
    5.3 邏輯綜合和實(shí)體驗(yàn)證
第六章 結(jié)束語
參考文獻(xiàn)
作者簡(jiǎn)介



本文編號(hào):3673444

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3673444.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶15dcf***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com