Electronic Components Datasheet Search
  English  ▼

X  

UM0434 Datasheet(PDF) 356 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) 356 Page - STMicroelectronics

Back Button UM0434 Datasheet HTML 352Page - STMicroelectronics UM0434 Datasheet HTML 353Page - STMicroelectronics UM0434 Datasheet HTML 354Page - STMicroelectronics UM0434 Datasheet HTML 355Page - STMicroelectronics UM0434 Datasheet HTML 356Page - STMicroelectronics UM0434 Datasheet HTML 357Page - STMicroelectronics UM0434 Datasheet HTML 358Page - STMicroelectronics UM0434 Datasheet HTML 359Page - STMicroelectronics UM0434 Datasheet HTML 360Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 356 / 390 page
background image
UM0434
Nexus3 module
357/391
12.7.3
BTM operation
Enabling program trace
Both types of branch trace messaging can be enabled in one of two ways:
●
Setting DC1[TM] to enable program trace
●
Using WT[PTS] to enable program trace on watchpoint hits. e200z3 watchpoints are
configured within the CPU.
Relative addressing
The relative address feature is compliant with the
IEEE-ISTO 5001-2003 standard
recommendations and is designed to reduce the number of bits transmitted for addresses of
indirect branch messages.
The address transmitted is relative to the target address of the instruction that triggered the
previous indirect branch or synchronized message. It is generated by XORing the new
address with the previous address and then using only the results up to the most significant
1 bit in the result. To recreate this address, an XOR of the most significant zero-padded
message address with the previously decoded address gives the current address. For the
example given in
Table 257, assume the previous address (A1) = 0x0003FC01, and the new
address (A2) = 0x0003F365.
Attempted
access to secure
memory
For SOCs that implement security, any attempted branch to secure memory
locations temporarily disables program trace and causes the corresponding BTM
to be lost. The following direct/indirect branch queues a direct/indirect branch with
synchronization message. The count value within this message will be inaccurate
since the re-enable of program trace is not necessarily aligned on an instruction
boundary.
Collision priority
All messages have the following priority: WPM
→ OTM → BTM → DTM. A BTM
message that attempts to enter the queue at the same time as a watchpoint
message or ownership trace message is lost. An error message is sent indicating
the BTM was lost. The following direct/indirect branch queues a direct/indirect
branch with synchronization message. The count value within this message
reflects the number of sequential instructions executed after the last successful
BTM message was generated. This count includes the branch that did not
generate a message due to the collision.
Execution mode
switch
Whenever the CPU switches execution mode into or out of a sequence of VLE
instructions, the next branch trace message will be a Direct/Indirect Branch w/
Sync Message.
Table 256.
Program trace exception summary (continued)
Exception
condition
Exception handling



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