Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 343 Page - Freescale Semiconductor, Inc

Part # MAC7200
Description  MAC7200 Microcontroller Family Reference Manual
PDF  976 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAC7200 Datasheet(HTML) 343 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 339Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 340Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 341Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 342Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 343Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 344Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 345Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 346Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 347Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 343 / 976 page
background image
Memory Map/Register Definition
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
265
13.2.2.15.2
ECC Status Register (ESR)
The ECC Status Register is an 8-bit control register for signaling which types of properly-enabled ECC
events have been detected. The ESR signals the last, properly-enabled memory event to be detected. The
generation of the MCM ECC interrupt request is defined by the boolean equation:
MCM_ECC_IRQ
=
ECR[ER1BR] &
ESR[R1BC]// ram,
1-bit correction
|
ECR[EF1BR] &
ESR[F1BC]// flash, 1-bit correction
|
ECR[ERNCR] &
ESR[RNCE]// ram,
noncorrectable error
|
ECR[EFNCR] &
ESR[FNCE]// flash, noncorrectable error
where the combination of a properly-enabled category in the ECR and the detection of the corresponding
condition in the ESR produces the interrupt request.
The MCM allows a maximum of one bit of the ESR to be asserted at any given time. This preserves the
association between the ESR and the corresponding address and attribute registers, which are loaded on
each occurrence of an properly-enabled ECC event. If there is a pending ECC interrupt and another
properly-enabled ECC event occurs, the MCM hardware automatically handles the ESR reporting,
clearing the previous data and loading the new state and thus guaranteeing that only a single flag is
asserted.
To maintain the coherent software view of the reported event, the following sequence in the MCM error
interrupt service routine is suggested:
1. Read the ESR and save it.
2. Read and save all the address and attribute reporting registers.
3. Re-read the ESR and verify the current contents matches the original contents. If the two values
are different, go back to step 1 and repeat.
4. When the values are identical, write a 1 to the asserted ESR flag to negate the interrupt request.
See Figure 13-24 and Table 13-21 for the ECC Status Register definition.
In the event that multiple status flags are signaled simultaneously, MCM records the event with the R1BC
as highest priority, then F1BC, then RNCE, and finally FNCE.
Register address: MCM Base + 0x47
765
43210
R0
0
R1BC
F1BC
00
RNCE
FNCE
W
Reset
00000000
Figure 13-24. ECC Status (ESR) Register



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


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