南京理工大學(xué)1隊(duì)_第1頁(yè)
南京理工大學(xué)1隊(duì)_第2頁(yè)
南京理工大學(xué)1隊(duì)_第3頁(yè)
南京理工大學(xué)1隊(duì)_第4頁(yè)
南京理工大學(xué)1隊(duì)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

南京理工大學(xué)1隊(duì),第三屆龍芯杯系統(tǒng)能力培養(yǎng)大賽,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,e7d195523061f1c02e66e4f24090f95771f2a25398b4c6a397210DEF3B34B42E7CAE3753A3E55670C5C5B393DCCD8D49F265F3A29442F2D10D421F974AABEA3384308323DA72972389F1817D14B0E600743FE404E944E728C7C05FBDA91ECF8BA9458BB317DAF71F426278CDBF45735D17D9168573546D7149FE2580E692492728B4DA1D5BAC5B914A38CB9177F128D2,目 錄,CONTENTS,e7d195523061f1c060910eeaeeff1464599dc3392e14be42F6605DBF3376AA578EAD49A2F34CDE9F8BA873D9FC4305B94F8C98BE913D0BB55B77B4982D855D57316D9666CF50C0C1F882EEA92AB650391898752DC0F28C027E30AABBE39009D367F52CF2EB08CFD5B7F9FB4301E8C18380EF535FE4A4CCCE7A68EA8B854FFF693052B82C6FF16E3D,1,CPU架構(gòu)簡(jiǎn)介,01,CPU架構(gòu)簡(jiǎn)介 CPU Architecture,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,經(jīng)典五級(jí)流水線 AXI總線 實(shí)現(xiàn)MIPS release1 指令集 L1指令Cache L1數(shù)據(jù)Cache 主頻最高89MHz IPC比值27.806,e7d195523061f1c060910eeaeeff1464599dc3392e14be42F6605DBF3376AA578EAD49A2F34CDE9F8BA873D9FC4305B94F8C98BE913D0BB55B77B4982D855D57316D9666CF50C0C1F882EEA92AB650391898752DC0F28C027E30AABBE39009D367F52CF2EB08CFD5B7F9FB4301E8C18380EF535FE4A4CCCE7A68EA8B854FFF693052B82C6FF16E3D,2,設(shè)計(jì)亮點(diǎn),02,(3) 乘除法器設(shè)計(jì),CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足與展望,02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,乘法器,*,02,(3) 乘除法器設(shè)計(jì),CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足與展望,02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,乘法器,串行乘法器 陣列乘法器 流水線乘法器,Log32=5 cycle time,02,(3) 乘除法器設(shè)計(jì),CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足與展望,02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,除法器,普通的不恢復(fù)余數(shù)除法每次迭代移動(dòng)一位被除數(shù),商值在01范圍內(nèi)選取,32位除法運(yùn)算需要32個(gè)時(shí)鐘周期。 基-16除法運(yùn)算每次迭代4位被除數(shù),商值就在0F范圍內(nèi)進(jìn)行選擇,通過(guò)判斷部分余數(shù)與除數(shù)各倍數(shù)之差,得到商值和下一次迭代所需的部分余數(shù),需要10個(gè)時(shí)鐘周期。,32/4 =8 cycle time,(1) I-Cache設(shè)計(jì),02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,8KB,20,6,6,狀態(tài)機(jī): FETCH UNCACHE UNCACHE_UP REFILL,(1) I-Cache設(shè)計(jì),擇優(yōu)選擇最終方案,02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,(2) D-Cache設(shè)計(jì),02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,偽LRU替換策略,02,(2) D-Cache設(shè)計(jì),CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足與展望,02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,Cache_ram,Cache_ctrl,Write_cache,EXE,MEM,WB,D-Cache流水線,02,(2) D-Cache設(shè)計(jì),CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足與展望,02,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,Store buffer 和 Miss buffer,Store buffer 在MEM階段產(chǎn)生寫(xiě)命中時(shí),將數(shù)據(jù)寫(xiě)入store buffer,然后在WB階段根據(jù)store buffer中的值和相關(guān)控制信號(hào)將數(shù)據(jù)寫(xiě)入D-cache中。后續(xù)落在store buffer地址范圍內(nèi)的load可以從store buffer中取回最新的值,不會(huì)阻塞流水線。 Miss buffer 在MEM階段產(chǎn)生寫(xiě)不命中的時(shí)候,直接將數(shù)據(jù)寫(xiě)入miss buffer中,不暫停流水線, 后續(xù)從內(nèi)存讀出的替換數(shù)據(jù)直接寫(xiě)到miss buffer中,然后在WB階段將miss buffer中的值寫(xiě)入D-cache中。后續(xù)落在miss buffer地址范圍內(nèi)的load和store可以直接對(duì)miss buffer進(jìn)行讀寫(xiě)操作,不會(huì)阻塞流水線。,e7d195523061f1c060910eeaeeff1464599dc3392e14be42F6605DBF3376AA578EAD49A2F34CDE9F8BA873D9FC4305B94F8C98BE913D0BB55B77B4982D855D57316D9666CF50C0C1F882EEA92AB650391898752DC0F28C027E30AABBE39009D367F52CF2EB08CFD5B7F9FB4301E8C18380EF535FE4A4CCCE7A68EA8B854FFF693052B82C6FF16E3D,3,SOC搭建,SOC搭建,03,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,SOC搭建,03,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),SOC搭建,不足之處,通過(guò)串口實(shí)現(xiàn)虛擬機(jī)械臂控制,通過(guò)4x4鍵盤實(shí)現(xiàn)自主控制,具有實(shí)際意義。,e7d195523061f1c060910eeaeeff1464599dc3392e14be42F6605DBF3376AA578EAD49A2F34CDE9F8BA873D9FC4305B94F8C98BE913D0BB55B77B4982D855D57316D9666CF50C0C1F882EEA92AB650391898752DC0F28C027E30AABBE39009D367F52CF2EB08CFD5B7F9FB4301E8C18380EF535FE4A4CCCE7A68EA8B854FFF693052B82C6FF16E3D,4,不足之處,不足之處,04,CPU架構(gòu)簡(jiǎn)介,設(shè)計(jì)亮點(diǎn),S

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論