S3C44B0X RISC微处理器
产品概述
1
产品概述
介绍
三星的S3C44B0X 16位/ 32位RISC微处理器的目的是提供一种具有成本效益和高性能
对于手持设备和一般应用的微控制器的解决方案。为了降低系统总成本, S3C44B0X
还提供以下功能: 8KB的高速缓存,可选的内部SRAM , LCD控制器, 2通道UART握手, 4-
通道DMA ,系统管理器(片选逻辑, FP / EDO / SDRAM控制器) , 5路定时器, PWM , I / O
口, RTC , 8通道10位ADC , IIC总线接口, IIS总线接口,同步。 SIO接口和PLL时钟。
在S3C44B0X是使用ARM7TDMI内核, 0.25微米CMOS标准单元和存储器编译器开发的。其
低功耗,简单,优雅和全静态设计特别适合对成本敏感和功率敏感型
应用程序。 S3C44B0X还采用了新的总线架构, SAMBA II (三星ARM CPU嵌入式
微控制器总线架构) 。
在S3C44B0X的一个显着特点就是其CPU内核,一个16位/ 32位ARM7TDMI RISC处理器( 66MHz的)设计
通过先进RISC机器公司ARM7TDMI的架构增强功能包括DE-拇指
压缩器,片上破冰调试支持,和一个32位的硬件乘法器。
通过提供一套完整的通用系统外设,在S3C44B0X最大限度地减少整体系统成本和
无需配置额外的组件。这是在此描述的集成在芯片上的功能
文件如下:
2.5V静态ARM7TDMI CPU核心,具有8KB缓存。 ( SAMBA II总线架构,高达66MHz的)
外部存储器控制器。 ( FP / EDO / SDRAM控制,片选逻辑)
LCD控制器(最多256色的DSTN )与1通道的LCD专用DMA中。
2路通用的DMA / 2 -CH外设的DMA与外部请求引脚
2通道UART与握手( IrDA1.0 , 16字节FIFO) / 1路SIO
1通道多主IIC- BUS控制器
1通道IIS -BUS控制器
5通道PWM定时器& 1路内部定时器
看门狗定时器
71个通用I / O口/ 8路外部中断源
功率控制:正常,慢速,空闲和停止模式
8通道10位ADC 。
RTC具有日历功能。
片上时钟发生器, PLL 。
1-1
产品概述
S3C44B0X RISC微处理器
特点
架构
高速缓冲存储器&内部SRAM
集成系统,用于手持设备和
通用嵌入式应用。
16位/ 32位RISC架构和强大的
指令集与ARM7TDMI CPU核心。
拇指解压缩最大限度地提高代码密度
同时保持性能。
片上调试破冰船的支持与JTAG-
基于调试解决方案。
32×8位硬件乘法器。
新的总线架构来实现低功耗
SAMBA II(三星的ARM CPU嵌入式
微控制器总线架构) 。
4路集联ID (统一)与-cache
8Kbyte.
使用未使用的0/4/8字节内部SRAM
超高速缓冲存储器。
伪LRU (最近最少使用)替换
算法。
通过政策保持连贯性写
之间的主存储器和高速缓冲存储器的内容。
写四个深度缓冲。
请求数据先填写技术时,高速缓存未命中
发生。
时钟&电源管理器
系统管理
低功耗
的片上PLL使得时钟为操作
MCU在最大66MHz的。
时钟可被选择性地供给到每个函数
通过软件拦截。
电源模式:正常,慢速,空闲和停止模式。
普通模式:正常工作模式。
慢速模式:不带PLL的低频率时钟
空闲模式:停止的时钟只有CPU
停止模式:所有时钟停止
醒来后通过EINT [ 7 : 0 ]或RTC报警中断从
STOP模式。
小/大端支持。
地址空间:每人每家银行32M字节。 (共
256Mbyte)
支持可编程8位/ 16位/ 32位数据总线
宽度每家银行。
银行固定的起始地址和可编程银行
大小7家银行。
可编程银行的起始地址和银行规模
对于一家银行。
8记忆库。
- 6记忆银行ROM , SRAM等。
- 2内存银行ROM / SRAM / DRAM (快速
页面上, EDO和同步DRAM)
所有的完全可编程访问周期
记忆银行。
支持外部等待信号耗费巴士
周期。
支持自刷新模式中的DRAM / SDRAM为
掉电。
支持不对称/对称地址
DRAM 。
中断控制器
30中断源
(看门狗定时器, 6定时器, UART 6 , 8外部
中断, 4 DMA ,2个RTC , 1 ADC ,1个IIC , 1 SIO )
向量IRQ中断方式,以减少中断
潜伏期。
外部中断源电平/边沿模式
边缘和水平的可编程极性
支持FIQ (快速中断请求),非常
紧急中断请求
产品特点(续)
1-2
S3C44B0X RISC微处理器
产品概述
定时器与PWM (脉冲宽度调制)
DMA控制器
5通道16位定时器, PWM / 1路16位内部
定时器基于DMA或基于中断
手术
可编程占空比,频率和极性
死区产生。
支持外部时钟源。
2通道通用直接内存访问
控制器无需CPU干预。
2通道桥DMA (外设DMA )
控制器。
支持IO内存,内存IO , IO到IO
与桥DMA其中有6个类型的DMA
请求程序:软件,4个内部功能模块
( UART , SIO ,定时器, IIS )和外部引脚。
( DMA之间可编程优先级固定
或循环模式)
突发传输模式,以提高传输速率
在FPDRAM , EDODRAM和SDRAM 。
支持飞行模式下对内存外部
设备和外部设备到存储器传送
模式
RTC(实时时钟)的
全时钟功能:毫秒,秒,分钟,小时,天,
周,月,年。
32.768千赫操作。
报警中断的CPU唤醒。
时间滴答中断
通用输入/输出端口
A / D转换器
8个外部中断口
71多路输入/输出端口
8路多路ADC。
马克斯。 100KSPS / 10位。
UART
LCD控制器
2通道UART与DMA或基于中断功能
基于操作
支持5位, 6位, 7位或8位的串行数据
发送/接收
支持彩色/黑白/灰度LCD面板
支持单扫描和双扫描显示
支持虚屏功能
系统存储器被用作显示存储器
专用DMA用于从获取的图像数据
系统内存
可编程的屏幕尺寸
灰度等级: 16级灰度
256色阶
支持在H / W握手
发送/接收
可编程的波特率
支持IrDA 1.0 ( 115.2kbps的)
环回模式进行测试
每个通道都有两个内部32字节FIFO的
RX和TX 。
1-3
产品概述
S3C44B0X RISC微处理器
产品特点(续)
看门狗定时器
SIO (同步串行I / O)
16位看门狗定时器
在超时的中断请求或系统复位
1路串口与基于DMA或基于中断
操作。
可编程波特率。
支持串行数据发送/接收操作
在SIO 8位。
IIC总线接口
1通道多主IIC总线与基于中断的
操作。
串行的8位取向,双向数据传输
可以在高达100千比特/秒的标准中进行
模式或高达400千比特/秒的快速模式。
工作电压范围
核心: 2.5V I / O : 3.0 V至3.6 V
工作频率
IIS总线接口
高达66兆赫
1路IIS总线与基于DMA的音频接口
操作。
每通道数据传输串口, 8 / 16位
支持MSB对齐数据格式
包
160 LQFP / 160 FBGA
1-4
S3C44B0X RISC微处理器
产品概述
1
产品概述
介绍
三星的S3C44B0X 16位/ 32位RISC微处理器的目的是提供一种具有成本效益和高性能
对于手持设备和一般应用的微控制器的解决方案。为了降低系统总成本, S3C44B0X
还提供以下功能: 8KB的高速缓存,可选的内部SRAM , LCD控制器, 2通道UART握手, 4-
通道DMA ,系统管理器(片选逻辑, FP / EDO / SDRAM控制器) , 5路定时器, PWM , I / O
口, RTC , 8通道10位ADC , IIC总线接口, IIS总线接口,同步。 SIO接口和PLL时钟。
在S3C44B0X是使用ARM7TDMI内核, 0.25微米CMOS标准单元和存储器编译器开发的。其
低功耗,简单,优雅和全静态设计特别适合对成本敏感和功率敏感型
应用程序。 S3C44B0X还采用了新的总线架构, SAMBA II (三星ARM CPU嵌入式
微控制器总线架构) 。
在S3C44B0X的一个显着特点就是其CPU内核,一个16位/ 32位ARM7TDMI RISC处理器( 66MHz的)设计
通过先进RISC机器公司ARM7TDMI的架构增强功能包括DE-拇指
压缩器,片上破冰调试支持,和一个32位的硬件乘法器。
通过提供一套完整的通用系统外设,在S3C44B0X最大限度地减少整体系统成本和
无需配置额外的组件。这是在此描述的集成在芯片上的功能
文件如下:
2.5V静态ARM7TDMI CPU核心,具有8KB缓存。 ( SAMBA II总线架构,高达66MHz的)
外部存储器控制器。 ( FP / EDO / SDRAM控制,片选逻辑)
LCD控制器(最多256色的DSTN )与1通道的LCD专用DMA中。
2路通用的DMA / 2 -CH外设的DMA与外部请求引脚
2通道UART与握手( IrDA1.0 , 16字节FIFO) / 1路SIO
1通道多主IIC- BUS控制器
1通道IIS -BUS控制器
5通道PWM定时器& 1路内部定时器
看门狗定时器
71个通用I / O口/ 8路外部中断源
功率控制:正常,慢速,空闲和停止模式
8通道10位ADC 。
RTC具有日历功能。
片上时钟发生器, PLL 。
1-1
产品概述
S3C44B0X RISC微处理器
特点
架构
高速缓冲存储器&内部SRAM
集成系统,用于手持设备和
通用嵌入式应用。
16位/ 32位RISC架构和强大的
指令集与ARM7TDMI CPU核心。
拇指解压缩最大限度地提高代码密度
同时保持性能。
片上调试破冰船的支持与JTAG-
基于调试解决方案。
32×8位硬件乘法器。
新的总线架构来实现低功耗
SAMBA II(三星的ARM CPU嵌入式
微控制器总线架构) 。
4路集联ID (统一)与-cache
8Kbyte.
使用未使用的0/4/8字节内部SRAM
超高速缓冲存储器。
伪LRU (最近最少使用)替换
算法。
通过政策保持连贯性写
之间的主存储器和高速缓冲存储器的内容。
写四个深度缓冲。
请求数据先填写技术时,高速缓存未命中
发生。
时钟&电源管理器
系统管理
低功耗
的片上PLL使得时钟为操作
MCU在最大66MHz的。
时钟可被选择性地供给到每个函数
通过软件拦截。
电源模式:正常,慢速,空闲和停止模式。
普通模式:正常工作模式。
慢速模式:不带PLL的低频率时钟
空闲模式:停止的时钟只有CPU
停止模式:所有时钟停止
醒来后通过EINT [ 7 : 0 ]或RTC报警中断从
STOP模式。
小/大端支持。
地址空间:每人每家银行32M字节。 (共
256Mbyte)
支持可编程8位/ 16位/ 32位数据总线
宽度每家银行。
银行固定的起始地址和可编程银行
大小7家银行。
可编程银行的起始地址和银行规模
对于一家银行。
8记忆库。
- 6记忆银行ROM , SRAM等。
- 2内存银行ROM / SRAM / DRAM (快速
页面上, EDO和同步DRAM)
所有的完全可编程访问周期
记忆银行。
支持外部等待信号耗费巴士
周期。
支持自刷新模式中的DRAM / SDRAM为
掉电。
支持不对称/对称地址
DRAM 。
中断控制器
30中断源
(看门狗定时器, 6定时器, UART 6 , 8外部
中断, 4 DMA ,2个RTC , 1 ADC ,1个IIC , 1 SIO )
向量IRQ中断方式,以减少中断
潜伏期。
外部中断源电平/边沿模式
边缘和水平的可编程极性
支持FIQ (快速中断请求),非常
紧急中断请求
产品特点(续)
1-2
S3C44B0X RISC微处理器
产品概述
定时器与PWM (脉冲宽度调制)
DMA控制器
5通道16位定时器, PWM / 1路16位内部
定时器基于DMA或基于中断
手术
可编程占空比,频率和极性
死区产生。
支持外部时钟源。
2通道通用直接内存访问
控制器无需CPU干预。
2通道桥DMA (外设DMA )
控制器。
支持IO内存,内存IO , IO到IO
与桥DMA其中有6个类型的DMA
请求程序:软件,4个内部功能模块
( UART , SIO ,定时器, IIS )和外部引脚。
( DMA之间可编程优先级固定
或循环模式)
突发传输模式,以提高传输速率
在FPDRAM , EDODRAM和SDRAM 。
支持飞行模式下对内存外部
设备和外部设备到存储器传送
模式
RTC(实时时钟)的
全时钟功能:毫秒,秒,分钟,小时,天,
周,月,年。
32.768千赫操作。
报警中断的CPU唤醒。
时间滴答中断
通用输入/输出端口
A / D转换器
8个外部中断口
71多路输入/输出端口
8路多路ADC。
马克斯。 100KSPS / 10位。
UART
LCD控制器
2通道UART与DMA或基于中断功能
基于操作
支持5位, 6位, 7位或8位的串行数据
发送/接收
支持彩色/黑白/灰度LCD面板
支持单扫描和双扫描显示
支持虚屏功能
系统存储器被用作显示存储器
专用DMA用于从获取的图像数据
系统内存
可编程的屏幕尺寸
灰度等级: 16级灰度
256色阶
支持在H / W握手
发送/接收
可编程的波特率
支持IrDA 1.0 ( 115.2kbps的)
环回模式进行测试
每个通道都有两个内部32字节FIFO的
RX和TX 。
1-3
产品概述
S3C44B0X RISC微处理器
产品特点(续)
看门狗定时器
SIO (同步串行I / O)
16位看门狗定时器
在超时的中断请求或系统复位
1路串口与基于DMA或基于中断
操作。
可编程波特率。
支持串行数据发送/接收操作
在SIO 8位。
IIC总线接口
1通道多主IIC总线与基于中断的
操作。
串行的8位取向,双向数据传输
可以在高达100千比特/秒的标准中进行
模式或高达400千比特/秒的快速模式。
工作电压范围
核心: 2.5V I / O : 3.0 V至3.6 V
工作频率
IIS总线接口
高达66兆赫
1路IIS总线与基于DMA的音频接口
操作。
每通道数据传输串口, 8 / 16位
支持MSB对齐数据格式
包
160 LQFP / 160 FBGA
1-4