娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

在選擇合適的 SoC FPGA 時體系結構的重要性

發布者:碼上奇跡最新更新時間:2014-05-13 來源: Altera關鍵字:SoC  FPGA  Altera 手機看文章 掃描二維碼
隨時隨地手機看文章

    在大部分嵌入式系統中,處理器和現場可編程門陣列(FPGA)完成最繁重的工作。處理器和 FPGA通常單獨工作,如果兩種技術能夠一起出色的協同工作,將形成功能更強大的嵌入式計算平臺。

    在這些系統中,處理器一般提供高級管理功能,而 FPGA 完成嚴格的實時操作,大量的數據處理,或者處理器不太容易支持的接口功能。

    SoC FPGA 器件在一個器件中成功集成了處理器和 FPGA 體系結構。將兩種技術合并起來具有很多優點,包括更高的集成度、更低的功耗、更小的電路板面積,以及處理器和 FPGA 之間帶寬更大的通信,等等。這一同類最佳的器件發揮了處理器與 FPGA 系統融合的優勢,同時還保留了獨立處理器和 FPGA 的優點。

    與以前的器件設計相比,SoC FPGA 的功能和性能相當甚至是更好,但是減小了電路板面積,降低了功耗和系統成本——高達 50%以上。通過在一個硅片上集成這些技術,系統開發人員避免了塑料封裝的成本問題。如果設計中的 CPU 和 FPGA 使用分立的外部存儲器,那么,設計人員應該將這些合并到一個存儲器件中,進一步降低系統成本和功耗,減小電路板面積。處理器和 FPGA之間的信號現在是在同一個硅片中,它們之間通信消耗的能耗要比使用分立芯片低很多。而且,處理器和 FPGA 之間有數千路內部連接,與兩芯片解決方案相比,集成解決方案能夠有效的提高帶寬,降低延時。

    嵌入式開發人員在為自己的應用選擇最佳 SoC FPGA 時,需要考慮很多設計問題和工程決定。這些選擇標準包括系統性能、系統可靠性、功耗、開發工具和未來發展路線圖等。

采用 SoC FPGA 提高系統性能
    最終,SoC FPGA 中的系統性能是由能否在四個主要 SoC 功能之間高效移動數據來決定的,即處理器、FPGA 邏輯、互聯,以及片內和片外存儲器。
在各種應用中,系統性能主要是由數據通路性能決定的,器件應能夠以“線速”處理連續數據流,很少出現失速或者中斷。在這些應用中,FPGA 邏輯處理關鍵數據通路,而處理器對控制通路進行高級管理。處理器解釋一小部分到達數據,盡量不參與數據通路的工作。

    為完成這種協調的合作,現代 SoC FPGA 采用了 ARM 雙核 Cortex-A9 應用處理器,集成到高級28nm FPGA 架構中。與其他應用處理器相比,Cortex-A9 非常理想的同時實現了低功耗、功能、帶寬和性能。

    專門設計了 Cyclone V SoC 中的互聯,FPGA 邏輯和處理器之間的吞吐量高達 100 Gbps 以上,從而提高了系統性能,圖 1。FPGA 邏輯和 Cortex-A9 處理器之間的 100 Gbps 互聯保證了系統有足夠的互聯性能,支持大吞吐量數據流。

圖 1.Cyclone V SoC,FPGA 和處理器之間>100 Gbps 互聯


    能夠有效的訪問片內和片外存儲器也使得 SoC FPGA 提高了系統性能。Cyclone V SoC 中的硬核存儲器控制器采用了復雜算法,盡可能提高您存儲器的效率。這些算法使用缺陷權重羅賓帶等復雜算法,管理會話優先級、對命令和數據重新排序、調度未完成的會話,從而提高了存儲器帶寬。

    其他的性能源自通過軟件定制存儲器控制器,與定制數據指標非常符合。
