Electronic Components Datasheet Search
  English  ▼

X  

MSC8101 Datasheet(PDF) 7 Page - Freescale Semiconductor, Inc

Part # MSC8101
Description  Silicon Errata for the MSC8101 Processor, Mask 0K40A
PDF  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MSC8101 Datasheet(HTML) 7 Page - Freescale Semiconductor, Inc

Back Button MSC8101 Datasheet HTML 3Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 4Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 5Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 6Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 7Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 8Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 9Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 10Page - Freescale Semiconductor, Inc MSC8101 Datasheet HTML 11Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 28 page
background image
Silicon Errata for the MSC8101 Processor, Mask 0K40A, Rev. 5
Freescale Semiconductor
7
BOOT2
Boot Interference in Multi-Master System with Shared Memory
Date Added: 8/5/2001
Description: The DSPRAM address in the memory map as programmed by the boot loader code
in the ROM is the same for all processors. During simultaneous boot, this will cause interference
of one processor with another.
Workaround: For up to 4 MSC8101’s including the configuration master.
Boot the processors one after the other, and not at the same time. Reprogram unique
DSPRAM address for each processor. The configuration master is set also to be the
arbitration master and the memory controller for the system. The configuration word for
the master should set the MMR field of the reset word (bits [18:19]) to 2’b11. This will
mask all the external bus requests of the configuration slaves. After the master completes
its boot, the user should:
1.
Clear all external requestors from the Arbitration Level Register (ALR) of the arbi-
tration master.
2.
Reprogram the UPM of the DSPRAM bank to unique address (see programming
example below)
3.
Set priority for the next configuration slave in the Arbitration Level Register
(ALR) of the arbitration master.
4.
Enable external bus requests by clearing SIUMCR MMR field (bits [16:17]).
5.
Repeat stages 2,3 for consecutive slaves.
Configuration master programming code:
move.l PPC_ALRH,D7 ; Step #1
move.l PPC_ALRL,D8
bmclr.w #$f,D7.L
bmclr.w #$ff00,D8.H
move.l D7,PPC_ALRH
move.l D8,PPC_ALRL
upmc_init $04000000 ; Step #2 (DSPRAM base address
$0400_0000)
move.l PPC_ALRH,D7 ; Step #3
nop
bmset.w #$7,D7.L
nop
move.l D7,PPC_ALRH
move.l SIUMCR,D7; Step #4
nop
bmclr.w #$c000,D7.L
nop
move.l D7,SIUMCR
Fix Plan: RevA
0K40A
Table 2. Silicon Errata (Continued)
Errata
Number
Errata Description
Applies
to Mask



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


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