飞思卡尔半导体公司
数据表:技术数据
文档编号: MCIMX31C
修订版4.1 , 11/2008
MCIMX31C和
MCIMX31LC
MCIMX31C和
MCIMX31LC
多媒体应用
处理器适用于工业和
汽车产品
1
介绍
包装信息
塑料包装
案例1931年19 ×19毫米,0.8 mm间距
订购信息
SEE
表1第3页
有关订购信息。
目录
1引言。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .1
1.1特性。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.2
1.2订购信息。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.3
1.3框图。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.3
2功能描述和
应用信息。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.4
2.1 ARM11微处理器内核。 。 。 。 。 。 。 。 。 。 。 。 0.4
2.2模块库存。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.5
3信号说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.9
4电气特性。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.10
4.1芯片级条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.10
4.2电源上电/掉电
要求和限制。 。 。 。 。 。 。 。 0.15
4.3模块级电气规格。 。 。 。 0.16
5封装信息和管脚。 。 。 。 。 。 。 。 。 。 。 。 0.99
5.1 MAPBGA生产包装
473 19 ×19毫米,0.8 mm间距。 。 。 。 。 。 。 .100
6产品的差异。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.108
7产品文档。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.109
7.1版本历史。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.109
该MCIMX31C和MCIMX31LC多媒体
应用处理器代表在接下来的步骤
低功耗,高性能的应用处理器。
除非另有说明,本数据表中的材料
同时适用于该MCIMX31C和MCIMX31LC
处理器和简称奇在本
文档MCIMX31C 。该MCIMX31LC不
包括图形处理单元(GPU) 。
基于ARM11 微处理器内核,
MCIMX31C提供了低功耗性能
通过这种现代化的数字设备需要消耗
如:
汽车信息娱乐和导航
工业控制(人机界面)
该MCIMX31C需要的优点
ARM1136JF -S 内核运行在400MHz ,并且是
使用最低功耗的优化
最先进的技术,以节省电力( DVFS ,
电源门控,时钟门控) 。以90 nm技术和
双Vt晶体管( 2阈值电压),则
本文件包含的新产品信息。在此说明和信息,如有变更,恕不另行通知。
飞思卡尔半导体公司, 2005-2008 。版权所有。
介绍
MCIMX31C提供了最佳性能与漏电流的平衡。
该MCIMX31C的性能受到了多级缓存系统大幅提升,并设有周边
如MPEG- 4硬件编码器( VGA , 30 fps)的,自治的图像处理单元,设备
矢量浮点( VFP11 )协处理器,和一个基于RISC的SDMA控制器。
该MCIMX31C支持连接到各种类型的外部存储器,如DDR ,NAND闪存
NOR闪存,SDRAM和SRAM 。该MCIMX31C可以连接到各种外部设备的
利用技术,如高速USB2.0 OTG , ATA , MMC / SDIO和CF卡。
1.1
特点
该MCIMX31C被设计用于扩展的操作温度的汽车和工业市场
是必须的。它们提供低功耗解决方案为高性能要求的多媒体和图形
应用程序。
该MCIMX31C是围绕ARM11内核的MCU ,并在90纳米技术来实现。
该系统包括以下功能:
多媒体和浮点硬件加速支持:
- 高达VGA 30 fps的MPEG-4实时编码
- MPEG-4实时视频后处理高达VGA 30 FPS
- 高达QCIF ,每秒30帧的视频电话会议(解码器软件) , 128kbps的
- 最多的视频流媒体(播放), VGA ,每秒30帧, 384 kbps的
- 3D图形和其他应用程序的加速与ARM
紧密耦合的矢量
浮点协处理器
- 论的即时视频处理,能够减少系统存储器加载(例如,在
与未受累或者存储器系统或功率效率取景器的应用程序
ARM CPU)
先进的电源管理
- 动态电压和频率调整
- 多个时钟和电源域
- 电源域的独立门
多种通讯端口和扩展端口,包括一个快速的并行接口,可外接
图形加速器(支持主要的图形加速器销售商)
- 安全
MCIMX31C / MCIMX31LC技术数据,版本4.1
2
飞思卡尔半导体公司
介绍
1.2
订购信息
表1
提供了MCIMX31C的订购信息。
表1. MCIMX31C和MCIMX31LC订购信息
产品型号
MCIMX31CVMN4C
MCIMX31LCVMN4C
MCIMX31CVMN4D
MCIMX31LCVMN4D
1
硅版本
2.0
2.0
2.0.1
2.0.1
工作温度
范围(° C)
-40到85
-40到85
-40到85
-40到85
包
1
19 ×19毫米,
间距0.8mm ,
案例1931年
案例1931年是符合RoHS标准,无铅, MSL = 3 。
1.2.1
间TO2.0和TO 2.0.1功能差异
以下是硅版本2.0和2.0.1版本之间的差异摘要:
修正2.0.1 - IROM更新,以支持从USB HS和SD / MMC启动。
MCIMX31C / MCIMX31LC技术数据,版本4.1
飞思卡尔半导体公司
3
功能描述和应用信息
1.3
框图
SRAM , PSRAM ,
NOR闪存
SDRAM
DDR
NAND闪存,
SmartMedia卡
相机
传感器( 2)
并行
显示器( 2)
串行
液晶显示
图1
示出了MCIMX31C简化接口框图。
篡改
发现
鼠标
键盘
外部存储器
接口(EMI)的
MPEG-4
视频编码器
图像处理单元( IPU )
翻转和旋转
摄像头接口
混纺
SDMA
显示器/电视CTL
预&后处理
国内
内存
扩张
SDHC (2)
PCMCIA / CF
mem的棒( 2)
SIM卡
ATA
DEBUG
ECT
SJC
安全
SCC
RTIC
RNGA
全球定位系统
* GPU的i.MX31L不可用
ATA
硬盘驱动器
计时器
RTC
WDOG
GPT
EPIT (2)
AP外设
AUDMUX
SSI ( 2 )
的UART (5)
I
2
C (3)
FIR
CSPI (3)
PWM
USB主机(2)
USB- OTG
KPP
GPIO
CCM
1-WIRE
IIM
GPU *
动力
管理
IC
ARM11
TM
平台
ARM1136JF-S
TM
I-缓存
D-缓存
L2-Cache
最大
ROMPATCH
VFP
8x8
键盘
串行
EPROM
ETM
快
红外
蓝牙基带
WLAN
SD
卡
PC
卡
PC
卡
USB
主机/设备
图1. MCIMX31C简化的接口框图
2
2.1
功能描述和应用信息
ARM11微处理器核心
该MCIMX31C的CPU是基于ARM V6架构ARM1136JF - S内核。它支持
在ARM的Thumb
指令集,支持Jazelle功能
技术(它可以直接执行的Java
字节代码) ,以及一系列的SIMD DSP指令在16位或8位的数据值在32位操作
寄存器。
在ARM1136JF - S处理器核心功能:
带有集成嵌入式ICE整数单元
逻辑
八阶管线
分支预测与返回堆栈
低中断延迟
MCIMX31C / MCIMX31LC技术数据,版本4.1
4
飞思卡尔半导体公司
功能描述和应用信息
指令和数据存储器管理单元(MMU ) ,采用微TLB结构管理
通过一个统一的主TLB支持
指令和数据的L1高速缓存,包括与命中下错过一个无阻塞数据缓存
事实上,索引/物理寻址L1高速缓存
64位的接口,在L1高速缓存
写缓冲器(旁路)
高速超微总线架构( AMBA )
L2接口
矢量浮点协处理器( VFP )的3D显示和其它对浮点应用
硬件加速
ETM
和基于JTAG的调试支持
2.1.1
存储器系统
在ARM1136JF -S复合物包括16 KB的指令和16KB数据L1高速缓存。它连接到
通过64位指令(只读) MCIMX31C L2的统一高速缓存的64位数据读/写
(双向) ,和64位的数据写接口。
嵌入的16K SRAM可用于音频流数据,以避免对外部存储器的访问
低功率音频播放,对于安全性,或用于其他应用。还有一个32 KB的ROM,用于
引导代码和其它常用的代码和数据。
一个ROM补丁模块提供修补内部ROM的能力。它也可以启动一个外部引导
通过跳转到一个可配置的地址重写引导复位序列。
表2
显示有关表格中的MCIMX31C核心信息。
表2. MCIMX31C核心
CORE
缩写
CORE
名字
简要说明
在ARM1136 平台由ARM1136JF -S内核,在ETM
实时调试模块,一个6× 5的多层AHB的纵横开关( MAX)和一
矢量浮点处理器( VFP ) 。
该MCIMX31C提供一个高性能的ARM11微处理器内核和
高度集成的系统功能。 ARM的应用处理器( AP)和
其他子系统处理的个人,无线和便携式的需要
产品市场与集成的外围设备,先进的处理器核心,
电源管理能力。
集成内存
包括
16字节
指令缓存
16 KB数据
缓存
128 KB的L2
缓存
32K字节的ROM
16 KB的RAM
ARM11或ARM1136
ARM1136平台
MCIMX31C / MCIMX31LC技术数据,版本4.1
飞思卡尔半导体公司
5
飞思卡尔半导体公司
数据表:技术数据
文档编号: MCIMX31C
修订版4.2 , 12/2009
由于从美国国际贸易委员会的命令, BGA封装生产线和部分数字表示目前这里
不提供飞思卡尔在美国进口或销售前, 2010年9月: MCIMX31CVMN4D , MCIMX31LCVMN4D , MCIMX31CVMN4C
MCIMX31C和
MCIMX31LC
MCIMX31C和
MCIMX31LC
多媒体应用
处理器适用于工业和
汽车产品
1
介绍
包装信息
塑料包装
案例1931年19 ×19毫米,0.8 mm间距
订购信息
SEE
表1第3页
有关订购信息。
目录
简介。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 1
特色: 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.2
订购信息。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.3
框图。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.4
功能描述和应用信息4
ARM11微处理器内核。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.4
模块库存。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.6
信号说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.9
电气特性。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.9
芯片级条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.9
供应上电/掉电要求和
限制。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.15
模块级的电气规格。 。 。 。 。 。 。 0.16
封装信息和管脚。 。 。 。 。 。 。 。 。 。 。 。 。 0.99
MAPBGA生产包装473 19 ×19毫米,
间距0.8mm 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 .100
产品文档。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.106
修订历史。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 0.107
该MCIMX31C和MCIMX31LC多媒体
应用处理器代表在接下来的步骤
低功耗,高性能的应用处理器。
除非另有说明,本数据表中的材料
同时适用于该MCIMX31C和MCIMX31LC
处理器和简称奇在本
文档MCIMX31C 。该MCIMX31LC不
包括图形处理单元(GPU) 。
基于ARM11 微处理器内核,
MCIMX31C提供了低功耗性能
通过这种现代化的数字设备需要消耗
如:
汽车信息娱乐和导航
工业控制(人机界面)
该MCIMX31C需要的优点
ARM1136JF -S 内核运行在400MHz ,并且是
使用最低功耗的优化
最先进的技术,以节省电力( DVFS ,
电源门控,时钟门控) 。以90 nm技术和
双Vt晶体管( 2阈值电压),则
本文件包含的新产品信息。在此说明和信息,如有变更,恕不另行通知。
飞思卡尔半导体公司, 2005-2008 。版权所有。
介绍
MCIMX31C提供了最佳性能与漏电流的平衡。
该MCIMX31C的性能受到了多级缓存系统大幅提升,并设有周边
如MPEG- 4硬件编码器( VGA , 30 fps)的,自治的图像处理单元,设备
矢量浮点( VFP11 )协处理器,和一个基于RISC的SDMA控制器。
该MCIMX31C支持连接到各种类型的外部存储器,如DDR ,NAND闪存
NOR闪存,SDRAM和SRAM 。该MCIMX31C可以连接到各种外部设备的
利用技术,如高速USB2.0 OTG , ATA , MMC / SDIO和CF卡。
由于从美国国际贸易委员会的命令, BGA封装生产线和部分数字表示目前这里
不提供飞思卡尔在美国进口或销售前, 2010年9月: MCIMX31CVMN4D , MCIMX31LCVMN4D , MCIMX31CVMN4C
1.1
特点
该MCIMX31C被设计用于扩展的操作温度的汽车和工业市场
是必须的。它们提供低功耗解决方案为高性能要求的多媒体和图形
应用程序。
该MCIMX31C是围绕ARM11内核的MCU ,并在90纳米技术来实现。
该系统包括以下功能:
多媒体和浮点硬件加速支持:
- 高达VGA 30 fps的MPEG-4实时编码
- MPEG-4实时视频后处理高达VGA 30 FPS
- 高达QCIF ,每秒30帧的视频电话会议(解码器软件) , 128kbps的
- 最多的视频流媒体(播放), VGA ,每秒30帧, 384 kbps的
- 3D图形和其他应用程序的加速与ARM
紧密耦合的矢量
浮点协处理器
- 论的即时视频处理,能够减少系统存储器加载(例如,在
与未受累或者存储器系统或功率效率取景器的应用程序
ARM CPU)
先进的电源管理
- 动态电压和频率调整
- 多个时钟和电源域
- 电源域的独立门
多种通讯端口和扩展端口,包括一个快速的并行接口,可外接
图形加速器(支持主要的图形加速器销售商)
- 安全
MCIMX31C / MCIMX31LC技术数据,版本4.2
2
飞思卡尔半导体公司
介绍
1.2
订购信息
由于从美国国际贸易委员会的命令, BGA封装生产线和部分数字表示目前这里
不提供飞思卡尔在美国进口或销售前, 2010年9月: MCIMX31CVMN4D , MCIMX31LCVMN4D , MCIMX31CVMN4C
3
表1
提供了MCIMX31C的订购信息。
表1. MCIMX31C和MCIMX31LC订购信息
1
产品型号
MCIMX31CVMN4C!
MCIMX31LCVMN4C!
MCIMX31CVMN4D!
MCIMX31LCVMN4D!
MCIMX31CJMN4C
MCIMX31LCJMN4D
1
硅版本
2.0
2.0
2.0.1
2.0.1
2.0.1
2.0.1
工作温度
范围(° C)
-40到85
-40到85
-40到85
-40到85
-40到85
-40到85
包
2
19 ×19毫米,
间距0.8mm ,
案例1931年
由于从美国国际贸易委员会, BGA封装生产线的订单
这里显示的零件号目前不提供飞思卡尔在美国进口或销售
之前, 2010年9月美国:所反映的图标( ! )
2
案例1931年是符合RoHS标准,无铅, MSL = 3 。
1.2.1
间TO2.0和TO 2.0.1功能差异
以下是硅版本2.0和2.0.1版本之间的差异摘要:
修正2.0.1 - IROM更新,以支持从USB HS和SD / MMC启动。
MCIMX31C / MCIMX31LC技术数据,版本4.2
飞思卡尔半导体公司
功能描述和应用信息
1.3
框图
SRAM , PSRAM ,
NOR闪存
SDRAM
DDR
NAND闪存,
SmartMedia卡
相机
传感器( 2)
并行
显示器( 2)
串行
液晶显示
图1
示出了MCIMX31C简化接口框图。
篡改
发现
鼠标
键盘
外部存储器
接口(EMI)的
MPEG-4
视频编码器
图像处理单元( IPU )
翻转和旋转
摄像头接口
混纺
SDMA
显示器/电视CTL
预&后处理
扩张
SDHC (2)
ARM11
TM
AP外设
AUDMUX
SSI ( 2 )
的UART (5)
I
2
C (3)
FIR
CSPI (3)
PWM
USB主机(2)
USB- OTG
KPP
GPIO
CCM
1-WIRE
IIM
GPU *
动力
管理
IC
国内
内存
平台
PCMCIA / CF
mem的棒( 2)
SIM卡
ATA
DEBUG
ECT
SJC
ARM1136JF-S
TM
I-缓存
D-缓存
L2-Cache
最大
ROMPATCH
VFP
计时器
RTC
WDOG
GPT
EPIT (2)
安全
SCC
RTIC
RNGA
8x8
键盘
串行
EPROM
全球定位系统
* GPU的i.MX31L不可用
ATA
硬盘驱动器
ETM
快
红外
蓝牙基带
WLAN
SD
卡
PC
卡
PC
卡
USB
主机/设备
图1. MCIMX31C简化的接口框图
2
2.1
功能描述和应用信息
ARM11微处理器核心
该MCIMX31C的CPU是基于ARM V6架构ARM1136JF - S内核。它支持的
ARM的Thumb
指令集,支持Jazelle功能
技术(使直接执行Java字节的
码) ,以及一定范围的上在32位寄存器的16位或8位的数据值进行运算的SIMD DSP指令。
在ARM1136JF - S处理器核心功能:
带有集成嵌入式ICE整数单元
逻辑
八阶管线
分支预测与返回堆栈
低中断延迟
MCIMX31C / MCIMX31LC技术数据,版本4.2
4
飞思卡尔半导体公司
由于从美国国际贸易委员会的命令, BGA封装生产线和部分数字表示目前这里
不提供飞思卡尔在美国进口或销售前, 2010年9月: MCIMX31CVMN4D , MCIMX31LCVMN4D , MCIMX31CVMN4C
功能描述和应用信息
2.1.1
存储器系统
在ARM1136JF -S复合物包括16 KB的指令和16KB数据L1高速缓存。它连接到
通过64位指令(只读) MCIMX31C L2的统一高速缓存的64位数据读/写
(双向) ,和64位的数据写接口。
嵌入的16K SRAM可用于音频流数据,以避免对外部存储器的访问
低功率音频播放,对于安全性,或用于其他应用。还有一个32 KB的ROM,用于
引导代码和其它常用的代码和数据。
一个ROM补丁模块提供修补内部ROM的能力。它也可以启动一个外部引导
通过跳转到一个可配置的地址重写引导复位序列。
表2
显示有关表格中的MCIMX31C核心信息。
表2. MCIMX31C核心
CORE
缩写
CORE
名字
简要说明
在ARM1136 平台由ARM1136JF -S内核,在ETM
实时调试模块,一个6× 5的多层AHB的纵横开关( MAX)和一
矢量浮点处理器( VFP ) 。
该MCIMX31C提供一个高性能的ARM11微处理器内核和
高度集成的系统功能。 ARM的应用处理器( AP)和
其他子系统处理的个人,无线和便携式的需要
产品市场与集成的外围设备,先进的处理器核心,
电源管理能力。
集成内存
包括
16字节
指令缓存
16 KB数据
缓存
128 KB的L2
缓存
32K字节的ROM
16 KB的RAM
ARM11或ARM1136
ARM1136平台
MCIMX31C / MCIMX31LC技术数据,版本4.2
飞思卡尔半导体公司
5
由于从美国国际贸易委员会的命令, BGA封装生产线和部分数字表示目前这里
不提供飞思卡尔在美国进口或销售前, 2010年9月: MCIMX31CVMN4D , MCIMX31LCVMN4D , MCIMX31CVMN4C
指令和数据存储器管理单元(MMU ) ,采用微TLB结构管理
通过一个统一的主TLB支持
指令和数据的L1高速缓存,包括与命中下错过一个无阻塞数据缓存
事实上,索引/物理寻址L1高速缓存
64位的接口,在L1高速缓存
写缓冲器(旁路)
高速超微总线架构( AMBA )
L2接口
矢量浮点协处理器( VFP )的3D显示和其它对浮点应用
硬件加速
ETM
和基于JTAG的调试支持