在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

在FPGA內(nèi)實現(xiàn)MCU為汽車圖形控制器帶來應(yīng)用開發(fā)的靈活性

電子設(shè)計 ? 來源:百度學(xué)術(shù) ? 作者:Altera Europe ? 2021-04-02 15:38 ? 次閱讀

汽車電子中廣為采用的微控制器MCU)經(jīng)過全速發(fā)展目前遇到了時間和成本障礙。采用MCU帶來的主要好處一直體現(xiàn)在高水平的系統(tǒng)集成和相對低的成本。但在使用MCU時存在遠超過這些器件本身價值的額外隱性成本。例如,若選用的器件不具備所需的全部特性,則必須增加外部邏輯、軟件或其它集成器件。

另外,在當(dāng)今汽車領(lǐng)域,終端市場需求的善變更是屢見不鮮,想用的MCU常常無從購買。甚至許多有專門特性和固定數(shù)量專用接口的MCU經(jīng)過短暫的評估階段后就不再能滿足市場需求,系統(tǒng)供應(yīng)商不得不重新設(shè)計硬件及編寫相關(guān)軟件,在某些情況甚至必須改變處理器內(nèi)核。

微控制器的兩難處境

微控制器制造商面對的是影響整個市場的挑戰(zhàn)。MCU是一種特殊應(yīng)用的產(chǎn)品;因此每一應(yīng)用都需要一款具有不同性能集的新器件。為了使單個內(nèi)核架構(gòu)能夠服務(wù)更大的市場需求,制造商提供多種規(guī)格、并且具有不同接口和功能的MCU系列產(chǎn)品。在大多數(shù)情況下,該特性集并不能滿足客戶特定需要;所以對批量大的客戶需求,不得不圍繞一個特定內(nèi)核架構(gòu)來衍生出一款具有新接口和新功能的器件。

當(dāng)MCU是用制造成本相對較低的老工藝技術(shù)實現(xiàn)時,這種策略是成功的。但隨著系統(tǒng)集成度的提高,先進的工藝技術(shù)被越來越多地采用,因此開發(fā)新的MCU變種需要的費用非常可觀。因只有為數(shù)不多的目標市場能提供所需批量,所以為了滿足某個客戶需求單獨開發(fā)一款專門器件的作法在經(jīng)濟上是行不通的。

這樣,新MCU就配備起越來越豐富的特性以迎合全部市場需要,其戰(zhàn)略是轉(zhuǎn)向功能更豐富的標準產(chǎn)品而不是特殊應(yīng)用器件。雖然這些標準產(chǎn)品的功能很強大,但其成本也急劇升高,也就更難滿足諸如汽車電子等對成本很敏感的市場要求。

若不消除造成這種兩難局面的根源,我們將束手無策,而根源就是芯片內(nèi)的功能是一成不變的。因此顯然需要一種新的設(shè)計方法。

靈活MCU的概念

破除該謎局的方法是用FPGA靈活地實現(xiàn)各功能。FPGA能顯著縮短工程開發(fā)時間,降低多次硅返工造成的損失,因此它是取代MCU的一個強有力且可行的替代方案。例如,采用基于FPGA的方法來為汽車音響和導(dǎo)航設(shè)備開發(fā)靈活的圖像系統(tǒng)可將開發(fā)時間縮短6個月。

與不具備所需特性的MCU不同,在設(shè)計過程中,可根據(jù)需要對FPGA進行編程和反復(fù)編程,從而更快地生成原型、加快產(chǎn)品上市進度。若需要改變,還可在現(xiàn)場對FPGA實施升級,即使該FPGA已被安裝在產(chǎn)品內(nèi)。

汽車圖形控制器是FPGA優(yōu)于傳統(tǒng)MCU的關(guān)鍵應(yīng)用之一。在汽車市場,雖然在諸如圖形等功能有限的應(yīng)用中采用低成本FPGA的作法已深入人心,但若用可編程器件實現(xiàn)更復(fù)雜的功能則過于昂貴,原因在于實現(xiàn)可編程能力對芯片開銷有巨大要求。

但由于目前已能從FPGA無縫轉(zhuǎn)換為結(jié)構(gòu)化ASIC,因此有可能實現(xiàn)一款既具高性價比又真正滿足用戶要求的MCU,其特性可以從一個大的預(yù)先定義好且可擴展的構(gòu)建模塊庫中按需索取。

它與傳統(tǒng)MCU的主要區(qū)別是,從原型FPGA到最終MCU可以實現(xiàn)無縫移植。從靈活的MCU概念上講,CPU和總線架構(gòu)都是唯一的,并且可以根據(jù)特定客戶應(yīng)用要求的實際功能和特性映射至設(shè)計。

RISC CPU