評估存儲器控制器性能時,重要的是不僅僅要關注總線寬度和速度。LMbench 等系統級基準測試適用于查看存儲器子系統的總體性能。在67MHz Cyclone V SoC 系統上運行 LMbench 基準測試表明,具有智能存儲器控制器的 Cyclone V SoC 的存儲器帶寬更高——比競爭 SoC 器件高出17%,而且存儲器工作頻率降低了 25%。這種在效率上的優勢支持 Cyclone V SoC 以更低的時鐘速率實現更大的帶寬,降低了系統功耗。

采用 SoC FPGA 提高系統可靠性
     隨著存儲器容量的不斷增長,對錯誤探測和糾正的需求已經成為當今設計的發展趨勢。大部分現代系統包括專用硬件來幫助實現數據完整性。這包括糾錯碼(ECC)保護——不僅僅是存儲器控制器的一部分,而且還集成在處理器的片內存儲器、高速緩存、外設緩沖以及 FPGA 中。錯誤檢查和糾正電路使系統更可靠,系統不受意外數據錯誤或者數據損壞的影響。

    存儲器保護是通常與高級處理器中的存儲器控制器相關的特性,稱之為存儲器管理單元(MMU)或者存儲器保護單元(MPU)。處理器的存儲器保護單元防止了錯誤或者非法的處理器會話讀取甚至損壞其他存儲器區。在 Cortex-A9 處理器中,ARM 的 TrustZone 技術擴展了這一保護概念,為安全敏感的系統提供了系統級方法。

    使用 Cyclone V SoC,為操作系統和嵌入式應用軟件指定了特定的存儲器區域,而其他存儲器區域可以專門用于基于 FPGA 的功能,如圖 2 所示。通過存儲器保護,FPGA 主機功能不會損壞操作系統或者嵌入式軟件區域。

 
圖 2.SoC 應用中的 DDR 存儲器保護,處理器和 FPGA 共享公共的存儲器。



集成降低功耗
     新電子應用對功耗的要求越來越高——不僅僅是手持式設備,而且還有汽車應用,甚至是服務器機架等,這些都有很大的功耗和散熱預算。SoC FPGA 器件是可行的解決方案,幫助嵌入式開發人員實現其功耗預算。
如圖 3 所示,在一片 SoC FPGA 中集成處理器和 FPGA 組件能夠把系統功耗降低 10%到 30%。I/O在器件之間傳送信號,通常需要較高的電壓,是應用中最耗能的組件。

圖 3.在一片 SoC FPGA 中集成處理器和 FPGA,共享外部存儲器接口,減少了高功耗的芯片間I/O 連接。


    簡單的集成不但降低了功耗,Cyclone V SoC 還具有時鐘選通和調整等低功耗模式。處理器和FPGA 還有獨立的電源平面,支持應用程序完全關斷 FPGA 供電,而保持處理器工作,監視任何中斷。

    為優化功耗,SoC 設計與電源設計的關系越來越密切。在系統級,電源供電設計有時候要比 SoC器件本身功耗更大。這些系統的難點在于怎樣在減小電源供電布局和提高供電效率之間達到均衡。有很多電源供電選擇為Cyclone V SoC 提供支持,高級 DC-DC 電源轉換器技術也為其提供支持,支持設計人員滿足嚴格的功耗預算和空間限制要求。Altera 提供 Enpirion 電源模塊新產品,非常適合滿足基于 SoC FPGA 的嵌入式系統的空間和效率限制要求。

