| Electronic Components Datasheet Search |
|
UM0434 Datasheet(PDF) 352 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0434 Datasheet(HTML) 352 Page - STMicroelectronics |
|
352 / 390 page ![]() UM0434 Nexus3 module 353/391 Note: When DC1[PTM] is set, direct branch messages are not transmitted. Instead, each direct branch or predicated instruction toggles a bit in the history buffer. Resource full messages The resource full message is used in conjunction with the branch history messages. The resource full message is generated when the internal branch/predicate history buffer is full. If synchronization is needed at the time this message is generated, the synchronization is delayed until the next branch trace message that is not a resource full message. For history buffer overflow, the resource full message transmits a resource code (RCODE) of 0b0001 and the current contents of the history buffer, including the stop bit, are transmitted in the resource data (RDATA) field. This history information can be concatenated by the development tool with the branch/predicate history information from subsequent messages to obtain the complete branch/predicate history between indirect changes of flow. For instruction counter overflow, the resource full message transmits an RCODE of 0b0000 and a value of 0xFF is transmitted in the RDATA field, indicating that 255 sequential instructions have been executed since the last change of flow or, if program trace is in history mode, since the last instruction that recorded history information Table 250 shows the RCODE encodings and RDATA information used for Resource Full messages. Debug status messages Debug status messages report low-power mode and debug status. Debug status messages are enabled when Nexus 3 is enabled. Entering/exiting debug mode as well as entering a low-power mode triggers a debug status message, indicating the value of the most significant byte in the development status register. Debug status information is sent out in the format shown in Table 251: Table 249. Direct Branch Message Format (1–8 bits) (4 bits) (6 bits) Sequence Count Source Process TCODE (000011) Maximum Length = 18 bits; minimum length = 11 bits Figure 73. Resource full message format (1–32 bits) (4 bits) (4 bits) (6 bits) Branch History RCODE (0001) Source Process TCODE (011011) Maximum length = 46 bits; minimum length = 15 bits Table 250. RCODE encoding RCODE RDATA field Description 0000 0xFF Program trace instruction counter reached 255 and was reset. 0001 Branch history. This type of packet is terminated by a stop bit set after the last history bit. Program trace, branch/predicate instruction history full. |
|
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 |
| 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 |