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

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

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

3天內不再提示

自制CPU(三)流水線

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

掃碼添加小助手

加入工程師交流群

經過上兩篇文章的閱讀,大家應該清楚自己的CPU大致是如何處理數據的,而又是如何執(zhí)行指令的。我們現在來在簡略的說一下流水線CPU的設計。(源碼在CSDN下載頁,請自?。?/span>

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

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

在設計中,流水線CPU甚至會比多周期CPU更好實現。由于數據是一級一級向下流,我們都無需進行狀態(tài)機的狀態(tài)轉移來控制,只需要讓數據與他的控制信號同步流向器件。每一個時鐘周期數據都是從上一級流向下一級。而對應的寄存器就是在每個時鐘上升沿都讀出舊數據,寫入新數據。

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

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


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

    關注

    1650

    文章

    22207

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    激光振鏡運動控制器在流水線激光打標上的應用

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

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

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

    自動化開裝封碼流水線數據采集解決方案

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

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

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

    遠程io模塊在汽車流水線的應用

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

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

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

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

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

    RISC-V五級流水線CPU設計

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

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

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

    工業(yè)讀碼器解決方案在自動化流水線上掃描條碼的應用

    工業(yè)讀碼器解決方案在自動化流水線上的應用主要包括以下幾個方面:1、提高生產效率和準確性工業(yè)讀碼器嵌入在工業(yè)流水線中,無需人工掃描,大大提高了效率,節(jié)約了人力成本。讀碼效果穩(wěn)定,準確率非常高,可以通過
    的頭像 發(fā)表于 11-20 16:28 ?873次閱讀
    工業(yè)讀碼器解決方案在自動化<b class='flag-5'>流水線</b>上掃描條碼的應用

    驅動流水線型ADS5500 ADC的運放電路抗混疊RC阻容設計是否與SAR ADC一樣的呢?

    由于使用流水線型ADC ADS5500,驅動流水線型ADS5500 ADC的運放電路抗混疊RC阻容設計是否與SAR ADC一樣的呢。觀看TI的一些文檔,都是只描述了SAR ADC的驅動電路的RC抗
    發(fā)表于 11-18 07:22

    SMT流水線布局優(yōu)化技巧

    在電子制造領域,SMT(表面貼裝技術)流水線的布局優(yōu)化對于提高生產效率、降低成本和提升產品質量至關重要。一個合理的流水線布局可以減少物料搬運時間,提高設備利用率,減少人為錯誤,并且提高整體的生產
    的頭像 發(fā)表于 11-14 09:11 ?1575次閱讀

    工業(yè)流水線的智能助手——智能計數,效率倍增

    在工業(yè)流水線中,每一個產品的計數都至關重要。迪卡爾ITMC-DSeries-x02系列物聯網測控終端,您的智能生產伙伴。
    的頭像 發(fā)表于 11-06 17:11 ?996次閱讀
    工業(yè)<b class='flag-5'>流水線</b>的智能助手——智能計數,效率倍增

    流水線中Half-Buffer與Skid-Buffer的使用

    引發(fā)上述問題的原因是未能及時阻塞之前的流水線,再深究其原因,是因為其輸入側和輸出側的握手允許在相同時鐘周期完成,所以阻塞的信息沒有同步到上級。
    的頭像 發(fā)表于 11-05 17:16 ?1308次閱讀
    <b class='flag-5'>流水線</b>中Half-Buffer與Skid-Buffer的使用

    工廠自動化流水線上安裝固定式工業(yè)掃描器有什么好處?

    在當今快速發(fā)展的制造業(yè)中,工廠自動化流水線的應用已成為提升生產效率與產品質量的關鍵一環(huán)。其中,固定式工業(yè)掃描器作為自動化流水線上的重要組件,其引入不僅極大地優(yōu)化了生產流程,還為企業(yè)帶來了諸多顯著優(yōu)勢
    的頭像 發(fā)表于 10-30 15:07 ?643次閱讀
    工廠自動化<b class='flag-5'>流水線</b>上安裝固定式工業(yè)掃描器有什么好處?