Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button 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 UM0434 Datasheet HTML 354Page - STMicroelectronics UM0434 Datasheet HTML 355Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 351 / 390 page
background image
Nexus3 module
UM0434
352/391
Branch history saves bandwidth and keeps consistency between methods of program trace,
yet may lose temporal order between BTM messages and other types of messages. Since
direct branches are not messaged, but are instead included in the history field of the indirect
branch history message, other types of messages may enter the FIFO between branch
history messages. The development tool cannot determine the ordering of events that
occurred with respect to direct branches simply by the order in which messages are sent
out.
Traditional BTM messages maintain their temporal ordering because each event that can
cause a message to be queued enters the FIFO in the order it occurred and is messaged
out maintaining that order.
12.7.2
BTM message formats
The e200z3 Nexus3 block supports three types of traditional BTM messages: direct,
indirect, and synchronized messages. It supports two types of branch history BTM
messages: indirect branch history, and indirect branch history with synchronized messages.
Debug status messages and error messages are also supported.
Indirect branch messages (History)
Indirect branches include all taken branches whose destination is determined at run time,
interrupts, and exceptions. If DC1[PTM] is set, indirect branch information is messaged out
in the format shown in
Table 247:
Indirect branch messages (Traditional)
If DC1[PTM] is cleared, indirect branch information is messaged out in the format shown in
Table 248:
Direct branch messages (Traditional)
Direct branches, conditional or unconditional, are all taken branches whose destinations are
fixed in the instruction opcode. Direct branch information is messaged out in the format
shown in
Table 249:
Table 247.
Indirect Branch Message (History) Format
(1–32 bits)
(1–32 bits)
(1–8 bits)
(4 bits)
(6 bits)
Branch History
Relative Address
Sequence
Count
Source
Proces
s
TCODE
(011100
)
Maximum length = 82 bit; Minimum length = 13 bits
Table 248.
Indirect Branch Message Format
(1–32 bits)
(1–8 bits)
(4 bits)
(6 bits)
Relative Address
Sequence Count
Source
Process
TCODE
(000100)
Maximum length = 50 bits; minimum length = 12 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