.


:




:

































 

 

 

 


, . .




4

ؖ, ؖ.

 

, ( 1).

 

, "" , , n- , .
"" , , , , , .
, , . "" - . "" , , , .
. . .

-, , -, , .

"" . "" , .

, "" , , "" (CHEI - channel hot electrons injection), - (Fowler-Nordheim (FN)).

-, FN, , .

, . .

STACKED GATE CELL.

, -. - Stacked Gate Cell ( ), . , ( ) -.

. . , () : , , , . , , , , -.

, . .

TWO TRANSISTOR THIN OXIDE CELL.

, : . . (Two Transistor Thin Oxide Cell) .

, , . , (.1.). .

. 1.. .

, , . , , , , -, , .

SST CELL.

, SST - Silicon Storage Technology.

SST .

SST- (. 2). , . , , , , -.

. 2. SST- .

, , . . , , , .

, . , , , , .

SST- () (). ( ), . .

- . : . .

(MLC - Multi Level Cell).

, flash- , . . ( ) . , . 5000 , , , 30000 , . , , .

.2. . , . ( ) 3.1, ( ) 5.

.2.. .

. Flash- , . ( ), . , , . , . .

.2. , . (, ) . , 0.3, 3000 .

 

.2.. .

. 8- , 16- . , 2 N, N .

, , . :

: flash- ( ). , .

: MLC- - , , ( ).

: .

, -.

. , , . .

MLC Intel, MLC- Intel StrataFlash.

MLC:

$/.

"" MLC-, ( , - ).

MLC , .

MLC:

, , , , ( - ).

MLC , .

MLC- , , / .

 

-.

, , , . NOR (-) NAND ( - ).

NOR (-) - (.3).

, 0. . NOR .

. 3. .

 

- NAND ( - ) (. 3) 0, . . . NOR, , . . . NOR . .

-.

( ) - ( 2).

2. -.

NOR (NOT OR, -)
: . . : , . : . , . , . (PC BIOS, ), EEPROM.
: AMD, Intel, Sharp, Micron, Ti, Toshiba, Fujitsu, Mitsubishi, SGS-Thomson, STMicroelectronics, SST, Samsung, Winbond, Macronix, NEC, UMC.
: "" : FN.
NAND (NOT AND, -)
: , , . . . : , . : , . , : MP3 , .
: Toshiba, AMD/Fujitsu, Samsung
: FN. : FN.
2. - (). AND ()
: , NOR NAND, . , . .
: Hitachi Mitsubishi Electric.
: FN. : FN.
Di NOR (Divided bit-line NOR), - .
: , NOR NAND. . , ( ). DiNOR 256 .
: Mitsubishi Electric, Hitachi, Motorola.
: FN. : FN.
: NOR NAND. Hitachi AND- NAND - . , , / 100 . , , - NOR : . : NOR . - NAND.
       

.

:

(Conventional) - . - , , . - - , , . . , 60 , 9 . 0,6 4,5 . .

() - "1" "0", - "0" "1". "0" "1" - , . , . . - . , .

. - , . , 8 .

(Page) - , 4 8 . : . : . , , . , ( 8 ) . 4 8 ; 70 . , ( ) 10-20 . , , .

(Conventional). , . - . , 300 . .

(Burst) - , , 16 32 . , . - . - .

- (Burst Mode) () . CLK. CLK. 3 , .

 

: -, (RWW - Read While Write) .

 

, - . , - - . NOR- (2 ). NAND- ( ). , NAND. NAND .

, :

, .

.

.

, . , NOR ( ).

/ NAND . , - , NAND .

NOR - , (BIOS, RAM , ..), (, -, ). Gumstix Technology Gumstix Verdex Pro 4 . . 4. , .

: Marvell PXA270 XScale . : 400 .  
(/): 64 / 16 MB. : (60, 80 24 ). : Linux 2.6.21 . : 80 mm 20 mm 6.3 mm. : 8 . : -25 C 85 C. : 3.6V - 5.0V. . 4. Gumstix Verdex Pro 4.  
NOR- .  
   