熟悉的開發工具支持 SoC FPGA
    集成了前沿 ARM 應用處理器和 FPGA 架構的新一類 SoC 器件,能夠以更低的成本,更迅速的實現低功耗電子產品,打開了新的應用空間。但是,伴隨著硬件創新,FPGA 工具、片內調試、軟件調試和分析工具也應該不斷創新。軟件最終決定了設計人員能否成功的使用這些器件。為實現更廣泛的應用,軟件開發人員必須找到合適的 SoC FPGA,掌握其特性,就像獨立處理器軟件開發那樣輕松高效的使用它們。

    來自 Altera 的 SoC FPGA 由 SoC 嵌入式設計套裝(EDS)提供支持,套裝包括全套的 ARM 兼容工具包,支持在 Altera SoC 器件上開發嵌入式軟件。它包括開發工具、實用工具程序、運行時軟件,以及應用實例,幫助您迅速開始 SoC 嵌入式系統的固件和應用軟件開發。Altera 和 ARM 之間這種非常重要的關系導致 SoC EDS 提供了獨特的 Altera 版 ARM Development Studio 5 (DS-5?)工具包。ARM DS-5 高級多核調試功能與 FPGA 自適應功能相結合——能夠立即看到 FPGA 硬件中的改動,無縫鏈接至 Altera 的 SignalTap 邏輯分析器,這一 SoC EDS 工具包幫助嵌入式軟件開發人員獲得了前所未有的全芯片可視化和控制能力。

    當調試出現問題時,開發團隊必須能夠確定這是硬件還是軟件問題。支持 Altera SoC FPGA 的工具實現了處理器子系統和 FPGA 子系統之間代碼和波形的交叉觸發,或者從波形到代碼的觸發,很容易找到導致這些問題的原因。結果,開發團隊能夠找到并跟蹤系統中某一狀態是怎樣出現的,為什么出現。交叉觸發、跟蹤和全局時間戳是 IP 驗證、定制驅動開發以及工程中系統集成部分非常重要的特性。

    除了找到故障位置之外, SoC EDS 還幫助嵌入式系統開發人員知道系統為什么會進入這種故障狀態,是怎樣進入的。ARM 系統跟蹤模塊(STM)支持跟蹤基于 CPU 的軟件事件。當系統執行時,應用軟件可以發出硬件和軟件事件“探測”信號,以監視系統行為,深入探查其工作。在“FPGA自適應”調試環境中,STM 支持 CPU 和 FPGA 域的事件監視,不要求系統停止工作。


未來的 SoC FPGA 路線圖

    當選擇 SoC FPGA 時,必須確定供應商的產品路線圖.如圖 4 所示,從長期看,這將保持您的系統競爭力,支持軟件前向移植。開始時,所有硅片發展路線圖的基礎都是硅片工藝技術。目前Altera 提供的 Cyclone V 和 Arria V SoC 采用了 28 nm 低功耗工藝制造,幫助工業、汽車、醫療和通信等對功耗要求較高的應用降低了功耗。

    Altera 的下一代 Arria 10 SoC 優化了中端應用的性能,提高了功效,減小了外形封裝,降低了成本,適合多種中端無線基礎設施、廣播、軍事,以及計算機和存儲應用。Arria 10 SoC 基于 TSMC的 20 nm 工藝技術,結合了雙核 Cortex-A9 處理器系統和業界領先的可編程邏輯技術。實現雙核Cortex-A9 處理器系統簡化了第一代 SoC FPGA 的軟件移植,尺寸更小的工藝技術將性能提升至1.5 GHz。

     在先進通信、軍事和數據中心應用中,第三代 Stratix 10 SoC 將進一步突破性能和帶寬。Stratix 10SoC 基于 Intel 14nm 三柵極工藝技術,具有 64 位四核 ARM Cortex-A53 處理器。Cortex-A53 支持32 位兼容模式,如果需要,很容易實現現有軟件的移植。

圖 4.Stratix 10 SoC 是 Altera 的第三代 SoC,采用 Intel 的 14 nm 三柵極工藝技術,集成了四核Cortex-A53 處理器。


    SoC FPGA 是功能強大的新一類可編程器件,適用于多種電子設計。最流行的商用器件集成了標準 ARM 雙核 Cortex-A9——具有豐富的外設、片內存儲器、高速內部互聯體系結構、分層片內存儲器,還有前沿的 FPGA 架構。創新軟件設計和調試工具支持開發人員同時查看并交叉觸發芯片的兩部分(處理器和 FPGA)組成。市場上的這些器件表面上看起來非常相似,但實際上底層體系結構卻不盡相同。

 

關鍵字:SoC  FPGA  Altera 引用地址:在選擇合適的 SoC FPGA 時體系結構的重要性

上一篇:Altera Stratix 10 :FPGA首次集成浮點DSP
下一篇:Xilinx首批Virtex UltraScale FPGA發貨

推薦閱讀最新更新時間:2024-05-02 23:04

