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

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

ID:32025049

大?。?.34 MB

頁數(shù):61頁

時間:2019-01-30

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

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

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

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

3、的所有常見超越函數(shù)的計算,作者土要就CORDIC實(shí)現(xiàn)指數(shù)函數(shù)進(jìn)行了討論。4.完成了浮點(diǎn)處理單元的數(shù)據(jù)通路設(shè)計,包括尾數(shù)部件和指數(shù)部件。5.完成了浮點(diǎn)處理單元的模塊級和系統(tǒng)級驗(yàn)證,F(xiàn)PGA調(diào)試以及整個設(shè)計的集成。目前,基于“龍騰”S1芯片的PCI04工控機(jī)主機(jī)單板穩(wěn)定運(yùn)行了DOS6.22操作系統(tǒng)和典型應(yīng)用程序,并在某型號無人機(jī)飛行控制系統(tǒng)中順利完成了應(yīng)用驗(yàn)證。關(guān)鍵詞:浮點(diǎ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ò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。