Altera概念中使用的CPU是款軟RISC處理器。但與一般情況不同的是,該處理器并沒構(gòu)建在一個預(yù)先規(guī)定好且無法改變的芯片內(nèi)。相反,它是根據(jù)系統(tǒng)架構(gòu)師/設(shè)計工程師借助可用工具定義的規(guī)范自動生成的,并與整個電路所需的其余邏輯一道下載進FPGA。因此,可根據(jù)特定應(yīng)用要求并借助相關(guān)的開發(fā)工具對處理器內(nèi)核進行參數(shù)表征。更重要的是,它能實現(xiàn)真正需要的功能和對應(yīng)需要的邏輯消耗。

在基于Altera的靈活MCU應(yīng)用中,Nios?II嵌入式處理器采用的是具有32位獨立地址和數(shù)據(jù)總線的標準RISC架構(gòu)。兩條總線都通過獨立緩存操控,且可連續(xù)獨立地接入總線系統(tǒng)。最后,由系統(tǒng)架構(gòu)師決定對程序和數(shù)據(jù)是采用獨立的存儲空間還是共享存儲器。Nios?II嵌入式處理器內(nèi)置有一般處理器都有的許多功能單元,但參數(shù)設(shè)置決定其特性。例如硬件乘法器、桶式移位器以及硬件除法器可作為選配功能。指令和數(shù)據(jù)緩存也一樣,其容量可以不同,或被徹底排除在外。

總線架構(gòu)

MCU通常采用單總線架構(gòu),其中有個仲裁器用于監(jiān)控作為分布式資源的總線。由于作為系統(tǒng)中心資源的總線將迅速成為瓶頸,這種架構(gòu)存在嚴重的缺陷。為此,在更新的系統(tǒng)(特別是系統(tǒng)級芯片實現(xiàn))中已采用多層總線架構(gòu),其中各條總線是并行工作的。目前的FPGA總線架構(gòu)情況基本相同。區(qū)別在于:在其它多層總線實現(xiàn)中,采用的層數(shù)是靜態(tài)的;而FPGA總線構(gòu)建方法可按需選擇層數(shù)。

當(dāng)考慮電磁兼容性(EMC)和功耗問題時,有時使一種外設(shè)模塊工作于與整個系統(tǒng)其余部分不同的頻率會帶來額外的好處。例如,使存儲器接口工作在更快速度(而系統(tǒng)其余部分工作在較低時鐘速率)將相應(yīng)縮短存儲器訪問時間。另一種情況是在較低時鐘頻率足夠用的地方整合多個模塊。

為滿足EMC或功耗要求,采用諸如SOPC Builder等高級系統(tǒng)設(shè)計工具可以很容易將這些部件與系統(tǒng)內(nèi)以很高頻率工作的那些部件分離。這種工具可以自動生成同步這些不同時鐘域所需的邏輯,設(shè)計師只需指明在一個給定時鐘域都運行著哪些模塊。

在FPGA內(nèi)實現(xiàn)MCU

因汽車MCU系統(tǒng)的復(fù)雜性比單純圖形控制器要高得多,所以在大多情況下FPGA一般用于原型邏輯生成。由于FPGA具有全面驗證、固件開發(fā)及現(xiàn)場測試的能力,所以選用FPGA進行原型生成將極大降低開發(fā)風(fēng)險。另外,通過用FPGA進行原型生成,設(shè)計師能以“在系統(tǒng)內(nèi)”的方式運行該FPGA,以便利用真實環(huán)境進行驗證,從而可能檢測出在仿真時沒被發(fā)現(xiàn)的設(shè)計缺陷。

軟件開發(fā)已占整個開發(fā)周期的大頭。由于軟件開發(fā)要花更長時間、需更多資源,因此可以利用原型系統(tǒng)縮短整個開發(fā)周期并發(fā)現(xiàn)設(shè)計缺陷、兼容性問題,并通過新的硬件功能來支持無法用軟件正確處理或?qū)崿F(xiàn)的功能。

用實際系統(tǒng)進行現(xiàn)場測試有助于發(fā)現(xiàn)在實驗室無法發(fā)現(xiàn)的系統(tǒng)或器件缺陷。在許多情況下,銷售人員為說服客戶提前下單,演示系統(tǒng)必不可少。

還可能需要在原始規(guī)范中沒有的新特性和新功能。無論是為了發(fā)現(xiàn)新的缺陷還是增加新的功能,都可以快速修改FPGA原型,而無需花費巨額的一次性工程成本或忍受漫長的制造周期。

靈活MCU概念中的最后步驟是ASIC開發(fā)。一旦建造并測試完原型系統(tǒng),則可著手將設(shè)計轉(zhuǎn)換為結(jié)構(gòu)化ASIC。例如,若采用Altera器件,則設(shè)計立即被轉(zhuǎn)換為HardCopy?結(jié)構(gòu)化ASIC器件。與其它結(jié)構(gòu)化ASIC不同,采用這種設(shè)計流程無需重新進行設(shè)計綜合或花費額外的驗證周期,因為這些器件采用與其FPGA器件相同的構(gòu)建模塊。

