在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 浮點:用 FPGA 嵌入式處理器實現(xiàn)您的構想

            浮點:用 FPGA 嵌入式處理器實現(xiàn)您的構想

            作者:Glenn Steiner, 賽靈思公司高級經(jīng)理 Ben Jones,賽靈思公司高級DSP設計工程師 Peter Alfke,賽靈思公司杰出工程師 時間:2009-10-23 來源:電子產(chǎn)品世界 收藏

              讓浮點盡在掌握之中

            本文引用地址:http://www.biyoush.com/article/99212.htm

              -5 APU-FPU 提供免費的 Platform Studio,支持浮點定制。您可分別采用約 2500 個或約 4900 個 LUT 寄存器對來實現(xiàn)單或雙精度 FPU,也可在無需添加 邏輯的情況下運行具有浮點仿真功能的軟件應用。

              性能水平可預先選擇:選擇適當?shù)?FPU,或實施設計并確定軟件仿真是否滿足要求;如未滿足,可升級軟 FPU。

              顯而易見,如果能從軟件仿真中獲得足夠的性能,則無需 FPU。但如果需要更高的性能,可使用 APU-FPU。如果應用需要 FPU 或正在使用與之配套的編譯器,可選擇雙精度 FPU。如果應用僅需單精度運算且您正在使用賽靈思 GNU 編譯器,則單精度 FPU 會降低邏輯要求。謹記,如果選擇雙精度 FPU,它將執(zhí)行單精度運算,然后將運算結果進行四舍五入,以提供單精度 FPU 的精確度。

              典型性能增益

              當您在評估是需要硬 FPU 還是軟 FPU 時,應首先確定代碼的浮點密集程度。代碼通常包括不同浮點、整數(shù)、存儲器以及邏輯運算等。因此,盡管基準可作為潛在性能提升的指示器,但運行您自己的代碼會更好。

              表 1 列出了 400 MHz -5 FXT 440 處理器、軟件仿真以及與該處理器相連的 200 MHz 雙精度 APU-FPU 的基準數(shù)據(jù),透過該表可清晰了解 APU-FPU 執(zhí)行浮點密集代代碼的性能表現(xiàn)。

              表中所列數(shù)據(jù)是賽靈思用于評估處理器浮點單元性能的一組基準數(shù)據(jù)的子集。平均而言,軟 FPU 可比軟件仿真快 6 倍,而單精度 FPU 可比雙精度 FPU 快 13%。

              在浮點占主導地位的情況下,可通過優(yōu)化代碼來提高軟 FPU 的性能,以充分利用 FPU 管線。FIR 濾波器基準就是一例很好的潛在性能增益。未經(jīng)優(yōu)化的代碼是典型的“教科書代碼”,雖便于閱讀,但大多數(shù) FPU 執(zhí)行時往往效率低下。然而,通過實施循環(huán)展開、最大限度地延長 FPU 寄存器中常數(shù)的保留時間,以及交叉存取其他代碼與浮點指令,設計方案的性能可得到顯著提高。在本例中,優(yōu)化濾波器代碼比未經(jīng)優(yōu)化的代碼快 3.8 倍,比軟件仿真快 30 倍。

              總之,-5 FXT 借助其 440 處理器可為嵌入式應用提供眾多選擇。您可在有無 FPU 的情況下執(zhí)行設計方案、用性能較高的 FPU來替代軟件仿真技術、為 Virtex-5 FXT 量身定制處理能力資源,所有這些都是為了滿足您的最佳設計需求,讓“一切盡在您的掌握之中” 。

              * EDK 10.1 SP2 GNU 帶標志的編譯器:-O3 -funroll-循環(huán)

              表 1——400 MHz 處理器與 200-MHz FPU 的典型浮點性能


            上一頁 1 2 3 4 下一頁

            關鍵詞: xilinx FPGA Virtex PowerPC

            評論


            相關推薦

            技術專區(qū)

            關閉