查看: 4704|回复: 1

[硬件技术] S3C2416替代S3C2440项目数据比对

[复制链接]
  • TA的每日心情

    2014-4-10 13:56
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2014-4-24 11:55:09 | 显示全部楼层 |阅读模式
    分享到:
    S3C2416替代S3C2440项目数据比对
    S3C2440芯片已经停产,多年累积下来基于S3C2440而设计的产品定不在少数。为了使广大2440用户摆脱该mcu停产带来的麻烦,完美过渡升级,飞凌特推出FL2416开发板。该板采用核心板加底板的架构设计,方便学习的同时也方便产品开发。在这里笔者先就2416开发板和2440开发板,从芯片级、核心板级、底板级对两种开发板进行一下比对,使大家对FL2416开发板有一个初步的了解。
    一、 S3C2416芯片与S3C2440芯片对比
    S3C2416S3C2440芯片对比
    比对项目
    S3C2416芯片
    S3C2440芯片
    备注
    ARM core
    ARM926EJ
    ARM920T
    SDRAM controller
    mSDR,mDDR,DDR2
    SDRAM
    总线的差异是造成2416在引脚总数比2440多的情况下,功能比2440少的原因
    Memory bus
    2条总线SMCDRAMCSMC 6Bank 支持816位的外部memory,每个Bank最大64M寻址空间;DRAMC 2Bank,接mSDR时支持32位外部memory,接mDDRDDR2时支持16位的外部memory,每个Bank最大128M寻址空间,只支持小端格式。各个Bank的起始地址固定。
    1条总线,8Bank,每个Bank 128寻址空间,Bank1-Bank7 8/16/32位总线可配,Bank0 16/32位可配。Bank7 可配的起始地址和寻址空间大小。
    24162440在寻址空间上少1根地址线。2416的外部总线已经不支持32位的总线宽度,并且将外部总线和DRAMC分开。
    最高速度
    400M,16KB I/D-Cache
    400M,16KB I/D-Cache
    LCD controller
    Up to 256K TFT
    Up to 4K STN, 256K TFT
    都带专用DMA
    DMA
    6通道
    4通道
    UART
    4通道
    3通道
    SPI
    1通道
    2通道
    IIC
    1通道
    1通道
    音频
    IIS/AC97/PCM
    IIS/AC97
    引脚复用
    SD/MMC/SDIO
    2SD2.0/MMC4.2/SDIO 1.0
    1SD1.0/MMC2.11/SDIO1.0
    24162440多出一路SD/MMC接口
    USB
    2HOST1.11Device2.0
    2HOST1Device1.1
    PWM
    4
    4
    ADC
    10通道10/12ADC
    8通道10ADC
    RTC
    1
    1
    Camera
    1
    IO
    138
    130
    Interrupt Controller
    53个中断源,16EINT中断
    60个中断源,24EINT中断
    2416芯片在外部中断上比2440芯片少了8
    2D
    Nand flash
    支持SLC/MLC1/4/8ECC,支持IROM启动,IROM启动时支持8ECC,支持8位的Nand252/2K/4Kbytes页大小。
    支持SLC8/16Nand256/512/1K/2K Bytes页大小,启动时不支持ECC
    2416支持SD卡启动,并且Nand启动支持8ECC校验。
    WatchDog
    1
    1
    四线电阻触摸屏接口
    1
    1
    二、 2416核心板和2440核心板引出功能对比
    两种核心板的尺寸、两个200PIN插针的位置是完全相同的,在结构上两种板子是可以互换的。
    2416核心板 和2440核心板比较
    引脚编号及功能
    2416核心板
    2440核心板
    备注
    CON11
    GND
    GND
    兼容
    CON12-22
    CON124-25
    外部总线的地址总线占用引脚
    RADDR0-20
    RADDR21-22
    SMC控制器的23根地址总线
    ADDR0-20
    ADDR21-22
    存储控制器的23根地址总线
    兼容引出
    CON123
    GND
    GND
    兼容
    CON126-41】外部总线的数据总线占用引脚
    RDATA0-15
    SMC16位数据总线
    DATA0-15
    存储控制器的低16位数据总线
    兼容引出。注:
    2416SMC控制器只支持16位数据宽度,2440的存储控制器可以支持到32位数据宽度,高16位在最早的2440核心板上由一组双排插针引出,不占用200PIN的引脚。
    CON142-49
    nRCS0-5】、nRBE0-1
    SMC的片选信号和字节控制信号
    NGCS0-5】、NWBE0-1
    存储控制器的片选信号和低两字节控制信号
    兼容引出
    CON150-51
    RADDR23-24
    引出SMC的两个高位地址线
    NWBE2-3
    存储控制器的高两字节控制信号
    差异引出
    由于2416SMC总线只支持16位宽度,所以没有高两位控制信号
    CON152-54
    nROEnRWEnWAIT
    SMC读、写、等待控制信号
    NOENEW、NWAIT
    存储控制器读、写、等待控制信号
    兼容引出
    CON155
    RADDR25
    SMC最高位地址线
    OM0
    启动控制引脚
    差异引出
    2416的启动控制由核心板上的拨码开关控制。
    该引脚新版的2440核心板以悬空处理。
    CON156
    nBATT_FLT,电池状态输入引脚
    NSCASSDRAM控制信号
    差异引出
    该引脚新版的2440已经悬空
    CON157
    NC,悬空
    NSRASSDRAM控制信号
    差异引出
    该引脚新版的2440已经悬空
    CON158-61
    OM1OM2OM3OM4
    启动控制引脚
    SDRAM控制和片选信号
    差异引出
    该引脚新版的2440已经悬空
    CON162-63
    GND
    GND
    兼容
    CON164
    RSMBWAITSMC突发等待信号,或GPM0输入
    WP_SDSD卡写保护信号,输入
    兼容SD卡的写保护功能
    CON165
    EINT8/GPG0
    EINT18/NCD_SD
    功能兼容SD检测
    CON166-71
    SD/MMC1信号
    SD/MMC信号
    功能兼容引出
    差异在于卡检测
    CON172-79
    UART0UART2UART3
    UART0UART1UART2
    功能兼容引出
    24162440多出一个串口,考虑引脚配置上的兼容性,将2416UART023放到改组引脚,这样引脚功能配置就完全兼容,只是串口序号不同
    CON180-83
    USB
    USB
    兼容引出
    CON184-95
    EINT
    EINT
    功能兼容引出
    差异在于引脚编号不完全一致,由于241624408根外部中断引脚
    CON196
    GND
    GND
    兼容引出
    CON197
    VDD5V
    VDD5V
    兼容引出
    CON198
    VDD_RTC
    VDD_RTC
    兼容引出
    CON199-100
    VDD5V
    VDD5V
    兼容引出
    引脚编号及功能
    2416核心板
    2440核心板
    备注
    CON21
    CON23
    IICSCL
    IICSDA
    IICSCL
    IICSDA
    兼容引出
    CON22
    GND
    GND
    兼容引出
    CON24-7
    UART1
    Camera
    不兼容
    CON28-13
    SD/MMC0
    Camera
    不兼容
    CON214
    EINT9/GPG1
    Camera
    不兼容
    CON215-16
    AIN0-1
    Camera
    不兼容
    CON217-45
    RGB接口及控制信号
    RGB接口及控制信号
    兼容引出
    CON246
    TOUT1/GPB1
    背光调节PWM输出
    TOUT1/GPB1
    背光调节PWM输出
    兼容引出
    CON247
    GPH12
    LCD_PWREN
    功能兼容引出
    CON248
    RGB_LEND
    GPC0/LEND
    兼容引出
    CON249-51
    GPC5-7
    GPC5-7/LCDVF0-2
    差异引出
    2416LCD控制器没有VF引脚,该组引脚在2416上用于启动控制,不建议用于其它用途
    CON252-59
    AIN2-9
    AIN0-7
    功能兼容引出
    兼容模拟输入通道和触摸屏接口,只是通道号不一样
    CON260-61
    TOUT2/GPB2TOUT3/GPB3
    GPB2/L3MODEGPB3/L3DATA
    兼容引出
    CON262
    TCLK/GPB4
    GPB4/L3CLOCK
    兼容引出
    CON263-69
    IIS音频接口
    IIS音频接口
    功能兼容
    CON270-73
    SPI接口
    SPI接口
    功能兼容
    CON274-78
    NC/GPK0-4IO
    EINT中断接口
    差异引出
    CON279
    RSMCLK/GPA23
    GPG11/EINT19
    差异引出
    CON280
    RSMVADK/GPA24
    GPG12/EINT20
    差异引出
    CON281
    ADC_USB_EN/DQM2/GPA25
    GPG13/EINT21
    差异引出
    CON282
    NAND_WP/DQM3/GPA26
    GPG13/EINT22
    差异引出
    CON283-85
    CLKOUT0CLKOUT1TOUT0/GPB0
    CLKOUT0CLKOUT1GPB0/TOUT0
    兼容引出
    CON286-91
    GPB5GPB6EINT14/GPG6GPB9/I2SSDO_1EINT15/GPG7GPB10/I2SSDO_2
    GPB5-10
    差异引出
    由于2416可用的GPIO数量较2440少,部分引脚无法兼容
    CON292-98
    JTAG接口和复位输入
    JTAG接口和复位输入
    兼容引出
    CON299-100
    GND
    GND
    兼容引出


    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-22 05:51 , Processed in 0.121100 second(s), 14 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.