1回答

0收藏

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

飞凌嵌入式 飞凌嵌入式 5552 人阅读 | 1 人回复 | 2014-04-24

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
OM1OM2OM3O***
启动控制引脚
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/L***ATA
兼容引出
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
兼容引出


分享到:
回复

使用道具 举报

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

本版积分规则

关闭

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