🎉 We're happy to announce new public releases! ðŸŽ‰

  • SWAT v1.1r1 - Software tracing solution now supporting more architectures and operating systems - see SWAT Release Notes.
  • TriCore v6.2r2 Inspector v1.0r8 - An automated method for identifying toolset issues in compiled output code.
  • VX-toolset for Arm - v8.0r1 - A certified compiler toolset for safety-critical embedded software development on Arm cores.
Contact us to get access!

How to manage a large number of SFRs?

09-Apr-2025

When observing only a subset of registers on a SoC with many SFRs the following inconveniences can be encountered:

  • Focusing only on the items of interest and skipping the rest, e.g., by scrolling through the registers.
  • Refreshing the content of irrelevant items can affect responsiveness.


Possible solutions

Create a custom SFR window

Create a custom SFR window that contains only the registers you select.

1. Open View | Debug | SFR | New Custom SFR

2. Give it a meaningful name. An empty SFR Window will open. 

3. Drag and drop items to the new window.


Use a filter

You can filter SFRs by name using a filter.

1. Right-click on the SFR window.

2. Select Show Filter.

3. Write the desired filter. The window will only show SFRs containing that text.


For a more detailed presentation of the SFR Window refer to the Tutorial – Special Function Registers in winIDEA.

Was this answer helpful?