s3c2410 s3c2440 有何区别?

来源:互联网 发布:多媒体教学软件中学 编辑:程序博客网 时间:2024/04/29 12:36

三星2440 16/32-bit RISC 微处理器. 三星2440是一款专用的以手持设备为主而设计的芯片,其特点有低功耗, 高速的处理计算能力. 为了减少系统的耗费,2440使用了如下组件: 2440基于ARM920T内核的,0.13Um cmos 标准单元和存储单元复合体. 它功耗及小,简单,稳定的设计非常适合对电源要求较高的产品上. 她采用了新的总线构架(AMBA). 2440提供了杰出的特性,因为其内核为32bit的先进处理器。 The arm920T 实现了mmu,amba bus,and 哈佛缓存体系构架 通过分离的16kb 指令缓存 and 16kb data caches(采用8 -word line length)! By providing a complete set of commmon system periheerals, the s3c2440 minimizes overall system costs and eliminates the need to configure additioal components. The intergrated on-chip functions that are described in this document include:* 1.2v内部电压,1.8v/2.5v/3.3v 内存记忆体电压,3.3v外部i/o *外部存储器控制单元(控制sdram和片选) *lcd专用控制器和专用DMA通道 *外部4路独立DMA控制器 *3路串口,读写64k缓存 *2路spi口 *IIC总线接口 *IIS音频总线接口 *AC'97解码总线接口 *SD host interface version 1.0 and MMc 2.11 *2路USB host 控制器 和 单路设备usb控制器 1.1 *4路定时器1路内部计数器和看门狗 *8通道10bitADC和触摸屏幕接口 *RTC时间日志功能 *摄像头接口(Max 4096x4096 and 2048x2048 support for scaling) *130路独立通用GPIO/ 24通道中断资源 *PLL锁像环生成各种时钟特性:1.构架: 嵌入式系统和手持设备专用/ 32bit arm9 强力cpu内核 / 增强mmu管理,支持多种操作系统/。。。。。就一个字概括他的意思---“牛”2.系统管理:支持大/小存储模式/ 寻址1G/支持多种字宽/ 启动地址固定在0~6bank/ 8个memory bank:6个for rom,sram and others ,2个bank for rom/sram/ 同步dram (Synchronous DRAM) 支持外部wait信号扩展总线周期/ 支持自刷新状态在剩电模式 (这个很重要的。。。)/ 支持多种启动方式(Nor nand eeprom and others) 3.Nand Flash 启动:4kb 内部buffer 负责运行启动代码/ 在从nand启动后,支持存储空间在nandflash(不是很明白,可能是指wince的flash的保存文件夹)/支持高速nandflash 4.Cache Memory: 16kb i-cache and 16 kb D-cache /Pseudo random or round robin replacement algorithm (unture meaning..) 5. Clock& Power Manager : 在片上有两个pll(MPLL and UPLL)upll产生的时钟供给usb使用,mpll产生的始终供给mcu使用,并且最大可以到MAx:400Mhz & 1.3v / 软件上可以选择不同的时钟对应不同的function模块/ 电源模式分为---普通,缓慢,空闲,休眠 normal mode : just normal operation mode (genernally with full working state) slow mode : low frquency without pll idle mode : The clock for only cpus is stopped SLEEP MODE : this is important function.. The Core power including all peripherals is shut down ... There is problem for awaking form sleeping !!! generally it woken up by ENINT[15:0] or rtc alarm interrupt from sleep mode. 6. interrupt 控制器: 60个中断源(看门狗,定时器-5,串口-9,外部-24,DMA-2,RTC-2,ADC-2,SPI-2,IIC-1,SDI-1,USB-2,LCD-MERA-2),1 AC97 / 支持FIQ7.PWM - Timer : 支持外部时钟,可编程工作周期和极性/ Dead-zone Generation8.Rtc(时实时钟): 支持年月日时分秒 32.768Khz 报警中断和记数中断9.GPIO : 24 外部中断口/ 130 个复合多功能io口10. LCD控制器: 这里介绍下tft(比较常用) 支持多种位色的显示模式。 支持最大16M颜色的tft即24bit的真彩色模式 支持多种屏幕尺寸640x480,240x320。。 最大的framebuff 4MB 最大的有效显示为: 64k色模式下的2048x1024等等 11.串口,看门狗,USB,IIS,IIC,等等都是比叫通用的总线接口,没什么意思,用时再详细察看/ 特增2410与2440区别: 比2410新增加的功能有 AC97 (ADC 语音输入接口),Camera interface(摄像头的接口,比较牛了啊)在速度上2440为400Mhz(此时内核供电1.3v),大约是2410的一倍,所以运行大的程序会感觉快很多,特别是在放视频部分应该会很perfect了!功能增加了这么多,但价钱确和2410差不多,很实惠! 2410为三星较早的产品,稳定性上不好,没有其他的如mx系列的好!。。。其他就没什么了吧,等实际使用一段时间后,慢慢体会。 Operating Frequency · Fclk Up to 400MHz for mcu · Hclk Up to 136MHz for lcd · Pclk Up to 68MHz for uart