Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 1217 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 1217 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 1213Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1214Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1215Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1216Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1217Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1218Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1219Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1220Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1221Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 1217 / 1302 page
background image
Changes From Revision 0 to Revision 1
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
A-5
6.6.1, 6-14
In Table 6-8, change the second sentence of the description for bits 32–33
of the TCR register to the following:
WPEXT[0–3] || WP[0–1] = 0b00_0000 selects TBU[32] (the msb of the
TB)
WPEXT[0–3] || WP[0–1] = 0b11_1111 selects TBL[63] (the lsb of the TB)
6.6.1, 6-14
In Table 6-8, change the description of
TCR[WRC] as follows:
01
A second timeout is ignored, regardless of the value of MSR[ME].
6.6.1, 6-15
In Table 6-8, change the second sentence of the description for bits 38–39
of the TCR register to the following:
FPEXT[0–3] || FP[0–1] = 0b00_0000 selects TBU[32] (the msb of the TB)
FPEXT[0–3] || FP[0–1] = 0b11_1111 selects TBL[63] (the lsb of the TB)
6.7.2.4, 6-22
In Table 6-12, change the bit range “43–46” to “36–46”.
6.10.2, 6-27
In Table 6-17, replace the description of HID1[RFXE] with the following:
Read fault exception enable. Controls whether assertion of core_fault_in causes a machine check interrupt. The
assertion of core_fault_in can result from an L2 multibit ECC error. It can also occur for a system error if logic on the
integrated device signals a fault for nonfatal errors (read data is corrupt (or zero), but the bus transaction can complete
without corrupting other system state, making it unnecessary to take a machine check (for example, a master abort of
a PCI transaction).
0 Assertion of core_fault_in cannot cause a machine check. RFXE should be left clear if an interrupt is to be reported
by the integrated device through int or c_int for this condition. If RFXE = 0, it is important that the integrated device
generates an interrupt if core_fault_in is asserted.
If core_fault_in is asserted, any data on the CCB is dropped, stalling the load/store unit and eventually causing the
e500 pipeline either to stall until an interrupt occurs (typically generated by the programmable interrupt controller
(PIC) in response to the fault) or to continue processing with bad data untill the interrupt occurs. Because
core_fault_in cannot cause a machine check, if RFXE is 0, it is critical that the system be configured to generate the
appropriate interrupt.
It is also possible to hang the processor (requiring a hard reset to recover) if a guarded load hits in the L2 cache and
gets an uncorrectable ECC error. Because of this, avoid defining memory as cacheable but guarded. If this
combination is required, RFXE must be enabled, in which case an error causes both a machine check interrupt and
an external interrupt when a bus fault condition is detected unless interrupts are masked for all sources of bus faults,
such as DRAM ECC errors, PCI parity errors, local bus parity errors, and others.
RFXE must also be set if software requires that code execution stop immediately when a bus fault occurs rather than
continuing with the bad data until the interrupt arrives. Again, this results in both a machine check interrupt and an
external interrupt when a bus fault is detected, unless all possible sources for bus fault have their interrupts
masked.þThe machine check interrupt can then reenable normal interrupts and wait for the interrupt due to the fault
to be received before returning from the machine check.
1 A machine check can occur due to assertion of core_fault_in.
If MSR[ME] = 1 and a fault is signaled, a machine check interrupt occurs.
If MSR[ME] = 0 and a fault is signaled, a checkstop occurs.
Note that if RFXE is set and another mechanism is configured to generate an interrupt in response to assertion of
core_fault_in, the same event causes two interrupts, the machine check enabled by setting RFXE and the interrupt
triggered by the on-chip peripheral or other block; therefore, RFXE should be set only if no other mechanism is
configured to generate an interrupt for this case.
Note that the L2 cache detects any assertion of core_fault_in and ensures that the L2 cache is not corrupted when data
is dropped for this type of transaction.



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