欢迎访问电子工程网!   登录 | 免费注册 ]   

forlinx2013的个人空间 http://www.eechina.com/space-uid-91685.html [收藏] [复制] [分享] [RSS]

博客

S3C2416替代S3C2440项目数据比对

已有 592 次阅读2014-4-24 11:49

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读、写、等待控制信号

NOENEWNWAIT

存储控制器读、写、等待控制信号

兼容引出

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

兼容引出

三、底板功能比对

功能

引脚

2440核心板的引脚

2416核心板的引脚

差异

用户按键

CON1_86

CON1_88

CON1_89

CON1_90

EINT0/GPF0

EINT2/GPF2

EINT3/GPF3

EINT4/GPF4

EINT0/GPF0

EINT2/GPF2

EINT3/GPF3

EINT4/GPF4

兼容

用户LED

CON2_86

CON2_87

CON2_89

CON2_91

GPB5

GPB6

GPB8

GPB10

GPB5

GPB6

GPB9/I2SSDO_1

GPB10/I2SSDO_2

功能兼容

音频接口

CON2_60

CON2_61

CON2_62

CON2_63

CON2_64

CON2_65

CON2_68

CON2_69

GPB2/L3MODE

GPB3/L3DATA

GPB4/L3CLOCK

I2SLRCK

I2SSCLK

CDCLK

I2SSDI

I2SSDO

TOUT2/GPB2

TOUT3/GPB3

TCLK/GPB4

I2SLRCK

I2SSCLK

I2SCDCLK

I2SSSDI

I2SSDO

兼容

串口

CON1_72

CON1_73

CON1_74

CON1_75

CON1_76

CON1_77

CON1_78

CON1_79

TXD0

RXD0

NCTS0

NRTS0

TXD1

RXD1

NRTS1/TXD2

NCTS1/RXD2

TXD0

RXD0

NCTS0

NRTS0

TXD2

RXD2

TXD2/NRTS2

RXD2/NCTS2

功能兼容

温度传感器

CON1_94

EINT8/GPG0

EINT12/GPG4

功能兼容

红外接收器

CON2_90

GPB9

EINT15/GPG7

功能兼容

蜂鸣器

CON2_85

GPB0/TOUT0

TOUT0/GPB0

兼容

EEPROM

CON2_1

CON2_3

IICSCL

IICSDA

IICSCL

IICSDA

兼容

Camera

CON2_4

CON2_5

CON2_6

CON2_7

CON2_8

CON2_9

CON2_10

CON2_11

CON2_12

CON2_13

CON2_14

CON2_15

CON2_16

CAMDATA0

CAMDATA1

CAMDATA2

CAMDATA3

CAMDATA4

CAMDATA5

CAMDATA6

CAMDATA7

CAMPCLK

CAMVSYNC

CAMHREF

CAMCLKOUT

CAMRESET

TXD1

RXD1

nCTS1

nRTS1

SD0_CLK

SD0_CMD

SD0_DAT3

SD0_DAT2

SD0_DAT1

SD0_DAT0

EINT9/GPG1

AIN0

AIN1

不兼容

LCD

CON2_17

CON2_46

RGB数据及控制信号

RGB数据及控制信号

兼容

LCD使能

CON2_47

GPG4/EINT12/LCD_PWREN

GPH12

功能兼容

触摸屏接口

CON2_56

CON2_57

CON2_58

CON2_59

AIN4/TSYM

AIN5/TSYP

AIN6/TSXM

AIN7/TSXP

AIN6/YM

AIN7/YP

AIN8/XM

AIN9/XP

功能兼容

RTC

CON1_98

VDD_RTC

VDD_RTC

兼容

JTAG

CON2_92

CON2_93

CON2_94

CON2_95

CON2_96

TMS

TDO

TDI

TCK

NTRST

TMS

TDO

TDI

TCK

nTRST

兼容

复位

CON2_97

CON2_98

NRSTOUT/GPA21

NRESET

nRSTOUT

nMRRST

功能兼容

SDCARD

CON1_95

CON1_64

CON1_65

CON1_66

CON1_67

CON1_68

CON1_69

CON1_70

CON1_71

EINT16/GPG8

WP_SD

EINT18/NCD_SD

SDCLK

SDCMD

SDDATA3

SDDATA2

SDDATA1

SDDATA0

EINT13/GPG5

RSMBWAIT

EINT8/GPG0

SD1_CLK

SD1_CMD

SD1_DAT3

SD1_DAT2

SD1_DAT1

SD1_DAT0

能够兼容SD卡的存储功能,支持写保护,支持2416SD卡启动

拨码开关

CON1_85

CON1_87

CON1_91

CON1_92

EINT9/IRQ_LAN

EINT1/GPF1

EINT5/GPF5

EINT6/GPF6

EINT11/GPG3

EINT1/GPF1

EINT5/GPF5

EINT6/GPF6

功能兼容

USB DEVICE

CON1_82

CON1_83

CON1_84

DN1

DP1

EINT17/GPG9

D_UDEV_N

D_UDEV_P

EINT10/GPG2

功能兼容

网络

 

总线

总线

兼容

USB HOST

CON1_80

CON1_81

DN0

DP0

D0_N

D0_P

兼容

NC引脚

CON1_57

CON2_74

CON2_75

CON2_76

CON2_77

CON2_78

NC

GPG3/EINT11

GPG5/EINT13

GPG6/EINT14

GPG7/EINT15

GPG11/EINT19

NC

GPK0

GPK1

GPK2

GPK3

GPK4

不兼容

OM

CON2_79

CON2_80

CON2_81

CON2_82

GPG12/EINT20

GPG13/EINT21

GPG14/EINT22

GPG15/EINT23

OM1

OM2

OM3

OM4

启动选择引脚,考虑到核心板添加屏蔽罩之后无法进行启动选择,故将该组引脚引出。

 


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

回顶部