NEX-SA110
The NEX-SA110 Disassembly Support provides clocking, setup, and disassembly of the StrongARM SA110 microprocessor. NEX-SA110 is software only. Specific wiring must be followed if the SA110 signals are routed to Mictor connectors for interface to the TLA700 Logic Analyzer. Please refer to the SA110 manual below for more information. If a connector is not designed into the target a general purpose probe adapter must be used. Many types are available from third party vendors. For additional information, the SA-110 datasheet is available for download below.
Download a demo version of the SA-110 disassembler.
Disassembly: Identification / Support of the following: Architecture v4 Level Instructions and Addressing modes, Load data read cycle detection, LDM and LDC multiple load read cycle detection, Branch Prefetch Instruction flush detection, and Mark-Opcode support. Supports all five addressing modes. Instructions supported include: ADC, ADD, AND, B, BL, BIC, BX, CDP, CMN, CMP, EOR, LDC, LDM(1), LDM(2), LDM(3), LDR, LDRB, LDRBT, LDRH, LDRSB, LDRSH, LDRT, MCR, MLA, MOV, MRC, MRS, MSR, MUL, MVN, ORR, RSB, RSC, SBC, SMLAL, SMULL, STC, STM(1), STM(2), STR, STRB, STRBT, STRH, STRT, SUB, SWI, SWP, SWPB, TEQ, TST, UMLAL, and UMULL. Thumb instructions not supported. The SA-110 supports only 32-bit Instruction Data Width. The Disassembly Screen Shot is a screen shot showing StrongARM disassembly. The Timing Screen Shot shows a timing trace of the StrongARM acquisition.
Timing Analysis: By acquiring data in asynchronous mode on the Tektronix Logic Analyzer, high speed accurate timing measurements can be made of StrongARM up to 2Ghz (500 ps) using a Tek TLA700 system..
Correlating Bus Activity: While the NEX-SA110 package is being used to monitor the StrongARM activity, another acquisition module can be used to monitor activity elsewhere in the system. The results of the two acquisitions can be correlated in time to determine the sequence of actions that occurred. For instance, a PCI bus could be monitored and correlated with the StrongARM activity.
LAs Supported / Channel Count Requirement
| TLA600/700 Support (Can be used with TLA7L/M/N/P or Q cards) | DAS9200 & TLA500 (92A96/C96) Support | Prism 3000 32 GPX Support | TLA700 Channels Required | Notes |
|---|---|---|---|---|
| Y | N | N | 102 | StrongARM SA110 Disassembly S/W |
Demo Software
This software demos the reference memory that is included and
will not disassemble new SA110 acquisitions.
Installation Instructions:
- Copy sa110_d.exe to the TLA700.
- Execute sa110_d.exe.
- The download file is a self-extracting zip file.
- Installation files will be unzipped to the directory where sa110_d.exe exists.
- Run setup.exe.


