Electronic Components Datasheet Search
  English  ▼

X  

UM0434 Datasheet(PDF) 349 Page - STMicroelectronics

Part # UM0434
Description  The primary objective of this user?셲 manual is to describe
PDF  390 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0434 Datasheet(HTML) 349 Page - STMicroelectronics

Back Button UM0434 Datasheet HTML 345Page - STMicroelectronics UM0434 Datasheet HTML 346Page - STMicroelectronics UM0434 Datasheet HTML 347Page - STMicroelectronics UM0434 Datasheet HTML 348Page - STMicroelectronics UM0434 Datasheet HTML 349Page - STMicroelectronics UM0434 Datasheet HTML 350Page - STMicroelectronics UM0434 Datasheet HTML 351Page - STMicroelectronics UM0434 Datasheet HTML 352Page - STMicroelectronics UM0434 Datasheet HTML 353Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 349 / 390 page
background image
Nexus3 module
UM0434
350/391
Note:
DC1[OVC] can be set to delay the CPU in order to alleviate, but not eliminate, potential
overrun situations.
Error information is messaged out in the format shown in
Table 244.
12.6.4
OTM flow
Ownership trace messages are generated when the operating system writes to the e200z3
process ID register (PID0) or the memory-mapped ownership trace register (OTR).
The following flow describes the OTM process:
●
The process ID register is a system control register. It is internal to the core processor
and can be accessed by using PPC instructions. The contents of this register are
replicated on the pins of the processor and connected to Nexus.
●
Writes to the e200z3 internal process ID register will pulse a write signal to Nexus. The
data value written into the process ID register is latched and formed into the ownership
trace message that is queued to be transmitted.
●
Process ID register reads do not cause ownership trace messages to be transmitted by
the Nexus 3 module.
12.7
Program trace
This section details the program trace mechanism supported by Nexus3 for the e200z3
processor. Program trace is implemented using branch trace messaging (BTM) as required
by the class 3
IEEE-ISTO 5001-2003 standard definition. Branch trace messaging for
e200z3 processors is accomplished by snooping the e200z3 virtual address bus, between
the CPU and MMU, attribute signals, and CPU status
p_pstat[0:5].
12.7.1
Branch trace messaging (BTM)
Traditional branch trace messaging facilitates program trace by providing the following types
of information:
●
Messaging for taken direct branches includes how many sequential instructions were
executed since the last taken branch or exception. Direct or indirect branches not taken
are counted as sequential instructions.
●
Messaging for taken indirect branches and exceptions includes how many sequential
instructions were executed since the last taken branch or exception and the unique
portion of the branch target address or exception vector address.
Branch history messaging facilitates program trace by providing the following information:
●
Messaging for taken indirect branches and exceptions includes how many sequential
instructions were executed since the last predicate instruction, taken indirect branch, or
exception, the unique portion of the branch target address or exception vector address,
and a branch/predicate instruction history field. Each bit in the history field represents a
direct branch or predicated instruction where a value of one indicates taken and a value
Table 244.
Error message format
(5 bits)
(4 bits)
(6 its)
Error Code (00000, 00111, or 01000)
Source Process
TCODE (001000)
Fixed Length = 15 bits



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