采用這種結(jié)構(gòu)化ASIC流程提供的快速周轉(zhuǎn)時間能讓設(shè)計師快速確認FPGA邏輯,從而實現(xiàn)快速、低成本的轉(zhuǎn)換。

靈活MCU小結(jié)

下一代汽車電子系統(tǒng)需要高度專用、成本優(yōu)化的器件以滿足市場需求。考慮到先進工藝技術(shù)開發(fā)成本的急劇增長,傳統(tǒng)MCU的特殊化工作不再具有商業(yè)意義。

功能豐富且面向廣泛應(yīng)用市場的器件常常因太過昂貴而沒有出路。取而代之的是靈活MCU概念,通過實現(xiàn)FPGA原型,它能為特定應(yīng)用開發(fā)正確合適的MCU。驗證、軟件開發(fā)和現(xiàn)場測試可以在設(shè)計完成后立即進行,甚至可以并行進行。

為進行批量生產(chǎn),F(xiàn)PGA設(shè)計可以被直接映射為一個結(jié)構(gòu)化ASIC,無需重新綜合或額外驗證。采用上述方法創(chuàng)建針對應(yīng)用優(yōu)化了的汽車MCU與目前使用固定功能MCU的方法相比,所需時間要短得多,成本也低得多。

圖1:這種汽車信息娛樂平臺具有多個子系統(tǒng)以及可擴展的接口與功能。

圖2:FPGA到ASIC整合之路使MCU的性能和特性得以顯著提升(下方X軸)。

責(zé)任編輯:gt

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

    關(guān)注

    1629

    文章

    21738

    瀏覽量

    603460
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17149

    瀏覽量

    351224
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16367

    瀏覽量

    178113
