Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN2440 Datasheet(PDF) 6 Page - STMicroelectronics

Part # AN2440
Description  The Error Code Correction
PDF  13 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2440 Datasheet(HTML) 6 Page - STMicroelectronics

Back Button AN2440 Datasheet HTML 2Page - STMicroelectronics AN2440 Datasheet HTML 3Page - STMicroelectronics AN2440 Datasheet HTML 4Page - STMicroelectronics AN2440 Datasheet HTML 5Page - STMicroelectronics AN2440 Datasheet HTML 6Page - STMicroelectronics AN2440 Datasheet HTML 7Page - STMicroelectronics AN2440 Datasheet HTML 8Page - STMicroelectronics AN2440 Datasheet HTML 9Page - STMicroelectronics AN2440 Datasheet HTML 10Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 13 page
background image
EEPROM with embedded ECCx4 feature
AN2440
6/13
Doc ID 023074 Rev 4
2.2
Read operation with word management
Besides the additional ECC bits in the memory array, the EEPROM has an additional logic
block able to compute the ECCx4 signature, and to detect and correct possible bit errors in
the data word.
As the ECC signature (6 ECC bits) is a function of the 4 data bytes in the word, the word is
always considered as the smallest entity in the read process of the EEPROM. Figure 6
explains how the read process is managed.
Figure 6.
Read process of an EEPROM with embedded ECCx4
The steps of the read process illustrated in Figure 6 are described below:
1.
The user requests a read of three bytes: byte 1, byte 2 and byte 3.
2.
Internally, the entire word is read (4 data bytes and 6 ECC bits) and stored in a RAM
buffer.
3.
A new ECC signature is computed from the 4 data bytes read from the memory.
4.
The new ECC signature is compared to the ECC bits read from the memory. A
difference indicates that there is an error, the bit error is detected and corrected after
further calculations.
5.
The RAM buffer now contains byte 0, byte 1, byte 2 and byte 3 (byte 3 corrected) and
the read ECC bits.
6.
The data is shifted out of the memory with the Most Significant Byte first; that is, byte 1
followed by byte 2 and byte 3.
Byte0
ai13476
Byte1 Byte2 Byte3
ECC
Byte0 Byte1 Byte2 Byte3
ECC
Memory array
38 read bits stored into RAM buffer
Compute
ECC signature
Comparing new ECC bits with the read ECC bits
Byte0 Byte1 Byte2 Byte3
ECC
I/O Shift Register
Byte1, byte 2 and byte 3 are shifted out serially, MSB first
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
1
Sensing block
8
6
8
8
8
8



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com