chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

自制CPU(三)流水線

學(xué)FPGA,慢慢來 ? 2018-07-16 09:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

經(jīng)過上兩篇文章的閱讀,大家應(yīng)該清楚自己的CPU大致是如何處理數(shù)據(jù)的,而又是如何執(zhí)行指令的。我們現(xiàn)在來在簡略的說一下流水線CPU的設(shè)計(jì)。(源碼在CSDN下載頁,請自取)

流水線CPU的基本數(shù)據(jù)通路和單周期沒有什么太大區(qū)別,而且也是每個時鐘周期都有一條指令執(zhí)行結(jié)束。但是他又和多周期CPU一樣一條指令需要多個時鐘周期完成。而同時使這兩條條件同時滿足的就是流水線技術(shù)了。先上一張圖

由于在多周期CPU中,比如我們正在第三級執(zhí)行第五條指令的執(zhí)行操作,對于整個數(shù)據(jù)通路來講,其它幾級都是空閑狀態(tài),那我們?yōu)榱颂岣逤PU的工作效率,就讓他提前后邊指令的其他幾級操作。這樣一來,我們的CPU就像工廠內(nèi)的流水線一樣,每一級都在工作,大大提升了他的工作效率。

在設(shè)計(jì)中,流水線CPU甚至?xí)榷嘀芷贑PU更好實(shí)現(xiàn)。由于數(shù)據(jù)是一級一級向下流,我們都無需進(jìn)行狀態(tài)機(jī)的狀態(tài)轉(zhuǎn)移來控制,只需要讓數(shù)據(jù)與他的控制信號同步流向器件。每一個時鐘周期數(shù)據(jù)都是從上一級流向下一級。而對應(yīng)的寄存器就是在每個時鐘上升沿都讀出舊數(shù)據(jù),寫入新數(shù)據(jù)。

但是在流水線CPU中,分支跳轉(zhuǎn)語句變成了一個難點(diǎn),當(dāng)指令發(fā)現(xiàn)是分支跳轉(zhuǎn)指令時,輸出branch信號,后等待ALU輸出比較值是否相等。如果相等,進(jìn)行跳轉(zhuǎn)。但是跳轉(zhuǎn)時,我們的流水線已將后三條指令讀入并操作了一部分了。這時我們便需要清空存儲器。或者我們也可以當(dāng)檢測到branch信號時CPU停止讀入指令,直到判斷結(jié)果輸出時在進(jìn)行跳轉(zhuǎn)。、

