MeP(媒体嵌入式处理器)
媒体嵌入式处理器是基于东芝原生结构的媒体处理器。由于其灵活的可配置性和可扩展性,可以定制MeP用于目标应用。
![]()
MePcore概述
- MePcore是一个可配置的、可扩展的处理器核心
- 32-位RISC架构
- 采用32位/16位不同长度的指令,代码效率高
- 支持选择性指令和其它配置项
- 支持硬件扩展接口
- 不取决于制程技术的完全可综合设计
- 高性能和低功耗
配置项
- 通过选择媒体处理器要求的可选择指令或者高速缓冲存储器的大小,可以设置最佳配置。
- 可选择指令
- 32位乘法/除法、位操作、零检测、差分绝对值以及其它
- 存储器配置
- 指令高速缓冲存储器:0 - 16 Kbytes,直接映射或者双向组相联
- 数据高速缓冲存储器:0 - 16 Kbytes,直接映射或者双向组相联
- 指令RAM: 0 to 32 Kbytes
- 数据: 0 to 128 Kbytes
- 中断控制器:1-32个中断来源以及1, 3, 7, 或者15个优先等级
- 定时器/计数器:0-4个通道
- 调试器支持功能
- 总线宽度:32或者64位
- 字节排序:Big-Endian或Little-Endian
硬件扩展
- 具体应用扩展可连接至MePcore,用于高性能处理。
- 用户定制指令单元
- 定制指令,用于单周期算术运算
- DSP单元
- 定制指令,用于多周期算术运算。
- 能够访问MePcore的内部数据RAM
- 同步双组访问MePcore的数据RAM
- VLIW 协处理器
- 作为一个双向或者三向VLIW处理器和MePcore一同工作
- 硬件引擎
- 可扩展控制寄存器(每个最多4K字)
开发环境
- 第三方供应商提供软件开发环境,其支持在此描述的配置项和硬件扩展
- MeP综合环境
- 语言工具(C/C++编译器、汇编器和链接器)
- 软仿真器
- 调试器
- 评估电路板
MeP模块
- 模块是一个处理器模块,为具体的应用定制
- MePcore
- 可配置处理器核心
- 扩展
- 四种硬件扩展
- 多个扩展
- 局域总线
- MeP模块里的内部数据总线
- 分级总线结构,获得更高的传输效率
- DMAC
- 在全局总线和MePcore或者扩展间传输数据
- 全局总线 I/F
- 提供一个总线桥接至芯片上的总线

