|

楼主 |
发表于 2010-11-25 21:34:18
|
显示全部楼层
手机由于功能很多,软件复杂,存储容量大,所以CPU需要有两个存储器为其存放手机软件,那就是版本(Flash ROM)和码片(EEPROM),它们如同档案馆,又如同大仓库,我们叫存储单元内,分门别类的存放着各种资料,参数,表格和程序,为了方便地找到么每一个存储内容,每个小单元的地址都有二进制代码表示地址码,像门牌号一样,CPU要发出地址信息就是通过AB去访问格小单元。
+ j6 z4 b4 z, r, h8 S/ d7 t. z `存储器的分类如表2-2-3所示,EEPROM,FLASH等均是非易失性器件,非易失性存储器最大的特色是在当电源关闭后,原先储存在内的资料,仍能够持续被保存,且可以被重复抹除修改;而其中的FLASH更是已成为仅次于DRAM的全球第二大存储器市场。比较二者的差异,可以发现FLASH的前景更被看好,主要的原因在于不同容量密度,设计架构的FLASH产品,在市场上各有不同的应用及区域,集中度及相互潜代性皆较低。
9 I9 F$ e. F; @$ C
6 A+ C, l6 Q! l0 Y(一),电可擦可写可编程存储器(EEPROM electrically erasbi programmable)& q, t* x, {4 H7 ], ]' J6 }4 F
EEPROM是一块存储器,俗称“码片”,二进制代码的形式存储着手机的资料,它存储的是:
+ e6 T% o* o& F! n4 T/ v5 C1) , 手机的机身码;6 d9 V& V# n# V0 [- k* |) g) ?
2) 检测程序,如:电池检测,显示电压检测等;
1 t9 k" g7 S$ X3) 各种表格,如:功率控制(PC),数模转换(DAC) 自动增益控制(AGC)自动频率控制(AFC)等;/ m8 p/ X$ C1 f7 \+ B. r
4) 手机的随机资料,可随时存取和更改,如电话号码菜单设定等。( W$ X$ y# R7 J4 B( I
其中,码片中存储的一些系统可调节的参数,对生产厂家来说存储的是手机调试的各种工作参数及与维修相关的参数如电池门限,输出功率表话机锁,网络锁写;对于手机用户来说存贮的是电话号码本,语音记事本及各种保密选项如个人保密码,以及手机本身(串号)等等。手机在出厂前都要上调校台对手机的各种工作进行调试,以使手机工作在最佳状态。调试的结果就存在码片里,所以在不是在很必要的情况下不要去重写码片,以免降低手机的性能。
$ R$ C' ?% d! ^ U( T2 w码片的分类:
7 l& [* K$ I$ u& i j( M( U3 B+ {1) 按数据传输方式分:% p0 s# j* b' ^( z
1采用并行数据传输的并行码片:采用此种码片的手机都是一些较早期的手机如诺基
& C) d: \( ]' }& X! ]1 T8810 3810,摩托罗拉MOTOROLA 8700,328,928等手机,型号如28C64等,由于并行,码片的数据线较多,不便于小型化,故现在手机中大多都不采用了。
" P/ u% ]5 ~6 v2 t! M! b X1采用传行数据传输的传行码片:采用此种码片的手机比比借是:如三星samsung N288 A288 T108 T408等等。型号有:24C16 24C32 24C256 24C512等。/ ^# N4 d& @" g. T: C$ @
2) 按管脚数分:
: B. Y7 `7 |/ `- m1 28脚码片,也就是并行码片了。$ R& O7 l& ?& z* I
2 8脚码片,也就是传行码片,8脚码片又分大8脚(即管脚间有大小之分)。串口码主要由I2C总线与外界电路进行通讯,其中SDA为串行数据线,主要负责数据的传输工作,SCL为串行时钟线,主要负责传输数据的同步工作。此外还有WP A1 GND脚。码片出现故障可分两种情况:一是码片本身硬件损坏;二是内部存储的数据丢失。两种情况中以后者为常见,常出线“手机被(Phone Locked)” , “联系服务商” (CONTACTSERVICE) 显示黑屏甚至不开机故障。硬件故障。硬件故障的“联系服务商” 是三星samsung 系列手机的经典故障, 多是由于三星samsung 的尾插进水导致保护元件击穿进而拉低SDA和SCL线的电压,使CPU 不能正常读取码片资料而引发故障,维修时一般把保护元件拆除即可!
9 X, F l- z5 Z m9 S+ s2 ?. N" M! y8 k6 k' G; K7 o8 n
3) 按封装形式分:TSOP28 TSSOP8 SO8 BGA8等。/ Y7 D9 k% W5 S7 I+ z# g
3) 按容量分:128B,256B,512B,1KB,2KB······128B(24C1024)。$ E/ b5 |6 E3 @0 V- x" m$ L
下面来说一下码片的管脚功能,现在以AT系列的码片进行简介,如表2-2-7所示) `1 ]0 r* h' P
目前,随着集程度的增加,码片已快被“吃掉” 不在单独存在(还存在的多为8脚码片),如V988+码片被集成在CPU内,而V988++码片集成再版内。进期手机还
$ [+ ^7 M6 j$ N0 O t单独保留码片的有三星samsung 手机,如A100 A188(24C56) 2200 2400 A288$ O+ a) ]: m4 x: |7 R M
(24C256) N628(25C521) N188(24C256)及爱立信T18T28等7 _3 {% V. N* a2 `' V0 ~
FlashROM为闪速只读存储器,有是又称FLASH,俗称版本字库。
1 ?6 K$ C, o3 M4 X `8 [它以代码的形式装载了手机的基本程序和各种功能程序。至今字库这个名词概念混 很不清楚,到底字库是什么呢?实际上我们可以这样区分,把它们分开叫比较易懂一些。字库一般可以分别叫程序存储器(称程序)和汉字库存储器(字存),那为什么人家不这样叫呢?这是因为先前手机设计时把汉字库作为一个存储芯片焊接在手机上,程序存储器版本也作为另一个存储焊接再手机上,而后来发展到把程序和字寸复合在一起,所以我们称之为字库罢了。字库的容量要比码片的容量大的多,常见的有32M 64及128M等。# ~* ~% p+ b/ I$ \ l/ n7 Z2 b
字库在手机的作用很大,地位非常重要,具体作用如下:! l* R9 Z* [; ~ _
1 储存主机主程序
5 Q4 }* q$ G' c1 T, \5 |! G& Q2 储存字库信息
: s2 [8 p- I: A4 B3 储存网络信息; z7 p2 G s/ H! E
4 储存录音. n, H' V" b; ]7 g
5 存储加密信息
8 z. [0 ]% }3 n0 E: N1 t1 D6 存储序列号(IMEI码)
/ n1 h: v( M- Y5 J7 储存操作系统
/ q4 U. k& p! E9 MFLASH按工作电压可分为:5V 3.3V 1.8V 0.9V等几种。按其数据总线宽度可以分为8位数据总线宽度,16位数据总线宽度两种;按其总线和数据总线分离,低16位地址总线和数据总线合并,地址总线和数据总线合并三种;按其扇区分布可分为TOPBOTTOM两种;其封装形式具体有TSOP40TSOP48FBGA48UBGA56 FBGA72 BGA80 BGA69 等等。根据其封装形式字库可分为二大类,第一是比教长见。第二类是BGA封装形式的,这种字库用在近期生产的各种手机上,如摩托罗拉MOTOROLA V998,诺基亚NOKIA 3210以及爱立信T28等手机。按其脚管的多少,手机的字库又可以分为以下两大类:一类为40脚的字库(如型号28F004,28F008);另一类为48脚的字库(如型号28F800,28F160 F160等)。
( [/ A% {- R6 B t6 t字库的工作流程比较复杂:当手机开机时,CPU便传出一个复位信号REST经字库,使系统复位。再待CPU把字库的读写端 片选端选端后,CPU就可以从字库内取出指令,在CPU里运算,译码,输出各部分协调的工作命令,从而完成各自功能。
$ X" ?0 C; v K字库(FLASH)程序储存器的软件资料是通过数据交换端,地址交换端与微处理器进行通讯的。CE(CS)端为字库片选端,OE端为读允许端,REST端为系统复位端,这四个控制端分别者是由CPU加以控制。如果字库的地址有误或未选通,都将导致手机不正常工作,通常表现为不开机,显示字符错乱等故障现象。由于字库可以用来擦除,所以当出现数据丢失时可以用编程器或免拆机维修仪重新写入。和页码一样,字库本身也可能回损坏(既硬件故障),如果是硬件出现故障的话,就要重新更换字库。# t! u* f: z% S8 x) m
|
|