新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 采用FPGA協處理器優化汽車信息娛樂和信息通信系統(04-100)

        采用FPGA協處理器優化汽車信息娛樂和信息通信系統(04-100)

        ——
        作者:Cyclone和Stratix產品市場資深經理 Paul Ekas 時間:2008-03-31 來源:電子產品世界 收藏

          由主處理器控制專用硬件加速器,一般通過寄存器和存儲接口實現,每個寄存器控制部分硬件加速器的運行。這適用于Delphi系統的默認協同芯片,也適用于下載到協同中的協處理器體系。通過使用可以直接將寄存器和存儲器接口標準化,以控制任何編程實現的協處理器。標準化的接口可以定義怎樣讀取和寫入協處理器數據,怎樣開始和停止這一過程,怎樣進行復位,并包括了一組寄存器實現控制專用操作。所有這些寄存器都是內線性地址映射的一部分,這樣,軟件物理器件驅動器能夠很容易的讀取寄存器。

        本文引用地址:http://www.104case.com/article/80965.htm

          協處理器的軟件物理器件驅動器與硬件寄存器接口相比,具有更高級的抽象功能。軟件驅動器實現了系統算法參數到控制寄存器的映射,因此可以很容易的編寫和維護應用軟件。底層的硬件改變時,高層的模型器件驅動器可以保持不變。Delphi系統中的軟件體系提出了幾個抽象層,將算法實現從其軟硬件物理實現中分離出來,為軟件或硬件協處理器算法提供了強有力的支持。FPGA協處理器非常適用于這種Delphi軟硬件體系。

          FPGA可以設計應用到許多基本體系和Delphi結構相似的系統中去。這些系統包括一個或者多個控制器或DSP處理器,可以使用FPGA加速實現需要高性能處理的任務。實現FPGA協處理器的關鍵在于為FPGA設計不同的硬件加速器,外部控制處理器集成硬件加速器,產生進行硬件加速控制的軟件層。所需硬件加速器應用包括視頻和通信的主流算法。這些應用有廣闊的市場,已經開始服務于那些致力于設計標準專用知識產權(IP)硬件加速器的專業公司。這類公司提供通用算法,直接應用到先進的低成本FPGA上。可以直接購買商用MPEG2,MPEG4,H.264,WiFi的IP模塊,以及許多其他的視頻和通信標準IP模塊。圖2的例子是Amphion公司的MPEG4解碼器IP模塊,適用于ASIC或FPGA應用場合。

          下一步是在FPGA中集成硬件加速器,利用外部總線進行控制,數據輸入和輸出。設計者可以使用一種新的開發工具,很容易的實現這種集成。利用來自Altera的系統集成工具--SOPC Builder,設計者從可用的IP列表中選擇合適的IP模塊。進行選擇時,參數化菜單顯示不同結構的選項,這些選項由使用者在執行前進行設置。設置好參數后,模塊便被包含到別的外設列表中,處理器由工程師進行集成。每個獨立IP模塊被選擇并參數化后,他們將被集成到處理體系中去。



        關鍵詞: FPGA 汽車娛樂系統

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 保亭| 大庆市| 略阳县| 西和县| 蒙阴县| 宜兰市| 林西县| 青岛市| 遂溪县| 凭祥市| 时尚| 卓资县| 临沧市| 布尔津县| 无极县| 昌乐县| 肇庆市| 玉环县| 屏南县| 乐平市| 无极县| 自贡市| 灵山县| 奉化市| 沁水县| 南充市| 临沂市| 台南市| 河池市| 行唐县| 开平市| 张家口市| 海阳市| 石渠县| 和林格尔县| 阿拉善左旗| 普兰县| 巴彦淖尔市| 滕州市| 栖霞市| 三明市|