流水線CPU是非常好用的CPU,在我們后續(xù)的程序編寫的時候基本上都會使用流水線CPU,偶爾也會用多周期CPU。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1654

    文章

    22273

    瀏覽量

    629916
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    流水線基本結(jié)構(gòu)

    3級流水線(Cortex-M0) 分為以下個階段: 取指(Fetch):從存儲器中讀取指令。 解碼(Decode):解析指令的操作類型和操作數(shù)。 執(zhí)行(Execute):執(zhí)行指令(如算術(shù)運(yùn)算、內(nèi)存
    發(fā)表于 11-21 07:35

    如何更好地選擇工業(yè)流水線上用的條碼掃碼器?

    在工業(yè)生產(chǎn)與物流分揀的自動化浪潮中,條碼掃碼器已成為流水線高效運(yùn)轉(zhuǎn)的“眼睛”。無論是精密零部件的追溯管理,還是倉儲貨物的快速核驗(yàn),一款適配的工業(yè)掃碼器都能顯著降低人工誤差、提升生產(chǎn)效率。但面對市場上
    的頭像 發(fā)表于 11-05 15:49 ?103次閱讀
    如何更好地選擇工業(yè)<b class='flag-5'>流水線</b>上用的條碼掃碼器?

    固定式掃碼器,用于流水線掃紙盒子上的條碼進(jìn)行分揀

    在電商倉儲、食品日化等行業(yè)的生產(chǎn)分揀環(huán)節(jié)中,紙盒子作為最常見的包裝載體,其分揀效率直接影響企業(yè)的物流周轉(zhuǎn)速度。而固定式掃碼器,作為專門適配流水線場景的條碼掃描設(shè)備,正憑借針對性的功能設(shè)計(jì),成為紙盒子
    的頭像 發(fā)表于 09-03 16:42 ?544次閱讀
    固定式掃碼器,用于<b class='flag-5'>流水線</b>掃紙盒子上的條碼進(jìn)行分揀

    工業(yè)讀碼器在SMT流水線上讀一維碼或二維碼

    在SMT(表面貼裝技術(shù))生產(chǎn)流水線中,元器件的追溯與質(zhì)量管控離不開對條碼的精準(zhǔn)識別。從PCB板到電阻、電容等小型元器件,每一個產(chǎn)品都貼有專屬的一維碼或二維碼——一維碼多為Code128碼,用于快速
    的頭像 發(fā)表于 08-20 15:30 ?631次閱讀
    工業(yè)讀碼器在SMT<b class='flag-5'>流水線</b>上讀一維碼或二維碼

    流水線輸送帶數(shù)據(jù)采集物聯(lián)網(wǎng)解決方案

    在自動化流水線的輸送帶中,速度是一個十分重要的變量。速度閉環(huán)控制系統(tǒng)是由速度傳感器、控制器、驅(qū)動器和電機(jī)組成。速度傳感器檢測電機(jī)軸實(shí)際速度,并轉(zhuǎn)換為電信號傳至控制器PLC;隨后PLC通常也采用PID
    的頭像 發(fā)表于 08-07 13:31 ?320次閱讀
    <b class='flag-5'>流水線</b>輸送帶數(shù)據(jù)采集物聯(lián)網(wǎng)解決方案

    激光振鏡運(yùn)動控制器在流水線激光打標(biāo)上的應(yīng)用

    正運(yùn)動流水線激光打標(biāo)解決方案
    的頭像 發(fā)表于 08-05 11:26 ?764次閱讀
    激光振鏡運(yùn)動控制器在<b class='flag-5'>流水線</b>激光打標(biāo)上的應(yīng)用

    流水線掃碼升級選NVF230!工業(yè)二維碼讀碼器方案實(shí)測

    在現(xiàn)代流水線生產(chǎn)中,給每件產(chǎn)品貼上獨(dú)特的“電子身份證”——DPM條碼,再用工業(yè)二維碼讀碼器實(shí)時追蹤定位,早已是保障高效運(yùn)轉(zhuǎn)的關(guān)鍵操作。但輪到飲料行業(yè),給瓶身或瓶蓋上的DPM條碼“打卡”,卻成了讓不少
    的頭像 發(fā)表于 07-17 15:09 ?375次閱讀
    <b class='flag-5'>流水線</b>掃碼升級選NVF230!工業(yè)二維碼讀碼器方案實(shí)測

    自動化開裝封碼流水線數(shù)據(jù)采集解決方案

    在智能制造加速推進(jìn)的時代背景下,自動化開裝封碼流水線廣泛應(yīng)用于食品、藥品、日化、電子等眾多行業(yè),承擔(dān)著產(chǎn)品自動開箱、裝填、封箱、貼標(biāo)及碼垛的核心生產(chǎn)任務(wù)。隨著生產(chǎn)規(guī)模擴(kuò)大和精細(xì)化管理需求的提升,對流水線
    的頭像 發(fā)表于 06-27 15:56 ?502次閱讀
    自動化開裝封碼<b class='flag-5'>流水線</b>數(shù)據(jù)采集解決方案

    面包成型流水線數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)

    該食品加工企業(yè)主要從事多種口味的面包生產(chǎn)及銷售,擁有一整條完整的面包成型流水線,能夠自動進(jìn)行面塊切割、整平折疊、多次搟薄、冷庫發(fā)酵、包油加餡、排盤等工序,各個變頻器和伺服通過PLC進(jìn)行集中控制,要求
    的頭像 發(fā)表于 06-16 17:11 ?501次閱讀
    面包成型<b class='flag-5'>流水線</b>數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)

    遠(yuǎn)程io模塊在汽車流水線的應(yīng)用

    在汽車制造領(lǐng)域,生產(chǎn)流水線的高效、穩(wěn)定運(yùn)行是保障產(chǎn)品質(zhì)量與生產(chǎn)效率的關(guān)鍵。隨著工業(yè) 4.0 和智能制造理念的深入,汽車生產(chǎn)企業(yè)對流水線自動化控制提出了更高要求,不僅要實(shí)現(xiàn)設(shè)備間的精準(zhǔn)協(xié)同作業(yè),還需
    的頭像 發(fā)表于 06-11 15:26 ?488次閱讀

    工業(yè)4.0時代,為什么你的流水線必須配備固定式掃碼器?

    在工業(yè)4.0時代,制造業(yè)正朝著智能化、自動化的方向飛速發(fā)展。在這一進(jìn)程中,流水線作為生產(chǎn)的關(guān)鍵環(huán)節(jié),配備固定式掃碼器已成為提升生產(chǎn)效率、保證產(chǎn)品質(zhì)量和實(shí)現(xiàn)智能化管理的必然選擇。固定式掃碼器能極大
    的頭像 發(fā)表于 06-09 16:12 ?399次閱讀
    工業(yè)4.0時代,為什么你的<b class='flag-5'>流水線</b>必須配備固定式掃碼器?

    工業(yè)流水線上用的條碼掃碼器,如何選擇與使用?

    在現(xiàn)代工業(yè)自動化生產(chǎn)中,條碼掃碼器(又稱工業(yè)讀碼器)作為數(shù)據(jù)采集的關(guān)鍵設(shè)備,廣泛應(yīng)用于流水線上,有效提升了生產(chǎn)效率并減少了人為錯誤。然而,面對市場上種類繁多、功能各異的條碼掃碼器,如何正確選擇并
    的頭像 發(fā)表于 05-14 15:18 ?642次閱讀
    工業(yè)<b class='flag-5'>流水線</b>上用的條碼掃碼器,如何選擇與使用?

    RISC-V五級流水線CPU設(shè)計(jì)

    本文實(shí)現(xiàn)的CPU是一個五級流水線的精簡版CPU(也叫PCPU,即pipeline),包括IF(取指令)、ID(解碼)、EX(執(zhí)行)、MEM(內(nèi)存操作)、WB(回寫)。
    的頭像 發(fā)表于 04-15 09:46 ?1324次閱讀
    RISC-V五級<b class='flag-5'>流水線</b><b class='flag-5'>CPU</b>設(shè)計(jì)

    效率卡在掃碼環(huán)節(jié)?工廠流水線加裝工業(yè)級掃碼設(shè)備,產(chǎn)能直接拉滿

    在智能制造轉(zhuǎn)型的大潮中,工廠流水線的每一個環(huán)節(jié)都成為了提升效率的關(guān)鍵。然而,掃碼環(huán)節(jié)長期被視為效率瓶頸,傳統(tǒng)的人工掃碼方式因其速度慢、易出錯、無法實(shí)時追溯等問題,嚴(yán)重制約了生產(chǎn)線的整體效能。這一痛點(diǎn)
    的頭像 發(fā)表于 04-14 13:55 ?510次閱讀
    效率卡在掃碼環(huán)節(jié)?工廠<b class='flag-5'>流水線</b>加裝工業(yè)級掃碼設(shè)備,產(chǎn)能直接拉滿

    工業(yè)二維碼條碼掃描器流水線條碼掃描

    在工業(yè)生產(chǎn)的廣闊舞臺上,工業(yè)二維碼條碼掃描器以其卓越的耐用性和高效的掃描能力,成為了連接自動化生產(chǎn)與信息管理不可或缺的橋梁。它們不僅是工廠流水線上的“慧眼”,更是提升生產(chǎn)效率、保障產(chǎn)品質(zhì)量的得力助手
    的頭像 發(fā)表于 01-07 16:07 ?894次閱讀
    工業(yè)二維碼條碼掃描器<b class='flag-5'>流水線</b>條碼掃描