色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

設計新的微處理器或微控制器單元的步驟解析

454398 ? 來源:上海韜放電子 ? 作者:上海韜放電子 ? 2021-01-06 15:08 ? 次閱讀

技術與自然一樣,也在不斷發展。因此,邏輯上存在這種演變的起點是合乎邏輯的。關于我們的自然起源的爭論就像超新星爆發之前的一刻一樣激烈-更不用說即使在存在數百萬年之后仍然沒有達成共識的事實。

關于技術,我們也有爭論,例如第一個微處理器的起源。電子領域的許多人都將英特爾的4位4004芯片視為世界上第一個微處理器。但是,這種說法有對手,因此,辯論的實質。除了爭論之外,讓我們更深入地研究微處理器芯片的起源,特征,功能和設計準則。

微處理器的起源

第一個微處理器的起源很復雜,因為它可以追溯到1940年代。在所有電子產品(包括從無線電到超級計算機在內的所有電子產品)的中心,存在著一種共性。我說的共同點是晶體管,即電子放大器和開關。所有電子產品都利用了這一功能,因此可以辯稱其于1947年的發明標志著現代電子產品的開始。

不管微處理器芯片的確切時間和原產地如何,在設計,性能和功能方面,它的演變都沒有爭議。

微處理器芯片設計

CPU的功能集成到多個或單個IC上并具有MOSFET結構的計算機處理器稱為微處理器。微處理器是一種通用的,基于寄存器的,時鐘驅動的數字IC,其利用二進制數據作為其輸入。而且,它根據存儲在其內存中的指令處理該數據,并提供二進制結果作為其輸出。

就功能特性而言,微處理器既包含順序數字邏輯又包含組合邏輯。它利用二進制數字系統,該系統通過同時使用數字和符號來表示。通常,微處理器是計算機系統的關鍵單元,它執行必要的算術和邏輯運算。這些操作通常將包括諸如減法,加法,數字之間的比較以及各個區域之間的數字均勻轉移之類的功能。

CPU是整個微處理器功能設計的重要組成部分。如您所知,CPU包含算術和邏輯單元,控制單元,高速緩存(內存)和寄存器。在功能方面,CPU的每個組件或部分都有特定的任務。例如,邏輯單元將處理指令,并且關于操作標準,將其對指令的處理順序基于系統的要求。

微處理器芯片設計續

如果要設計新的微處理器或微控制器單元,則必須遵循一些一般規則或步驟。遵守這些步驟將產生合理且合乎邏輯的處理流程。并且,就像電子領域的大多數事物一樣,這些步驟可以進一步劃分以確保設計準確性和設備的適當功能。這些步驟如下:

確定新處理器將具有或需要具備的功能。

提供數據路徑的布局以管理所需的功能。

描述機器代碼指令格式或指令集體系結構(ISA)。

建立必要的邏輯來控制數據路徑。

讓我們將這些步驟分解為更多細節。

確定微處理器功能

在設計微處理器之前,必須確定設計需求。這是未來設計步驟所基于的定義步驟。為了準確評估此需求,您必須首先回答以下問題:

芯片類型:通用芯片還是嵌入式芯片等?

設計參數:預算,處理器速度,構建資源,處理器功耗要求?

芯片功能:浮點,定點算術,整數還是三者的組合?

操作能力:矢量還是標量?

配置:設備齊全,還是需要與各種外部外圍設備接口

中斷支持:可接受的中斷延遲容忍度是多少?

中斷響應抖動容限是多少?

芯片是否支持有限的指令集或各種各樣的指令?

注意:增加指令量會增加設計難度,但易于使用和編程。相比之下,更少的指令產生相反的結果,通常會增加編程成本。

布置芯片的算術運算

乘法、除法、加法、減法、旋轉和移位等。

它的邏輯運算,例如NOT,OR,AND,NOR,XOR等。

其他基本功能,包括有條件的(什么條件)和無條件的跳轉,以及堆棧操作(例如,彈出,推入)

概述芯片功能可簡化數據路徑布局和框架。

