LMB connects only to the on-chip BRAMs.Its access latency is one clock cycle.
OPB (IBM CoreConnect On-chip Peripheral Bus to access OPB compatible Peripherals) is the main bus to connect to the Microblaze core and its peripherals.Its access latency depends on the type of peripheral being addressed.
MicroBlaze Configurations
Configuration 1: IOPB+ILMB+DOPB+DLMB
Configuration 2: IOPB+DOPB+DLMB
Configuration 3: ILMB+DOPB+DLMB
Configuration 4: IOPB+ILMB+DOPB
Configuration 5: IOPB+DOPB
Configuration 6: ILMB+DOPB
·What are the MicroBlaze™ bus interfaces?
MicroBlaze has two bus interfaces:
LMB: Local Memory Bus to access only on-chip BRAMs
OPB: IBM CoreConnect On-chip Peripheral Bus to access OPB compatible peripherals.
·Why would you need an OPB-to-OPB Bridge, when you use both IOPB and DOPB sides?
The OPB-to-OPB bridge is only required if the data-side OPB needs access to the instruction-side OPB peripherals, such as for software-based debugging.
·What are the the most common MicroBlaze™ configurations?
Configuration 1: IOPB+ILMB+DOPB+DLMB
Configuration 3: ILMB+DOPB+DLMB
博客介绍了MicroBlaze相关内容,包括LMB仅连接片上BRAM,访问延迟为一个时钟周期;OPB是连接Microblaze核心及其外设的主要总线,访问延迟取决于外设类型。还列举了多种MicroBlaze配置,并提及总线接口、OPB - OPB桥的使用原因以及常见配置,最后提到了MicroBlaze异常表。
3147

被折叠的 条评论
为什么被折叠?



