- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
FPGA片上系统的无线保密通信终端
录入:edatop.com 点击:
软核控制模块
3.3.1 软核MicroBlaze简介
MicroBlaze 是一款由xilinx公司开发的嵌入式处理器软核,其采用RISC(Reduced Instruction Set Computer)优化架构。它符合IBM CoreConnect标准,能够与PPC405系统无缝连接[3]。MicroBlaze是一个非常简化却具有较高性能的软核,在Spartan3E系列FPGA中它只占400个Slice,相当于10万门FPGA容量的1/3。其为哈佛结构,32位地址总线,独立的指令和数据缓存,并且有独立的数据和指令总线连接到IBM的PLB总线,使得它能很容易和其它外设IP核一起完成整体功能。支持SPI、I2C、PCI、CAN总线,支持重置、硬件异常、中断、用户异常、暂停等机制,可配置UART、GPIO等接口。
3.3.2 microblaze的控制流程
图3 microblaze的控制流程
作者:毋杰 康丙寅 王昭婧 黄克军 电子科技大学 来源:电子产品世界
上一篇:802.11n无线网络技术剖析
下一篇:精细化无线覆盖方案应用