基于网络处理的多核共享SDRAM控制器  

Multi-core Sharing SDRAM Controller Based on Network Processing

在线阅读下载全文

作  者:武颖奇[1] 李康[1] 马佩军[1] 关娜[1] 史江义[1] 

机构地区:[1]西安电子科技大学微电子学院宽禁带半导体材料与器件重点实验室,西安710071

出  处:《计算机工程》2010年第14期212-214,共3页Computer Engineering

基  金:国家自然科学基金资助项目(60506020);陕西省科技厅自然科学基础研究计划基金资助项目(SJ08-ZT13)

摘  要:设计一种基于网络处理的多核共享SDRAM控制器,提出分层优先级仲裁算法以提高多核访问共享内存的效率,针对IP包处理特点,给出一种基于指令控制的块数据传输机制来缩短IP包的读写延迟。在FPGA平台上进行验证,结果表明,当处理长度为64Byte的IP包时,SDRAM控制器的读写效率能提高55%以上。This paper designs a multi-core sharing SDRAM controller based on network processing,presents a hierarchical priority arbitration algorithm to improve the efficiency of accessing shared memory for the multi-core.For the IP packet processing features,a block data transfer mechanism based on the instruction control is presented,which can shorten the latency of processing IP packet.Priority algorithm and block data transfer mechanism are verified on FPGA platform.Results indicate that processing the IP packet of 64 Byte,SDRAM controller can improve the reading and writing efficiency by 55% at least.

关 键 词:分层优先级仲裁 块数据传输 SDRAM控制器 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象