網(wǎng)絡(luò)處理器中異步訪問DRAM存儲(chǔ)控制系統(tǒng)的設(shè)計(jì)與優(yōu)化
[Abstract]:With the continuous development of communication technology and microelectronics industry, network applications are constantly updated. With the rapid growth of network bandwidth and the continuous updating of network protocols, the traditional network equipment solutions can no longer meet the needs of users in terms of high performance and programmable. Although traditional network devices such as (GPP) have good flexibility and low cost, but because of its low performance, it is not suitable for processing high-speed network traffic; ASIC (ApplicationSpecificIntegratedCircuit). Although the performance of; ASIC (ApplicationSpecificIntegratedCircuit) is high, it can realize all kinds of mature network functions by hardware. However, because of its long design cycle, low flexibility and high cost; FPGA (FieldProgrammableGateArray), although it can be programmed repeatedly, it can extend the service type flexibly to some extent, but it is not mature because of the technical limitation. ASIP (ApplicationSpecificInstructionProcessor), which is the network processor (NP), combines the advantages of the traditional devices mentioned above. It is composed of several microprocessors and some hardware coprocessors. It works in parallel and controls the processing flow through software. It has the characteristic of programmable and extensible, and realizes the effective combination of business flexibility and high performance. The DRAM storage controller designed in this paper adopts various optimization strategies in order to fully improve the memory access efficiency of other main devices of the network processor. Because XDNP adopts the design structure of heterogeneous multi-core hardware multithreading, its multiple packet processing engine (PE) and multiple threads of each packet processing engine need to continuously access the off-chip DRAM memory. Since only one thread of one packet processing engine can access the DRAM chip at any one time, the delay of access to the DRAM chip becomes the most critical factor that determines the performance of the network processor. The DRAM memory controller designed in this paper aims at the memory access characteristics of XDNP multi-core sharing, and adopts a pipeline structure to process the memory access instructions of different components to the DRAM chip, which greatly improves the memory access efficiency and the running frequency of the DRAM controller. The throughput of the DRAM controller is increased by 3. 6 times, and the average delay is reduced by 50 times. The operating frequency increased 1.1 times from 200m to 220m. In addition, the arbitration of memory access instructions issued by different devices is optimized. The arbitration strategy based on mixed priority of Round-Robin is used to dynamically adjust the priority of all kinds of memory access instructions, which greatly improves the efficiency of DRAM controller.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP332
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 李文;唐志敏;;一種減少內(nèi)存訪問延時(shí)的方法[J];計(jì)算機(jī)工程;2006年03期
2 關(guān)娜;李康;馬佩軍;武穎奇;;一種縮短共享存儲(chǔ)訪問時(shí)延的優(yōu)化仲裁技術(shù)[J];計(jì)算機(jī)應(yīng)用研究;2010年04期
相關(guān)博士學(xué)位論文 前1條
1 張曉明;網(wǎng)絡(luò)處理器設(shè)計(jì)的若干關(guān)鍵技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2006年
相關(guān)碩士學(xué)位論文 前8條
1 趙佳良;異構(gòu)多核網(wǎng)絡(luò)處理器中高性能共享存儲(chǔ)器系統(tǒng)關(guān)鍵技術(shù)研究[D];西安電子科技大學(xué);2011年
2 邵榮平;網(wǎng)絡(luò)處理器并行處理技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2003年
3 蘇進(jìn);異步FIFO存儲(chǔ)器的設(shè)計(jì)[D];合肥工業(yè)大學(xué);2007年
4 關(guān)娜;網(wǎng)絡(luò)處理器系統(tǒng)中SDRAM控制器電路設(shè)計(jì)與仲裁優(yōu)化研究[D];西安電子科技大學(xué);2010年
5 武穎奇;網(wǎng)絡(luò)處理器中SDRAM存儲(chǔ)器接口模塊設(shè)計(jì)研究[D];西安電子科技大學(xué);2010年
6 光青;MPSoC存儲(chǔ)控制器的流水線結(jié)構(gòu)設(shè)計(jì)與研究[D];西安電子科技大學(xué);2012年
7 劉萌;面向IP包處理的微引擎處理器功能驗(yàn)證方法研究[D];西安電子科技大學(xué);2012年
8 彭毓佳;多核網(wǎng)絡(luò)處理器共享存儲(chǔ)控制系統(tǒng)設(shè)計(jì)與優(yōu)化[D];西安電子科技大學(xué);2012年
本文編號(hào):2273904
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2273904.html