
D
R
A
FT
恩智浦半导体
LPC2917/19
FT
FT
FT
D
D
R
R
A
A
A
FT
FT
FT
D
D
R
A
FT
D
R
R
A
FT
D
D
D
R
A
D
R
ARM9微控制器,带有CAN和LIN
A
D
R
A
D
R
A
D
D
R
A
FT
A
FT
D
R
FT
R
2.2 ARM968E- S处理器
D
R
在ARM968E -S是一个通用的32位RISC处理器,它提供了高
性能和非常低的功率消耗。 ARM架构是基于
精简指令集计算机( RISC)的原理而设计的指令集和相关
译码机制比微程序复杂的要简单得多
指令集计算机( CISC ) 。这种简单性导致了很高的指令吞吐量
从一个小而具有成本效益的控制令人印象深刻的实时中断响应
核心内容。
D
R
A
FT
R
A
FT
R
A
F
D
R
A
FT
D
A
FT
D
R
A
R
A
FT
D
当中最引人注目的功能ARM968E -S是:
单独直接连接的指令和数据紧耦合存储器( TCM)
接口
写缓冲区的AHB和中医巴士
增强型16× 32乘法器能够单周期MAC操作和16位的固定
指向DSP指令,以加速信号处理算法和应用程序。
管道技术的采用,使得处理和存储系统的所有部分
可以连续地操作。在ARM968E -S是基于网络连接的ARMv5TE已经级流水线
架构。典型地,在一个三阶段流水线结构,当一个指令被
执行其继任者被解码和第三条指令从取
内存。在FI VE-级流水线的其他阶段都增加了内存访问和
回写周期。
在ARM968E - S处理器使用了被称为独特的结构化策略
拇指,这使得它非常适合大批量应用与存储
限制或应用代码密度的问题。
拇指背后的关键思想是,超精简指令集。本质上,该
ARM968E - S处理器具有两个指令集:
标准的32位的ARMv5TE集
16位Thumb集
拇指集的16位指令长度使其可以达到两倍的密度
标准的ARM代码,同时保留大部分的ARM的性能优势超过
传统的16位控制器采用16位的寄存器。这可能是因为THUMB代码
运行在相同的32位寄存器和ARM代码。
THUMB代码,可以提供高达65%的ARM代码规模的,而且160 %
连接到一个16位的存储器系统的等效ARM控制器的性能。
在ARM968E - S处理器进行了详细的ARM968E -S数据手册中描述
参考文献。 2 。
2.3片上闪存存储器系统
该LPC2917 / 19包括一个512 KB或768 KB的快闪记忆体系统。该内存可
用于代码和数据的存储。闪速存储器的编程可以是
几种方法来实现。它可以在系统通过串行端口进行编程;例如
可以。
LPC2917_19_1
NXP B.V. 2007年保留所有权利。
初步数据表
启示录1.01 - 2007年11月15日
2 68