: - . - (NAND), - (NOR). . - , , . , . , -. - , (), . . . . . , , , . , , -. .   , , . , , . , , -, .   () . - , . , , . . . "Parameter". "Parameter" , Parameter1. Parameter, , . - Parameter1, , Parameter1 Parameter1. , , . , "Next_Record", , FFh. , . . - - - - , , , Next_Record. . , . . . . . ( ) Parameter_Value .
01H Parameter1 Parameter1 Pointer Variable
03H Parameter2 Parameter2 Pointer Variable
05H Parameter3 Parameter3 Pointer Variable
F8H 01H Parameter1 Value = F8H
07H 02H Parameter1 Next_Record = 07H
22H 03H Parameter2 Value = 22H
09H 04H Parameter2 Next_Record = 09H
44H 05H Parameter3 Value = 44H
FFH 06H Parameter3 Next_Record = FFH = latest
55H 07H Parameter1 Value = 55H
0BH 08H Parameter1 Next_Record = 0BH
F2H 09H Parameter2 Value = F2H
FFH 0AH Parameter2 Next_Record = FFH = latest
F4H 0BH Parameter1 Value = F4H
FFH 0CH Parameter1 Next_Record = FFH = latest

, - . . , , .

- . -.

- , . . , , , . , , , .

- , , - . , , . , -. . "" . - "" ( ), , . , , () . , . , .

- ( ) . .

( ) :

 


♦ Bulk Erase (BE) ; ; .
♦ Boot Block (BB) , , .
♦ Flash File , (Symmetrical Architecture, SA).

 

( ), .
(SA), , 64 ; ( ) .

64- 8 8 . , . (BIOS), (Boot Block) , (, ) -.

(Page Write), , . ( , ), , , (4-32 128-256 ). , / , ( ), . , , .

- ( ). (). ; 8 16 ( ).

() ; () . , , . . ; .

- , (- ) .

() , , -.

-.

, , , - . -.

90- - -. - , -.

 

, , .

, - , . , .

, , - MSP430 (Texas Instruments). .

- MSP430 16- CPU (Central Processing Unit ), , MAB (Memory Address Bus ) MDB (Mamory Data Bus ). CPU , MSP430 , . Flash- , .

- MSP430 , . - , . , .

 

- - . 5.

 

- , , , .



. 5. - -.

FCTLx 16- (/) -.

, - , . .

- , 0A5h. FCTLx , 0A5h PUC (Power-up clear ). .

FCTL1

               
FRKEY, 096h FWKEY, 0A5h
               
BLKWRT WRT MERAS ERASE
               
FRKEY/FWKEY 15-8 FCTLx. 096h. 0A5h, PUC.
BLKWRT 7 . WRT. BLKWRT EMEX. 0 1
WRT 6 . . WRT EMEX. 0 , 1
5-3 . 0.
MERAS 2 . . MERAS ERASE , EMEX.
ERASE 1
MERAS ERASE
   
   
   
   
5-3 . 0
                   

FCTL2.

               
FWKEYx, 096h 0A5h
               
FSSELx FNx
               
FWKEY 15-8 FCTLx. 096h. 0A5h, PUC.
FSSELx 7-6 00 ACLK, 01 MCLK, 10 SMCLK, 11 SMCLK
FNx 5-0 . . FNx+1. , FNx=00h, 1. FNx=02Fh, 64.

FCTL3.

               
FWKEYx, 096h 0A5h
               
EMEX LOCK WAIT ACCVIFG KEYV BUSY
               
FWKEY 15-8 FCTLx. 096h. 0A5h, PUC.
7-6 . 0
EMEX 5 . 0 , 1
LOCK 4 . - . LOCK / , . , LOCK , BLKWRT=WAIT=1, BLKWRT WAIT . 0 , 1
WAIT 3 . , -. 0 - /. 1 - /.
ACCVIFG 2 0 , 1
KEYV 1 . , FCTLx - PUC. KEYV . 0 , 1
BUSY 0 . . 0 , 1

-

- . , , -, . , ( ).

- . . . .

. 6. 4 -, .

 



. 6. -, 4 .





:


: 2017-02-11; !; : 1001 |


:

:

.
==> ...

1686 - | 1632 -


© 2015-2024 lektsii.org - -

: 0.089 .