天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

YHFT-Matrix處理器中EMIF與DDR2接口的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-05-08 19:13

  本文選題:YHFT-Matrix + 外部存儲(chǔ)器接口; 參考:《國(guó)防科學(xué)技術(shù)大學(xué)》2012年碩士論文


【摘要】:YHFT-Matrix處理器是國(guó)防科技大學(xué)設(shè)計(jì)的一款高性能DSP,主要面向3GPP-LTE無(wú)線通信基帶處理領(lǐng)域。采用VLIW結(jié)構(gòu),16/32位可變長(zhǎng)類RSIC指令集,每周期最大流出10條指令。處理器包含標(biāo)量和向量?jī)刹糠诌\(yùn)算單元,標(biāo)量單元負(fù)責(zé)簡(jiǎn)單的計(jì)算以及程序流控,向量單元內(nèi)含有多個(gè)向量運(yùn)算部件,提供主要的運(yùn)算能力。 現(xiàn)今運(yùn)算能力的大幅提高對(duì)存儲(chǔ)器的數(shù)據(jù)傳輸速率有了更高的要求。為了設(shè)計(jì)出更高性能的外部存儲(chǔ)器接口(EMIF)部件,本文從研究DDR2存儲(chǔ)器的結(jié)構(gòu)和時(shí)序特點(diǎn)入手,并根據(jù)YHFT-Matrix處理器的體系結(jié)構(gòu)設(shè)計(jì)出一款能夠同時(shí)處理四核訪問(wèn)請(qǐng)求的EMIF。同時(shí)兼顧DDR2SDRAM和ASRAM的結(jié)構(gòu)特點(diǎn),,完成了適用于本款高性能DSP的EMIF設(shè)計(jì)、驗(yàn)證與測(cè)試,DDR2SDRAM的連接與板級(jí)測(cè)試。 針對(duì)YHFT-Matrix處理器內(nèi)部數(shù)據(jù)通路結(jié)構(gòu),提出了EMIF模塊對(duì)各請(qǐng)求源進(jìn)行輪轉(zhuǎn)式仲裁、根據(jù)優(yōu)先級(jí)排序,并將通信協(xié)議轉(zhuǎn)換成AXI總線的協(xié)議的設(shè)計(jì)方法。最終使得12個(gè)請(qǐng)求源能夠公平的訪問(wèn)外存。在協(xié)議轉(zhuǎn)換時(shí),由于外部存儲(chǔ)器與內(nèi)核時(shí)鐘頻率不同,本文設(shè)計(jì)了一個(gè)異步對(duì)接,負(fù)責(zé)將500Mhz時(shí)鐘域下的內(nèi)核信號(hào)同步到DDR2SDRAM采用的200Mhz時(shí)鐘域。在完成驗(yàn)證與測(cè)試之后,本文對(duì)EMIF的傳輸方式又做了部分修改,使得傳輸效率有了大幅提升。 采用了將DDR2控制器(固核)和PHY(硬核)集成到Y(jié)HFT-Matrix處理器內(nèi)的連接策略,并深入分析了YHFT-Matrix處理器中的DDR2接口。DDR2接口可以外接4個(gè)16-bit位寬的1Gbit器件組成4Gbit的DDR2存儲(chǔ)器。DDR2PHY的時(shí)鐘達(dá)200Mhz,數(shù)據(jù)寬度為64位。DDR2控制器對(duì)芯片內(nèi)部提供AXI數(shù)據(jù)總線和APB配置總線接口,并負(fù)責(zé)為指令Cache、數(shù)據(jù)Cache和DMA(直接存儲(chǔ)器訪問(wèn)接口)提供程序和數(shù)據(jù)。DDR2SDRAM通過(guò)EMIF模塊與處理器內(nèi)核連接起來(lái)。 此外,本文對(duì)以上設(shè)計(jì)進(jìn)行了較為系統(tǒng)地驗(yàn)證,并進(jìn)行了板級(jí)測(cè)試。測(cè)試結(jié)果表明,單核得到DDR2SDRAM讀每個(gè)字最短時(shí)間為15ns,寫(xiě)一個(gè)字最短時(shí)間為10ns,四核同時(shí)讀的情況也可維持單核的15ns一個(gè)字。在優(yōu)化后,單核DMA讀速率有了接近50%的提高,但四核同時(shí)讀的速率并沒(méi)有顯著提高。
[Abstract]:YHFT-Matrix processor is a high performance DSP designed by the University of National Defense Science and Technology. It is mainly oriented to the baseband processing field of 3GPP-LTE wireless communication. A 16 / 32 bit variable length RSIC instruction set with VLIW structure is used, with a maximum outflow of 10 instructions per cycle. The processor consists of scalar unit and vector unit. Scalar unit is responsible for simple calculation and program flow control. Nowadays, the great improvement of computing power requires higher data transmission rate of memory. In order to design a higher performance external memory interface (EMIF) component, this paper studies the structure and timing characteristics of DDR2 memory, and designs an EMIF which can process four-core access requests simultaneously according to the architecture of YHFT-Matrix processor. At the same time, considering the structural characteristics of DDR2SDRAM and ASRAM, the design of EMIF suitable for this high performance DSP is completed, and the connection and board test of DDR2 SDRAM are verified and tested. Aiming at the internal data path structure of YHFT-Matrix processor, this paper presents a design method for EMIF module to rotate each request source, sort it according to priority, and convert the communication protocol to AXI bus. Finally, 12 request sources can access the external memory equitably. In the protocol conversion, because the external memory and the kernel clock frequency are different, this paper designs an asynchronous docking, which is responsible for synchronizing the kernel signals in the 500Mhz clock domain to the 200Mhz clock domain adopted by DDR2SDRAM. After completing the verification and testing, the transmission mode of EMIF is partly modified in this paper, which greatly improves the transmission efficiency. The connection strategy of integrating DDR2 controller (fixed core) and PHY (hard core) into YHFT-Matrix processor is adopted. The DDR2 interface. DDR2 interface in YHFT-Matrix processor can be connected with four 1Gbit devices with 16-bit width to form 4Gbit DDR2 memory. DDR2PHY clock is 200Mhz. the data width is 64 bits. DDR2 controller provides AXI data bus and APB configuration bus interface to the chip. It is also responsible for providing programs and data. DDR2 SDRAM for instruction Cache. data Cache and DMA (Direct memory access Interface). The SDRAM is connected to the processor kernel through the EMIF module. In addition, the above design is systematically verified and tested at board level. The test results show that the minimum time for DDR2SDRAM to read each word is 15ns, and the shortest time for writing a word is 10ns.The four-core simultaneous reading can also maintain a single core 15ns word. After optimization, the reading rate of mononuclear DMA was increased by nearly 50%, but the rate of simultaneous reading by four cores was not significantly increased.
【學(xué)位授予單位】:國(guó)防科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP332

【參考文獻(xiàn)】

相關(guān)期刊論文 前4條

1 楊文華,羅曉沛;專用集成電路的設(shè)計(jì)驗(yàn)證方法及一種實(shí)際的通用微處理器設(shè)計(jì)的多級(jí)驗(yàn)證體系[J];計(jì)算機(jī)研究與發(fā)展;1999年06期

2 夏軍;龐征斌;李小芳;潘國(guó)騰;李永進(jìn);;一種高性能DDR2控制器的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與科學(xué);2010年07期

3 楊剛,楊f^,汪道輝;SOC與芯片設(shè)計(jì)方法[J];微計(jì)算機(jī)信息;2003年02期

4 許慶功;李孜;趙佳;張永勝;;高速異步FIFO的設(shè)計(jì)與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2009年20期

相關(guān)博士學(xué)位論文 前1條

1 劉祥遠(yuǎn);多核SoC片上網(wǎng)絡(luò)關(guān)鍵技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2007年



本文編號(hào):1862684

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1862684.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7bf5e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com