新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 導航系統SoC芯片設計方案分析

        導航系統SoC芯片設計方案分析

        作者: 時間:2012-05-14 來源:網絡 收藏

        可配置FPU對LEON數學運算性能的提升極為有效,特別是在運算密集型的設計中。LEON3的GRFPU相對于其他常見微處理器的FPU有較大優勢。表2為若干處理器核FPU單元完成浮點運算指令需要的處理(延遲)時鐘周期數對比情況。

        時鐘周期數說明:括號外數字是指令處理周期數,即硬件流水線中完成該指令的周期;括號內數字是指令延遲周期數,即該指令進入流水線至從流水線中輸出結果所需要的時鐘周期數。

        3 結論

        作為硬件VHDL代碼開源的SPARC架構軟核IP微處理器,LEONX(包括LEON2和LEON3)良好的可移植性和可配置性使其成為建立片上系統微處理器的一個優選。采用Snapgear Embedded Linux的能夠提供一個從內核、庫文件到常用應用程序的驗證原型。然而,LEON硬件配置上的改變、升級需要驅動程序的支持,定制的軟件也需要自主開發。另外,在LEON平臺上移植并運行良好的實時操作系統有RTEMS和eCOS,根據實際的需求可以靈活選擇這些軟件開發平臺。

        通過詳盡的對比測試,LEON軟核的性能優異,在芯片原型設計中得到驗證。測試為基于LEON開源可配置軟核的嵌入式系統開發的軟硬件配置方式提供了有益的參考,特別是集成浮點處理單元FPU的。隨著可編程器件規模的超大型化,實現高性能且配置靈活的開源硬件系統及軟件平臺的優勢日益明顯。為制造ASIC提供前期原型論證提供極大方便。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 柳林县| 增城市| 南木林县| 嵊州市| 商水县| 太谷县| 景洪市| 凤山县| 晋中市| 广汉市| 前郭尔| 云霄县| 将乐县| 泰和县| 如皋市| 汝城县| 信宜市| 浦县| 丰原市| 土默特左旗| 紫金县| 义马市| 盘山县| 梅河口市| 葫芦岛市| 林周县| 靖江市| 兴海县| 隆回县| 鄂伦春自治旗| 林甸县| 仁布县| 嘉善县| 浦北县| 额济纳旗| 烟台市| 孝感市| 达日县| 虎林市| 昌乐县| 芦溪县|