S3C2410x
S3C2410X微处理器时一款由samsung公司为手持设备设计的低功耗、高集成度的基于
ARM920T核的微处理器,为了降低系统总成本和减少外围器件,这款芯片还集成了以下部件:16KB指令Cache、16KB数据Cache、MMU、外部存储器控制器、LCD控制器、NAND FLASH控制器、4个DMA通道、3个UART通道、1个IIC总线控制器、1个IIS总线控制器、4个PWM定时器、1个内部定时器、通用IO口、实时时钟、8通道10位ADC和触摸屏接口、USB主、USB从、SD/MMC卡接口等,现在它广泛应用于PDA、移动通信、路由器、工业控制等领域,其内部结构如图1所示。
图1 S3C2410X结构框图
2、 S3C2410X处理器体系结构
(1) ARM920T核,16位/32位RISC结构和ARM精简指令集。
(2) ARM MMU,支持Windows CE、Linux、VxWork、UCOS-II精简指令集;
(3) 指令Cache、数据Cache、写缓冲;
(4) 支持ARM调试结构,片上ICE支持JTAG调试方式;
(5) 内置先进微控制器总线接口AMBA。
3、 S3C2410X处理器系统管理
(1) 支持大端(Big Endian)/小端(Little Endian)模式;
(2) 8个内存块:6个用于ROM、SRAM及其他,2个用于ROM/SRAM/SDRAM;
(3) 地址空间:每个内存块128MB(共1GB),每个内存支持8/16/32位数据总线编程;
(4) 1个起始地址和大小可编程的内存块(Bank7);
(5) 7个起始地址固定的内存块(Bank0-Bank6);
(6) 所有内存块可编程寻址周期;
(7) 支持SDRAM自动刷新模式;
(8) 支持多种类型ROM启动,包括NOR/NAND Flash、EEPROM等。查看更多>>