設計數據路徑

確定處理器將使用哪種算術邏輯單元(ALU)架構,例如

寄存器,堆棧,累加器或這三者的組合。

此處的決定將對最終設計產生最重大的影響。僅在做出這個至關重要的決定后才繼續進行。之后,您可以創建您的存儲元件并布置算術邏輯單元。

創建指令集架構

以下是創建指令集體系結構時的注意事項:

處理器是RISC(精簡指令集計算機),CISC(復雜指令集計算機)還是VLIW(長指令字)嗎?

定義機器字長。

您將如何處理即時價值?

哪些類型的指令將獲得立即值?

處理器是否兼容高級語言?

建立控制數據路徑的必要邏輯

在數據路徑和ISA完好無損的情況下,我們現在可以集中精力為主控制單元構建必要的邏輯。通常,我們將這些單元實現為計算或有限狀態機的數學模型。嘗試將ISA邏輯映射到其控制單元。

設計地址路徑

簡單的虛擬物理地址路徑可能滿足您的要求。大多數微處理器具有非常簡單的地址路徑,其地址位來自PC,寄存器(程序員可見)或直接來自指令。但是,各種通用處理器擁有更復雜的地址路徑。

驗證設計

在電子領域,尤其是在PCBA領域,驗證設計普遍是項目中最關鍵的方面。這也適用于微處理器設計。微處理器設計人員通常比其他所有步驟合在一起需要更多的時間來驗證其設計。

微處理器標志著現代計算的開始。它們隨后的發展是對PCBA,計算需求以及行業中幾乎每個領域對技術進步的需求的直接結果。對更高速度,更高級別功能和更好性能的需求確保了微處理器芯片設計將繼續發展。這主要是由于幾乎所有電子設備中都廣泛使用了處理器。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7565

    瀏覽量

    151576
  • 微處理器
    +關注

    關注

    11

    文章

    2264

    瀏覽量

    82532
  • PCBA
    +關注

    關注

    23

    文章

    1525

    瀏覽量

    51587
