繁体中文
设为首页
加入收藏
当前位置:技术文章首页 >> IC资料 >> LPC2917_LPC2919中文资料

LPC2917_LPC2919中文资料

2008-08-27 18:21:20  作者:  来源:互联网  浏览次数:4  文字大小:【】【】【
简介: LPC2917_19-带CAN和LIN的ARM9微控制器 ...
LPC2917_19-带CAN和LIN的ARM9微控制器

概述
  1. 结构概述 LPC2917_19包括:
一个支持实时仿真的ARM968E-S处理器
一个AMBA多层先进的高性能总线(AHB),用来连接片内存储器控制器
用来连接中断控制器的2个DTL总线(通用的NXP接口)以及功率、时钟和复位控制群(也称为子系统)
3个VLSI外围总线(VPB – 一个ARM AMBA先进的外围总线兼容的超集),用来连接子系统的片内外设群
  LPC2917_19以小端字节顺序配置ARM968E-S处理器,所有的外设都运行在自己的时钟频率下,从而降低了整个系统的功耗。子系统的AHB2VPB桥包含一个预写缓冲区(一个传输深度)。这就表明,当ARM968E-S向位于桥的VPB端的一个寄存器发布一个缓冲的写操作时,即使实际的写操作仍未发生,它也可以继续。对相同子系统的另一个写操作在第一个写操作结束之前不会完成。
  2. ARM968E-S处理器
  ARM968E-S是一个通用的32位RISC处理器,提供了很高的性能和极低的功耗。ARM结构基于精简指令集计算机(RISC)的原理,指令集和相关的解码机制比微编程的复杂指令集计算机(CISC)简单得多,这种简化实现了从一个小而成本效率高的控制器内核获得高的指令吞吐量和令人印象深刻的实时中断响应。
  ARM968E-S最鲜明的特性包括:
单独直接连接的指令和数据紧密耦合存储器(TCM)接口
AHB和TCM总线的写缓冲
增强的16×32乘法器,可以执行单周期MAC操作和16位的定点DSP指令,提高了信号处理算法和应用的速度
  ARM968E-S基于ARMv5TE的5级流水线结构,流水线技术的使用使得各个部分的处理和存储器系统可以连续工作。通常,在3级流水线结构中,当一条指令正在执行时,第二条指令正在译码,第三条指令正在从存储器中被取出。在5级流水线中,额外增加的2级用于存储器的访问和写回周期。
  ARM968E-S处理器还采用了一种被称为THUMB的独特结构策略,使得处理器极其适合用在存储空间有限的大批量应用和对代码密度有要求的应用中。
  隐藏在THUMB背后的一个关键概念是它的超精简指令集。实际上,ARM968E-S处理器有2个指令集:
标准32位ARMv5TE指令集
16位THUMB指令集
  THUMB指令集的16位指令长度使它可以获得的代码密度是标准ARM代码的2倍,但仍保留着使用16位寄存器的传统16位控制器所不具备的大部份ARM特性优势。这可能是因为THUMB代码和ARM代码一样,是对相同的32位寄存器进行操作。
  THUMB代码的代码大小是ARM的65%,但其性能却相当于一个连接到16位存储器系统的等效ARM控制器的160%。

特性

ARM968E-S处理器,最大工作频率为80MHz
80MHz下多层AHB系统总线,带有3个独立的层
片内存储器:
    -2个紧密耦合的存储器(TCM),16kB的指令TCM(ITCM),16kB的数据TCM(DTCM)
    -2个独立的内部静态RAM(SRAM);32kB SRAM和16kB SRAM
    -高达768kB的Flash程序存储器
2通道的CAN控制器,支持Full-CAN和大量消息的过滤
2个LIN主机控制器,带有全硬件支持的LIN通信
2个550 UART,带有16字节的Tx和Rx FIFO深度
3个全双工Q-SPI,带有4个从机-选择线,16位宽、8个单元的深度的Tx FIFO和Rx FIFO
4个32位的定时器,每个定时器都包含4个链接到I/O的捕获和比较寄存器
带有定时器改变保护的32位看门狗,在安全时钟下运行
高达108个通用I/O管脚,具有可编程的上拉、下拉或总线保持器
带有16个优先级的向量中断控制器(VIC)
2个8路10位的ADC,总共提供了16个模拟输入,每个通道的转换时间低至2.44μs。每个通道提供一个比较功能,最大限度地减少了中断
高达24个电平有效的外部中断管脚,包括CAN和LIN唤醒特性
外部静态存储器控制器(SMC),带有8个存储器组;高达32位的数据总线,以及高达24位的地址总线
处理器通过外部中断管脚从掉电中唤醒
灵活的复位发生器单元(RGU)可以控制各个模块的复位
灵活的时钟产生单元(CGU)可以控制各个模块的时钟频率
    -片内极低功耗的环形振荡器:0.4MHz的固定频率,通常开启来提供一个Safe_Clock源用于系统监控
    -片内晶体振荡器,工作频率范围为:10MHz~50MHz(最大的PLL输入为15MHz)
    -片内PLL允许CPU工作在80MHz的最大频率下
    -产生多达10个基本时钟
    -7个小数分频器
高度可配置的系统电源管理单元(PMU)
    -单个模块的时钟控制
    -实现了任何配置下最小化系统工作功耗
标准的ARM测试和调试接口,带有实时在线仿真器
支持边界扫描测试
双电源:
    -CPU工作电压:1.8V±5%
    -I/O工作电压:2.7V~3.6V;输入最大可承受5.5V的电压
2种封装:100脚LQFP和144脚LQFP的封装
环境工作温度范围:-40℃~85℃

相关资料:LPC2917_LPC2919 pdf,datasheet

责任编辑:cjb


相关文章
 

最新文章

更多

· PCF8566中文资料
· PCA8563中文资料,管脚图...
· FM1107中文资料,应用介绍...
· FM1106中文资料,应用,真...
· FM1105中文资料,应用,管...
· FM3204/FM3216/FM3264/F...
· FM31L272/FM31L274/FM31...
· FM3135中文资料,管脚图,...
· FM3104/FM3116/FM3164/F...
· CTM8231/CTM8231T中文资...

推荐文章

更多

· PCF8566中文资料
· PCA8563中文资料,管脚图...
· FM1107中文资料,应用介绍...
· FM1106中文资料,应用,真...
· FM1105中文资料,应用,管...
· FM3204/FM3216/FM3264/F...
· FM31L272/FM31L274/FM31...
· FM3135中文资料,管脚图,...
· FM3104/FM3116/FM3164/F...
· CTM8231/CTM8231T中文资...
. LPC2917_LPC2919中文资料

热点文章

更多

· FM1107中文资料,应用介绍...
· PCF8566中文资料
· FM31L272/FM31L274/FM31...
· UJA1069中文资料,管脚图
· PCA8563中文资料,管脚图...
· TJA1055/3中文资料,管脚图
· UJA1065中文资料,管脚图
· FM1105中文资料,应用,管...
· CTM8231/CTM8231T中文资...
· FM3104/FM3116/FM3164/F...
. LPC2917_LPC2919中文资料