PC87591L - N05 LPC移动嵌入式控制器
初步
2004年4月
修订版1.2
PC87591L-N05
LPC移动嵌入式控制器
概述
美国国家半导体PC87591L - N05是一款高度IN-
带有嵌入式RISC内核tegrated嵌入式控制器
并集成高级功能。此设备是针对
供了广泛的使用在低的便携式应用
引脚数( LPC)接口。
在此数据表,引用了PC87591L - N05包括
在PC87591L - VPCN05和PC87591L - SLCN05 。
该PC87591L - N05采用了国家CompactRISC
CR16B芯(一个高性能的16位RISC处理器) ,
片上ROM和RAM内存,系统支持功能
tions和总线接口单元( BIU )的直接接口
与外部存储器(如闪存)和I / O设备。
系统支持的功能包括:监视, PWM ,定时器,
中断控制,通用I / O( GPIO ),内部
键盘矩阵扫描, PS / 2
接口方面, ACCESS总线
接口和高精度的模拟到数字(ADC)和
数 - 模转换(DAC )转换器,用于电池充电,系
统控制,系统运行状况的监测和模拟控制。
该PC87591L - N05的接口通过一个LPC主机接口
面,提供了主机能够访问以下内容:密钥 -
主板和嵌入式控制器接口通道,综合
功能,实时时钟( RTC)和BIOS固件。
如国家SuperI / O家族的其他成员,在
PC87591L - N05是PC01和ACPI标准。
突出特色
■
■
■
■
■
■
■
■
主机接口,基于英特尔
LPC
特定网络阳离子修订1.1 ,
2002年8月
PC01版本1.0和ACPI 2.0标准
接口
16位RISC内核,具有2兆字节的地址空间,
高达20 MHz的运行
基于JTAG调试器接口
共享BIOS FL灰存储器(外部)
92 ,GPIO端口(包括键盘扫描)与
多种唤醒事件
软件和硬件控制的时钟节流和
极低的电流消耗在空闲模式
176引脚LQFP和FBGA封装
框图
LPC
I / F
串行
IRQ
SMI
重置&
CONFIG
CR16B核心
处理
单位
DMA
主持人
控制
功能
LPC总线的I / F
核心巴士
I / F函数
CR访问
桥
共享纪念品。
+保护
内存
公共汽车
适配器
内存
只读存储器
BIU
内部总线
外设总线
CLK
外设
ACB
(X4)
定时器+
WDG
MFT16
(X2)
USART
(X2)
KBC + PM
主机I / F
MSWC
HFCG
ICU
KBSCAN +
ACM
GPIO
ADC
PMC
RTC
MIWU
调试器
I / F
PS/2
I / F
PWM
DAC
JTAG
32.768千赫
外
内存+ I / O
美国国家半导体公司和TRI- STATE注册美国国家半导体公司的注册商标。
所有其它品牌或产品名称均为其各自所有者的注册商标。
2004美国国家半导体公司
PC87591L-N05
特点
■
处理单元
—
CompactRISC CR16B 16位嵌入式RISC
处理器核心( “芯” )
—
高达2 MB的地址空间
内部存储器
—
4字节的ROM
—
对于CR16B引导块
—
存储器内容保护
—
片上RAM 4K
—
所有类型的存储器可以保存代码和数据
扩展内存
—
高达2 MB的代码和数据
—
支持BIOS (佛罗里达州灰)与PC主机内存共享
—
主机代码引导块
—
与块保护硬件保护的引导区
—
支持外部存储器掉电模式
—
现场升级与FL灰或SRAM器件
—
支持主机控制的代码下载和
更新
—
总线接口单元( BIU )
三区地址为静态设备( SRAM ,
ROM , FL灰, I / O)
—
提供了通过快速门A20和快速复位主机
网络固件
■
■
中断控制单元( ICU )
—
31屏蔽向量中断(其中26个
外部)
—
通过通用的外部中断输入
MIWU
—
使能和标志指示每个中断
—
不可屏蔽中断输入
多输入唤醒( MIWU )
—
支持多达32个唤醒或中断输入
—
产生唤醒事件PMC (电源
管理控制器)
—
产生中断ICU
—
提供用户可选的触发条件
通用I / O( GPIO )
—
92端口引脚。
—
I / O引脚单独CON组fi gured作为输入或输出
—
CON连接可配置的内部上拉电阻
—
特殊的端口,用于内部键盘矩阵扫描
16集电极开路输出
■
■
■
八施密特输入,内部上拉电阻
CON连接可配置等待状态,并快速读取,单
周期总线周期
8位或16位宽的总线
■
■
LPC系统接口
—
同步周期,高达33 MHz的总线时钟
—
串行IRQ
—
I / O和内存的读写周期
—
引导内存支持
—
复位输入
—
基地址( BADDR )带,以确定基地
该索引数据寄存器对地址
—
LPCPD和CLKRUN支持
—
FWH事务支持
保护功能支持
—
内存访问保护
—
输入系统的On / Off开关
—
17个外部唤醒事件
—
低成本外部GPIO扩展通过
BIU I / O扩展协议
PS / 2接口
—
支持4个外部端口:键盘,鼠标和
两个额外指针设备
—
支持通过硬件字节级处理
加速器
四ACCESS总线( ACB )接口模块。每
模块:
是Intel的SMBus
与飞利浦公司的I
2
C
兼容
是ACCESS总线主站和从站
检测多达三同时从地址
支持轮询和中断控制操作
在检测到启动产生一个唤醒信号
条件而在空闲模式下
—
对SDA和SCL一个可选的内部上拉
引脚
—
—
—
—
—
■
■
■
嵌入式控制器系统特点
■
主机总线接口( HBI )
—
包括三个主机接口信道,其是
通常用于KBC和ACPI私人或
共享EC渠道
—
包括: 1 , 8042 KBC标准,接口(传统
60
16
, 64
16
)
—
包括下午二时接口端口(传统62
16
, 66
16
和68
16
, 6C
16
)
—
提供ACPI嵌入式控制器,无论是
通过PM接口共享或专用接口
—
产生IRQ , SMI和SCI
—
提供IRQ1和IRQ12支持
2个通用同步/异步接收机 -
转发器(USART )模块
—
全双工USART通道
—
可编程的波特率
—
通过中断或轮询的数据传输
—
同步模式与内部或外部
时钟
—
7-,8-位或9位的协议。
www.national.com
2
修订版1.2
PC87591L-N05
特点
■
(续)
■
2个16位多功能定时器( MFT16 )模块。
每个模块:
—
包含2个16位定时器
—
支持脉冲宽度调制( PWM ) ,捕获
和反
脉冲宽度调制(PWM )模块
—
八个输出
—
8位/ 16位的占空比分辨率
—
8位/ 16位通用输入时钟分频器
定时器和看门狗( TWM )
—
16位周期中断定时器与30
s
决议
和5位预分频器系统时钟和周期
唤醒任务
—
8位看门狗定时器
模数转换器( ADC )
—
14个信道(最多10外部和内部四个) ,
具有8位分辨率
—
Σ-Δ技术,高噪声抑制
—
三个电压测量每100毫秒
—
内部参考电压
系统健康监测
—
通过嵌入式控制器控制
—
系统电压测量
多达10个外部测量点
15 IRQ路由选项
■
■
实时时钟(RTC)
—
DS1287和MC146818兼容
—
242字节电池备份的CMOS RAM
—
日历包括世纪和自动闰年
调整( Y2K问题)
—
夏令时调整可选
—
对于计时BCD或二进制格式
—
三个独立的可屏蔽中断事件FL AGS :
周期率从122
s
500毫秒;时间的日
报警器,一旦每秒一次,每天
—
双缓冲时间寄存器
—
报警唤醒
移动系统唤醒控制( MSWC )
—
在检测RI1 , RI2 , RING活动唤醒
串口外接调制解调器环
■
■
上环输入信号环脉冲或脉冲串
软件控制的关闭事件
—
中电请求IRQ可选路由和/或
SMI线
■
时钟,电源和封装信息
■
四个内部测量点
智能电源故障检测
■
表带输入的操作控制
—
ENV1-0的IRE / OBD / DEV操作模式选择
—
SHBM共享BIOS控制
—
三州
对于ISE /亚洲开发银行的支持
钟
—
单一的32.768 kHz晶振
—
LPC时钟,高达33 MHz的
—
片上的高频率时钟发生器
CPU时钟4-20兆赫
■
数模转换器( DAC )
—
四通道, 8位分辨率
—
1
s
转换时间为50 pF负载
—
全输出范围从AGND至AVCC
模拟比较器监控器( ACM )
—
对大骨节病的扫描输入八个比较器输入
—
6位输入的测量分辨率
—
扫描和阈值模式
—
支持低电流系统唤醒
开发支持功能
—
接口通过JTAG调试器引脚
ISE / ADB模式
■
软件控制的频率产生
乘数来源是32.768 KHz输入
—
32.768 kHz时钟出
—
CR16B时钟输出
■
可测性
■
机上调试模式
—
XOR树结构
包括所有的器件引脚(除电源,模拟
和晶体振荡器引脚)
在上电时通过输入带所选
■
CR16B访问主机控制功能
—
当启用时主机不活跃
—
TRI- STATE器件引脚,上电时通过选择
带输入( TRIS )
主机控制功能特点
■
支持
微软
高级电源管理
( APM )特定网络阳离子版本1.2 ,
1996年2月
—
生成系统管理中断( SMI )
PC01和ACPI标准
—
即插即用CON组fi guration寄存器结构
—
所有逻辑器件灵活的资源分配
重新定位的基址
■
修订版1.2
3
www.national.com
PC87591L-N05
修订记录
修订日期
2003年3月16日
2003年7月17日
2004年4月1日
状态
修订版1.0初步
1.1版本的初步,第二版
1.2版的初步,第三个版本。更改列表:
- 在整个文件:
- 删除PC97591L设备
- 改变PC97591V到PC87591L - N05 。
- 在整个文件改为“安全”到“保护” 。
- 对XOR树使用新增澄清。
- PTWRL , PTWRH和PNMR寄存器转移到“系统配置寄存器” 。
- 要PTWRL和PTWRH寄存器,更新补充条件( HOSTWAIT位) 。
- 在“厂家参数” ,改变了RevisionCode解读。
- 更新了“电源电流消耗”因为我
DD
我
CC
.
- 增加了“保证通过鉴定”,以V
BATDTC
.
- 更新了“电压测量”的特点为: “失调误差” , “增益误差”
“积分非线性误差”和“微分非线性误差” 。
- 增加了说明的MFT16 : “低速时钟”是“ LFCLK ” 。
- 增加了澄清: “输入时钟”为TWD为“ LFCLK ” 。
- 增加了规范V
DD
, V
CC
和AV
CC
关闭电源电压(V
关闭
).
- 从环定时分居RI时间;增加了新的价值观(T
LR
和T
HR
)的环。
- 更新了USART时间。
- 改变了“标题2 ” , “保留”区域中的偏移21到3个字节。
- 在目前消费中的“电源”功能替换待定。
- 在“输入电压” , “温度输入”和输入电容替换待定
“ ACM输入” 。
- 176球FBGA在“包热信息”所取代待定。
- 在GPIO引脚说明,纠正IOPJ7-2的针数。
- 在“登记表” ,纠正PEWPU寄存器的布局。
- 在SZCFGn注册,加入澄清等, HOLD和BRE位。
- 在“登记表” ,去掉重复的TnCNT2注册。
- 修正DCRI的复位值( I = 0-7 )寄存器。
- 增加了说明的ACB : ACBnCTL1寄存器清零,在空闲模式下。
- 增加了澄清在CRSMAE寄存器CFGAE位。
- 修正型( WO ) WK_STATE寄存器。
- 修正了RTC振荡器有效/无效的条件。
- 修正了T的值
LW
在“调试接口时序” 。
- 在“ LPC信号时序” ,增加了对T最低值
VAL
并删除LPCPD ,
RESET1-2从“输入”时序图。
- 修正了计算算法的描述为“校验和”和“ XOR
校验码“中的”标题2 “在Booter方案。
- 修正了在Booter内存资源的限制。
评论
修订版1.2
5
www.national.com