新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式開發人員要使用FPGA的原因

        嵌入式開發人員要使用FPGA的原因

        作者: 時間:2011-05-28 來源:網絡 收藏


          Altium Designer 引入簡單、高層次的處理器實現這一目標,滿足軟件、和 PCB要求,一體化的產品環境在單一應用中把所有需要的流程綜合在一起(圖1)。硬件和軟件統一在平臺級 ,使快速軟件/硬件協同設計成為可能。通過基于 的處理器和處理器包裹內核,設計師可以定位于Altium Designer 或任意受支持的第三方處理器,同時保留設計的全部功能,包括與 外設的方便連接。Altium Designer基于 Viper的編譯器保證在系統支持的所有處理器結構間C級別代碼的兼容性。

          除了快速產品的潛力外, Altium Designer 的一體化本質也為開發帶來了新的設計和功能可能性。Altium 也開發了新的一體化硬件/軟件編譯器技術,不久Altium Designer就將支持該技術。這項技術同時從標準C代碼生成高度優化的可執行代碼和并發硬件的FPGA實現 ,并同時生成在運行時將二者鏈接起來所需的代碼。實際上這意味著開發 可以指定從處理器卸載到硬件的C代碼功能,而Altium Designer一體化的軟件/硬件環境使該流程迅速且透明(圖2)。

        圖2有了先進的軟件工具嵌入式開發人員不用變成硬件工程師就能夠影響修改和調試底層系統硬件


          這樣的系統為開發提供選擇系統復選框以獲得把專用軟件功能轉移到硬件最終的性能和成本改進的潛力。這使得開發人員可以有效地在硬件和軟件之間轉移功能,不斷在優化的應用方案上融合。值得注意的有趣現象是,Altium Designer這一功能以及其他高層功能(如包裹內核和基于庫的預同步軟組件)的軟件開發人員可有效地 FPGA機制內部的硬件。簡言之,該系統的軟件工程師可利用其現有技巧,輕松使用 FPGA 硬件,無需涉及目標器件結構的底層或 RTL編程(圖3)。

        圖3包括硬件可編程硬件和軟件的設計流程的一體化使FPGA器件可以被用于創建完整的嵌入式系統而且這只需要常見的技術


          Altium Designer的一體化開發環境和低成本大規模 FPGA的結合使得嵌入式開發人員可充分開發可編程器件的潛力。使用正確的開發環境后,當前FPGA帶來的大型可重構設計空間使一種新的嵌入式設計方法成為可能 ,設計師可以為電子產品開發帶來革命式的創新,正如幾十年前微處理器的引入給電子工業帶來的革命那樣。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 景谷| 灯塔市| 东方市| 咸宁市| 靖边县| 区。| 六盘水市| 大足县| 定边县| 安新县| 连州市| 海南省| 驻马店市| 娄烦县| 上犹县| 高要市| 濮阳县| 新乡县| 胶南市| 宣城市| 固阳县| 图木舒克市| 濮阳县| 庆元县| 稷山县| 纳雍县| 永安市| 河津市| 蓝田县| 扬中市| 阿勒泰市| 乐至县| 搜索| 邵阳市| 密云县| 会昌县| 吉水县| 修武县| 竹溪县| 禄丰县| 囊谦县|