收藏 人收藏

    評論

    相關推薦

    淺談微處理器微控制器

      在電子和電氣領域,微處理器微控制器的應用非常廣泛,可以說無處不在。從中文字面上來看,二者雖然僅一字之差,但是功能和應用卻大為不同。為便于大家更好的了解微處理器微控制器之間的區別
    發表于 09-12 17:36 ?5134次閱讀
    淺談<b class='flag-5'>微處理器</b>和<b class='flag-5'>微控制器</b>

    單片機、微控制器微處理器有何區別?

    microcomputer)。隨后,為了更好地滿足控制領域的嵌入式應用,單片機中不斷擴展一些滿足控制要求的電路單元。目前,單片機已廣泛稱作微控制器(MCU)。也有由
    發表于 04-05 09:32

    詳解微處理器微控制器區別

    訪問大批數據的尋址模式。自增和自減模式使得以字節、字雙字為單位訪問數據變得非常容易。另外,微處理器還具有其他的特點,如用戶程序中無法使用特權指 令等。  微控制器的指令集適用于輸入/輸出控制
    發表于 10-27 15:51

    單片機、微控制器和安徽大時代微處理器區別怎么樣

    microcomputer)。隨后,為了更好地滿足控制領域的嵌入式應用,單片機中不斷擴展一些滿足控制要求的電路單元。目前,單片機已廣泛稱作微控制器(MCU)。也有由
    發表于 10-31 09:56

    單片機、微控制器微處理器的區別

    microcomputer)。隨后,為了更好地滿足控制領域的嵌入式應用,單片機中不斷擴展一些滿足控制要求的電路單元。目前,單片機已廣泛稱作微控制器(MCU)。也有由
    發表于 08-13 09:23

    微處理器微控制器區別是什么

    詳解微處理器微控制器區別
    發表于 01-29 06:39

    微控制器(MCU)與微處理器(MPU)

    曾經微控制器(MCU)與微處理器(MPU)是截然不同的兩種器件,微控制器完成“控制”相關的任務,根據外界信號刺激產生反應,微處理器主要執行
    發表于 11-03 07:42

    微控制器微處理器的區別是什么

    微控制器:CPU + 片內內存 + 片內外設微處理器:CPU處理器通常指微處理器微控制器和數字信號處理
    發表于 02-09 07:48

    單片微控制器微處理器簡介

    摘要: 一、單片微控制器微處理器 單片微控制器(micro-controller)是將計算機的基本環節如中央處理器(CPU)、存儲、輸入
    發表于 07-06 10:18 ?2311次閱讀

    微處理器微控制器的區別

    微處理器微控制器的定義 微處理器 微處理器(MPU)通常代表一個功能強大的CPU,但不是為任何已有的特定計算目的而設計的芯片。這種芯片往往是個人計算機和高端工作站的核心CPU。最常見
    發表于 10-14 09:29 ?6676次閱讀

    微處理器微控制器的聯系和區別

    ,那么微控制器就是大腦。微處理器微控制器通常具有相同的功能,因為它們具有共同的特征,并且它們是專為實時應用而設計的,因此經常相互使用。但是,他們又有相當大的差異。
    發表于 06-29 10:02 ?9984次閱讀

    微處理器微控制器的區別是什么?

    微處理器微控制器的區別主要集中在硬件結構、應用領域和指令集特征3個方面
    發表于 04-20 06:13 ?6次下載
    <b class='flag-5'>微處理器</b>和<b class='flag-5'>微控制器</b>的區別是什么?

    微控制器微處理器之間有什么區別?

    微處理器微控制器,通常在學校和大學中,我們發現很難發現微控制器微處理器之間的區別。
    的頭像 發表于 06-29 15:22 ?3265次閱讀
    <b class='flag-5'>微控制器</b>和<b class='flag-5'>微處理器</b>之間有什么區別?

    微控制器微處理器有何不同

    大多數人對微控制器微處理器之間的區別感到困惑,它源于電子產品中兩個組件的密切關系和重要性。但是,通過這些常見問題,您將更好地理解微控制器微處理器之間的區別。
    的頭像 發表于 07-07 11:51 ?2621次閱讀

    MCU微控制器是什么?微控制器微處理器之間的區別

    微控制器(通常簡稱為MCUMC)是指完全獨立于單個芯片的非常小的微型計算機。歐時電子指南將詳細探討什么是微控制器以及它與微處理器等相關產品之間的根本區別,還將介紹一些最常見的市售
    的頭像 發表于 10-26 15:01 ?1754次閱讀
    主站蜘蛛池模板: 美国caopo超碰在线视频| 久久免费特黄毛片| 精品久久伦理中文字幕| 肉动漫h黄动漫日本免费观看| 亚洲午夜久久久精品影院| 国产高潮久久精品AV无码| 啪啪做羞羞事小黄文| 4虎最新网址| 狼群影院视频在线观看WWW| 亚洲伊人久久一次| 黄色亚洲片| 一本道久在线综合色色| 九九热视频在线观看| 一二三四在线高清中文版免费观看电影 | chinese野外男女free| 久青草国产97香蕉在线视频| 一级大乳奶| 久久亚洲人成网站| 87影院午夜福利| 蜜臀久久99精品久久久久久做爰 | 色多多污污在线观看网站| FREE性丰满HD毛多多| 青草久久精品亚洲综合专区| h片下载地址| 人人看人人看| 高H辣肉办公室| 亚洲 自拍 清纯 综合图区| 国产三级精品三级在线观看| 午夜男人免费福利视频| 国产在线精品亚洲一品区| 野花日本手机观看大全免费3| 久久国产精品萌白酱免费| 做i爱视频30分钟免费| 女女破视频在线观看| 粉嫩无套白浆第一次jk| 亚洲.欧美.中文字幕在线观看| 火影忍者高清无码黄漫| 2020国产成人精品视频人| 日本xxxx69动漫| 国内精品不卡一区二区三区| 最新 国产 精品 精品 视频|