浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)

浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)

ID:32025049

大小:2.34 MB

頁數(shù):61頁

時間:2019-01-30

浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)_第1頁
浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)_第2頁
浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)_第3頁
浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)_第4頁
浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)_第5頁
資源描述:

《浮點指數(shù)類超越函數(shù)運算算法的研究和硬件實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、摘要作者結(jié)合國家“十五”預(yù)研課題(編號41308010307),完成了32位CISC微處理器“龍騰”C1浮點處理單元的設(shè)計與驗證工作?!褒堯v"C1微處理器在指令集和接口時序上與Intel486DX2兼容,已作為微處理器IP核應(yīng)用于SoC芯片“龍騰”S1中。論文主要工作如下:1.參與設(shè)計并實現(xiàn)了“龍騰”Cl的浮點處理單元。主要負(fù)責(zé)了整個浮點處理單元的結(jié)構(gòu)設(shè)計,浮點接口單元的設(shè)計與實現(xiàn),以及部分浮點算法的分析與實現(xiàn)。目前以“龍騰’’C1為核心的SoC芯片一“龍騰’’Sl已經(jīng)采用SMICO.18umCMOS

2、工藝成功流片。2.研究和分析了目前常見的指數(shù)函數(shù)算法,包括查找表法,多項式擬合法,基于查找表的多項式擬合法,Digit-by-digit算法和CORDIC算法。3:重點分析了J.S.Walther的經(jīng)典CORDIC算法,并結(jié)合“龍騰”C1浮點處理單元對面積、速度和精度的具體要求,對CORDIC算法進(jìn)行了推導(dǎo),得到了一種適合“龍騰”C1的CORDIC算法,轉(zhuǎn)變換次序、數(shù)值表示方法和迭代流程,并確定了該算法的硬件實現(xiàn)步驟,即旋從而可以用較低的硬件代價來達(dá)到比較高的運算精度。這種方法可以實現(xiàn)包括指數(shù)函數(shù)在內(nèi)

3、的所有常見超越函數(shù)的計算,作者土要就CORDIC實現(xiàn)指數(shù)函數(shù)進(jìn)行了討論。4.完成了浮點處理單元的數(shù)據(jù)通路設(shè)計,包括尾數(shù)部件和指數(shù)部件。5.完成了浮點處理單元的模塊級和系統(tǒng)級驗證,F(xiàn)PGA調(diào)試以及整個設(shè)計的集成。目前,基于“龍騰”S1芯片的PCI04工控機主機單板穩(wěn)定運行了DOS6.22操作系統(tǒng)和典型應(yīng)用程序,并在某型號無人機飛行控制系統(tǒng)中順利完成了應(yīng)用驗證。關(guān)鍵詞:浮點處理單元,IEEE754,CISC,指數(shù)函數(shù),CORDICAbstractTheworkofthisthesisissupported

4、bytheNationalAdvancedResearchProject(No.41308010307).Theauthorparticipatesinthedesignandverificationofa32-bitCISCmicroprocessor‘‘Longtium’’C1.‘‘Longtium’’C1iscompatiblewithIntel486DX2instructionsetandhasbeenintegratedinto“Longtium”S1asanIPcore.Following

5、researchworkisincludedinthisthesis:1.TakepartinthedesignandimplementationofFPU(Floating-PointUnit).TheauthorisreponsibleforthearchitecturedesignofFPUandtheimplementationofFIU(Floating-pointInterfaceUnit).Somefloatingalgorithmsarealsoanalyzed.The‘'Longti

6、um”S1hasbeentape—outwithSMICO.18umCMOStechnologysuccessfully.2。Studyandanalyzethefamiliaralgorithmsforhardwareimplementationoftheexponentialfunction,includingTablelookupmethod,Polynomialapproximationmethod,Combinedmethod,Digit-by·digitmethodandCORDICmet

7、hod.3.AnalyzetheJ.S.WaltherCORDICalgorithmandpresentthe‘'Longtium’’C1CORDICalgorithmforthehardwareimplmentationbasedonthedemandofarea,speedandprecision.Theauthorproposesthehardwareimplementationstepofthisalgorithm,whichincludesrotationsequence,dataforma

8、tanditerationflow.Theimplementationcanarchievehighprecesionwithlowhardwareoverhead,whichalsocanbeusedforalltheelementarytranscendentalfunctions.4.DesignthedatapathofFPU,whichincludesmantissapartandexponentpart.5.Achievetheverific

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。