萊迪思半導體和WEIKENG INDUSTRIAL簽署擴展代理協議
美國俄勒岡州希爾斯波羅市 - 2012 年 1 月 30 日 - 萊迪思半導體公司(NASDAQ: LSCC)和 Weikeng Industrial Co., Ltd 今日宣布簽署了 他 們已經簽署了一項擴展代理協議。根據協議條款,萊迪思半導體公司授權 Weikeng Technology Pte Ltd 公司在東南亞(印度尼西亞、馬來西亞、菲律賓、新加坡、泰國和越南)和印度銷售萊迪思所有系列創新的低功耗、低成本FPGA、PLD和可編程電源管理解決方案。 “ 擴展 Weikeng 在 東南亞和印度地區的代理是一個重要的里程碑,標志著 Lattice-Weikeng 的合作 關系達到了新的高度”, Weiken
[半導體設計/制造]
ARM、DSP、FPGA的技術特點和區別
ARM(Advanced RISC Machines)是微處理器行業的一家知名企業,設計了大量高性能、廉價、耗能低的RISC處理器、相關技術及軟件。ARM架構是面向低預算市場設計的第一款RISC微處理器,基本是32位單片機的行業標準,它提供一系列內核、體系擴展、微處理器和系統芯片方案,四個功能模塊可供生產廠商根據不同用戶的要求來配置生產。由于所有產品均采用一個通用的軟件體系,所以相同的軟件可在所有產品中運行。目前ARM在手持設備市場占有90以上的份額,可以有效地縮短應用程序開發與測試的時間,也降低了研發費用。這里有一篇介紹ARM結構體系發展介紹。 DSP(digital singnal processor)是一種獨特的微處理器,
[單片機]
革新踐行 再聚ICCAD — Socionext攜創新科技亮相ICCAD2022
革新踐行 再聚ICCAD — Socionext攜創新科技亮相ICCAD2022 中國上海,2022年12月14日 --- SoC設計與應用技術領導廠商Socionext Inc.(以下“Socionext”)將攜多項領先技術解決方案亮相在廈門舉辦的中國集成電路設計業2022年會暨廈門集成電路產業創新發展高峰論壇(ICCAD 2022)。 隨著人工智能技術在汽車自動駕駛、大規模數據中心等應用領域的不斷突破,人們對于芯片計算效率、計算能力和能耗比都提出了更高的要求,在此背景下,ASIC需求水漲船高。作為行業領先的SoC設計與應用供應商,Socionext提出了獨到的“Solution SoC”業務模式,與全球客戶開展深
[嵌入式]
革新踐行 再聚ICCAD — Socionext攜創新科技亮相ICCAD2022
2010年FPGA盤點:兩巨頭在28nm中采用新技術
FPGA可以讓產品設計人員自由改寫邏輯。由于FPGA無需在寫入電路信息時使用掩模,因此與使用ASIC時相比,設備廠商可以大幅削減開發費用。日本國內外設備廠商著眼于此,紛紛開始采用FPGA。 在此背景下,FPGA業界在2010年出現了許多采用28nm級制造工藝的新技術。打頭陣的是美國阿爾特拉(Altera)。該公司在2010年2月發布了28nm工藝FPGA產品中使用的最尖端核心技術。此次發布的新技術分別是“EmbeddedHardCopyBlocks”、“部分重構(PartialReconfiguration)”以及“28Gbit/秒收發器”。阿爾特拉表示,隨著移動互聯網、光纖到戶(FibertotheHome)、LTE/
[嵌入式]
具有多個電壓軌的FPGA和DSP電源設計實例
大多數電子產品由于包含一個或多個FPGA或DSP數字處理芯片而需要提供多個電源軌。在為這些數字IC供電時,有多種方案可以選擇,也有許多潛在的陷阱需要避免。在“具有多個電壓軌的FPGA和DSP應用的電源設計方法”一文中,作者提出了多電壓軌FPGA和DSP應用的電源解決方案,討論了功率預算和排序選擇等在系統水平所關注的問題。本文將著重討論如何在各種類型的點到負載點(POL)直流/直流轉換器之間做出選擇,并討論如何設計這些轉換器才能滿足直流精度以及啟動和暫態要求。 降壓直流/直流轉換器拓撲的回顧 降壓POL直流/直流轉換器可以分成兩類:線性穩壓器和基于電感的開關穩壓器。圖1顯示了線性穩壓器的功能圖。 線性穩壓器的主要優點是芯
[電源管理]
采用FPGA數字顯示解決方案降低系統成本
如今數字顯示設備中引起成本變化的主要因素是顯示屏。在設計階段,不斷推進基于平臺的顯示設計的決策可以大大減少采購成本。如果能支持多種顯示屏尺寸,原始設備制造商(OEM)能從一個供應商那里得到較大的折扣。為了支持多種顯示屏供應商的規范,OEM可以創建競爭形勢以得到較低的價格。這兩種方案節省的開支大于由于需要額外的器件而引起價格的上升,例如能實現基于平臺設計的FPGA。此外,多個供應商的支持降低了連續供給的風險。 基于平臺的顯示設計的一些考慮 為了采用基于平臺的方法獲取最佳的成本節省和靈活性,系統設計者為系統挑選器件時須遵循下列準則:不同地方的對圖形處理器的要求不同,可編程特性支持全球的多種標準和格式,加速終端
[嵌入式]
可穿戴智能設備熱 低成本可編程SoC方案有譜
隨著物聯網興起,目前可穿戴智能設備市場非常火熱,受芯片成本功耗以及設計復雜度等約束,誰能為可穿戴智能設備提供一個低成本、低功耗與更高處理能力的SoC級方案顯得至關重要!   目前的低功耗ARM MO和M3微處理器供應商眾多,在滿足物聯網應用上扮演著重要的角色。但由于其核的處理能力都在100MIPS以下,在一些對于系統要求較高的應用,工程師可能不得不去選擇FPGA芯片。但是受芯片的成本和功耗限制,以及設計復雜度方面,FPGA的方案確實又會讓工程師捉襟見肘。   來自英國布里斯托爾市一家年輕的芯片公司XMOS,最新發布了一款集成了ARM Cortex-M3多核微控制器xCORE-XA,創造了低成本、低功耗和可編輯的SoC解決方案,
[模擬電子]
可穿戴智能設備熱 低成本可編程<font color='red'>SoC</font>方案有譜
FPGA芯片產品銷售量大幅增長 安路科技Q1扣非凈利潤同比增870.90%
4月28日,安路科技發布一季度業績報告稱,今年一季度,公司實現營業收入為2.58億元,同比增長72.15%,歸母凈利潤為1769.39萬元,同比增長206.34%;扣非凈利潤為1546.13萬元,同比增長870.90%。 安路科技稱,隨著公司芯片產品不斷豐富且競爭力持續提升,市場影響力持續增強,一季度營業收入同比保持大幅增長。同時,公司研發費用占收入比持續下降,公司報告期內實現盈利。 資料顯示,安路科技是國內較早開始FPGA芯片及專用EDA軟件研發、設計和銷售的企業。經過十年的自主研發和技術積累,公司形成了完善的技術體系和深厚的技術儲備,具備了FPGA產品硬件、軟件、測試、應用方面完整的核心技術。 目前,公司的FPGA芯片產品
[手機便攜]
<font color='red'>FPGA</font>芯片產品銷售量大幅增長 安路科技Q1扣非凈利潤同比增870.90%
小廣播
最新嵌入式文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 嵊州市| 桓台县| 昆明市| 保靖县| 荃湾区| 云梦县| 息烽县| 西宁市| 准格尔旗| 鸡泽县| 同江市| 克山县| 大宁县| 乐山市| 彰武县| 江口县| 石嘴山市| 和平区| 广德县| 桐梓县| 大新县| 霍州市| 萨嘎县| 乌海市| 龙山县| 将乐县| 鄂托克前旗| 信丰县| 沁源县| 漾濞| 辽阳市| 三都| 浑源县| 奎屯市| 左贡县| 贵阳市| 铜梁县| 股票| 汾西县| 壶关县| 阿瓦提县|