收藏 人收藏

    評論

    相關(guān)推薦

    FPGA設(shè)計五大優(yōu)勢 凸顯工業(yè)應(yīng)用靈活性

    本文介紹使用Altera?工業(yè)級FPGA作為協(xié)處理或者芯片系統(tǒng)(SoC)解決方案,提高工業(yè)應(yīng)用的靈活性。作為多種工業(yè)產(chǎn)品一個高度集成的平臺,Altera FPGA有效的縮短了
    發(fā)表于 10-28 10:29 ?8708次閱讀

    實現(xiàn)汽車測功應(yīng)用的靈活性

    實現(xiàn)汽車測功應(yīng)用的靈活性本文將向您介紹運用National Instruments產(chǎn)品建立靈活汽車
    發(fā)表于 10-06 15:07

    Altera設(shè)計坊第一期如何通過FPGA提高工業(yè)應(yīng)用靈活性

    ,甚至減少系統(tǒng)總成本...想知道FPGA作為多種工業(yè)產(chǎn)品的高度集成平臺,是如何有效的縮短開發(fā)時間,降低設(shè)計風(fēng)險的嗎?《通過FPGA提高工業(yè)應(yīng)用靈活性的5種方法》
    發(fā)表于 10-11 10:43

    基于FPGA的三軸伺服控制器設(shè)計

    目前伺服控制器的設(shè)計多以DSP或MCU控制核心,但DSP的靈活性不如FPGA,且
    發(fā)表于 07-16 07:41

    請問一下怎么用FPGA實現(xiàn)汽車視頻和圖形控制

    請問一下怎么用FPGA實現(xiàn)汽車視頻和圖形控制
    發(fā)表于 04-29 06:12

    開放式FPGA能否增加測試的靈活性

    測試應(yīng)用中使用FPGA的關(guān)鍵特性有哪些?開放式FPGA能否增加測試的靈活性
    發(fā)表于 05-11 06:40

    嵌入式Linux的靈活性

    嵌入式Linux的靈活性嵌入式計算而設(shè)計的高效、節(jié)能的處理的可用性,以及新處理的低成本,使許多工業(yè)公司嵌入式處理
    發(fā)表于 11-04 08:51

    FPGA車用微控制器MCU提升設(shè)計靈活性

      汽車電子中廣為采用的微控制器(MCU)正快速面臨時間和成本的壓力。使用MCU的主要優(yōu)勢一直以來都是‘創(chuàng)造具有高性價比的高階系統(tǒng)整合’。
    發(fā)表于 03-16 14:58 ?532次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>為</b>車用微<b class='flag-5'>控制器</b><b class='flag-5'>MCU</b>提升設(shè)計<b class='flag-5'>靈活性</b>

    VGA圖形控制器FPGA實現(xiàn)

    經(jīng)過硬件平臺的驗證,基于FPGA 的VGA 圖形顯示已達到設(shè)計要求,可實現(xiàn)彩條、漢字、小圖像和大圖像的顯示,并可實現(xiàn)
    發(fā)表于 06-08 09:55 ?2155次閱讀
    VGA<b class='flag-5'>圖形控制器</b>的<b class='flag-5'>FPGA</b><b class='flag-5'>實現(xiàn)</b>

    MCU 集成式模數(shù)轉(zhuǎn)換提供 MSP 應(yīng)用靈活性

    你是不是感到奇怪,為什么MSP微控制器 (MCU) 在其集成式模數(shù)轉(zhuǎn)換 (ADC) 中提供靈活性,比如說可編程分辨率或功率模式?這個靈活性
    發(fā)表于 04-26 15:33 ?936次閱讀

    AN1387 - 使用PIC32 MCU開發(fā)低成本無控制器(LCC)圖形解決方案

    隨著對圖形化嵌入式應(yīng)用的需求越來越普遍,要求開發(fā)經(jīng)濟高效的解決方案的呼聲也日益高漲。當(dāng)今許多公司提供的解決方案包括一個附加的內(nèi)部或外部圖形控制器作為系統(tǒng)的一部分,這可能使成本更高及設(shè)計更復(fù)雜。多數(shù)
    發(fā)表于 03-27 18:22 ?1次下載
    AN1387 - 使用PIC32 <b class='flag-5'>MCU</b><b class='flag-5'>開發(fā)</b>低成本無<b class='flag-5'>控制器</b>(LCC)<b class='flag-5'>圖形</b>解決方案

    FPGA嵌入式設(shè)計帶來了強大的功能與靈活性

    盡管 FPGA 嵌入式設(shè)計帶來了強大的功能與靈活性,但額外的開發(fā)流程也給設(shè)計工作增加了新的復(fù)雜性和限制問題。整合傳統(tǒng)的硬件-
    發(fā)表于 01-02 15:29 ?1195次閱讀

    采用FPGA對VGA圖形控制器的Verilog設(shè)計方法

    VGA(視頻圖形陣列)作為一種標準的顯示接口得到廣泛的應(yīng)用。依據(jù)VGA顯示原理,介紹了利用FPGA實現(xiàn)對VGA圖形控制器的Verilog設(shè)計方法。詳細描述了各硬件模塊的工作原理及
    的頭像 發(fā)表于 06-29 10:05 ?5141次閱讀
    采用<b class='flag-5'>FPGA</b>對VGA<b class='flag-5'>圖形控制器</b>的Verilog設(shè)計方法

    FPGA內(nèi)如何實現(xiàn)MCU汽車圖形控制器帶來應(yīng)用開發(fā)靈活性

    汽車電子中廣為采用的微控制器MCU)經(jīng)過全速發(fā)展目前遇到了時間和成本障礙。采用MCU帶來的主
    的頭像 發(fā)表于 05-24 15:03 ?2155次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>FPGA</b><b class='flag-5'>內(nèi)</b>如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>MCU</b><b class='flag-5'>為</b><b class='flag-5'>汽車</b><b class='flag-5'>圖形控制器</b><b class='flag-5'>帶來</b>應(yīng)用<b class='flag-5'>開發(fā)</b>的<b class='flag-5'>靈活性</b>

    FPGA嵌入式設(shè)計帶來了強大的功能與靈活性

    盡管 FPGA 嵌入式設(shè)計帶來了強大的功能與靈活性,但額外的開發(fā)流程也給設(shè)計工作增加了新的復(fù)雜性和限制問題。整合傳統(tǒng)的硬件-
    的頭像 發(fā)表于 12-07 09:35 ?544次閱讀
    主站蜘蛛池模板: 午夜免费体验| tube4欧美最新69| 天天干天天爽天天射| 人人草人人插| 午夜看黄| 狠狠色噜噜狠狠狠狠米奇777| 优优优色| 成人三级网址| 四虎最新视频| 精品一区二区三区免费爱| 91寡妇天天综合久久影院| 男女一级特黄a大片| 91拍拍在线观看| 日韩成人毛片高清视频免费看 | 午夜老司机福利| 欧美三级欧美一级| www.激情网.com| 久久理论片| 亚洲一区二区视频| 四虎官网| 国产精品高清一区二区三区| 奇米第四狠狠777高清秒播| 丁香激情小说| 亚洲成人精品在线| 激情综合五月网| 天天搞夜夜| aa三级动态图无遮无挡| 欧美三级中文字幕hd| 手机国产看片| 成人性色生活影片| 亚洲一区免费在线观看| 亚洲欧美国产高清va在线播放| 三级免费观看| 成人欧美一区二区三区视频| 1024你懂的国产在线播放| 一级做a爱片就在线看| 美女黄18| 人人干夜夜操| 亚洲伊人网站| 国产欧美日韩在线人成aaaa| 黄色拍拍拍|