基于Xilinx MicroBlaze多核嵌入式系统的设计

被引:14
作者
何宾
王瑜
机构
[1] 北京化工大学信息科学与技术学院
关键词
Xilinx; 多核处理器; MicroBlaze; 嵌入式; 核间通信;
D O I
10.14022/j.cnki.dzsjgc.2011.13.036
中图分类号
TP368.1 [微处理机];
学科分类号
081201 ;
摘要
MicroBlaze核是嵌入在Xilinx FPGA之中的属于32位RISC Harvard架构软处理器核。针对Xilinx MicroBlaze软处理器的核间互连,实现多处理器核之间的快速通信的目的,采用了PLB和FSL总线混连的方法,利用xpsmail-box和xpsmutex核完成核间的通信与同步,通过在Xilinx EDK平台下,将3个软处理器核嵌入到FPGA Spartan-3E芯片上的试验,开发出了一个运行在FPGA上的基于多处理器的嵌入式可编程片上系统,得出此种多核处理器混连的可行性与实用性,核间通信速度得到提升的结论。
引用
收藏
页码:141 / 144
页数:4
相关论文
共 7 条
[1]   基于Xilinx MicroBlaze的嵌入式GPS接收机研究 [J].
王尔申 ;
张淑芳 ;
张芝贤 .
通信技术, 2010, 43 (10) :28-30
[2]   向多核平台移植操作系统的研究 [J].
蔡勉 ;
田健生 .
现代电子技术, 2010, 33 (05) :182-184
[3]   MicroBlaze嵌入式处理器的硬件加速模块设计 [J].
陈锐 ;
徐建华 ;
蒋亚东 .
微处理机, 2009, 30 (05) :3-6
[4]   基于Microblaze多核系统的设计及在FPGA上的实现 [J].
李剑阳 ;
付宇卓 ;
刘婷 .
微电子学与计算机, 2009, 26 (07) :160-163
[5]   基于FSL总线的UART外设IP核设计 [J].
王玉峰 ;
胥保华 .
单片机与嵌入式系统应用, 2008, (02) :45-47
[6]  
一种基于FPGA的MPSoC架构的设计方法与实现[D]. 张益嘉.大连理工大学. 2009
[7]  
Xilinx FPGA开发实用教程[M]. 清华大学出版社 , 田素云, 2008