The RTE870/C1 In-Circuit Emulation System consists of Integrated Development Environment, RTE870/C1 In-Circuit Emulator, emulation chip (TMP89C9xxXB:another sales), and Probe set (Note). The component parts of the RTE870/C1 In-Circuit Emulator have been standardized. A target MCU in the TLCS-870/C1 series can be easily changed by replacing only a Probe set and emulation chip.
(Note) Made by ADLINKS,Inc,
Check the product names and numbers at this website
The product information is also provided in "Comprehensive List (Microcomputers)" under "Document" for your use.
Host interface | USB2.0 Full-speed | |
---|---|---|
Emulation memory | 128 Kbytes | |
Event | Number of points | 16 points |
Comparison items | Address, data, status | |
Comparison conditionscondition | Match, unmatch, range, mask | |
Pass count | 1 to 65535 times | |
Event trigger actions | Break, trace control, timer control, external trigger output, memory write | |
Event combinations | AND, OR, sequential | |
Hardware break | 1024 points | |
Software break | - | |
Trace memory Capacity | 256 K frames (Notes-1) | |
Trace memory Modes | Free trace, trigger trace, overwriting prohibit, sampling trace, overflow stop | |
Trace items | PC address, data address, data value, status, tag timer | |
Timer measurement | Run timer: 1 channel Lap timer: 4 channels (max., min., average, count) |
|
Memory access | Memory display during program execution | At fixed intervals: 64 Kbytes At variable intervals: entire RAM area |
Memory rewrite during program execution | 1 address(byte/word/Long word either) (Notes-2) | |
Program variables | Display | Binary, octal, decimal or hexadecimal display can be selected for each variable. |
Registration | Variables, arrays, structures and unions can be registered by the elements. | |
Sauce display | - Source - Source + assembler code - Source + assembler code + machine language |
|
External output | 8 lines | |
External input | - | |
Performance analysis: Module time measurement | - | |
Performance analysis: Coverage measurement | C0 coverage | |
Flash programming/security feature | Supported (in on-chip debug emulation) |
(Notes-1) There are some cases where the trace memory capacity varies by a tracing condition or operating status.
(Notes-2) Wait of 1 clock cycle per write of 1 byte.
Memory Access
1.At fixed intervals (IDE feature name "Watch")
Capable of displaying the values of registered variables. The registered variable value display is updated when the target program is stopped, but it is also possible to set to update at constant intervals during program execution.
2.At variable intervals (IDE feature name "Memory Dump")
Capable of displaying all memory contents at variable intervals while running program. The time of reading RAM data might vary by a range of address (number of data) and contents of program.
(Note) Wait of 1 clock cycle per write of 1 byte.
Event comparison/trace memory storage of write operation via stack pointer
Capable of setting data-writing via a stack point as an event comparison target to generate a trigger. By applying this, it is also capable of storing into the trace memory only the data written via the stack pointer. By detecting data-writing to an address other than a pre-assumed stack area, this feature allows you to debug program failures caused by an excessive stack.
Items to Be Prepared by Customer
For In-Circuit Emulation
(Note) A probe set is a product combining a Probe , a Exchange adaptor and a Target connector for each supported MCU.
For On-Chip Debug Emulation
(Notes-1) The on-chip debug function uses two pins for communications (OCDCK, OCDIO) and four pins for monitor signals (VDD, GND, RESET, MODE).
When the On-Chip Debug Emulator is connected to the target system, the OCDCK and OCDIO pins are used exclusively by the Emulator and cannot be used as port pins (P20, P21) or UART0/SIO0 pins.
(Notes-2) For the operation assurance range and characteristics of the supplied power/clock, see the microcomputer's datasheet.
About AC power supply adaptor
If you are using this product, use an AC adapter and an AC cable that are compliant with the safety standards of your country or region.
AC adapter compliance specifications
Output voltage: 9[V]
Output current: 1[A] or larger
Example Part Number: A10P1-09MP (AKII TECHNOLOGY CO., LTD.)
The DC plug of the AC adapter should have the following outer dimensions and polarity. Not satisfying these requirements will cause malfunction.
About Emulation Operating Voltage/Frequency
For In-Circuit Emulation
For On-Chip Debug Emulation
Precautions for USB Connection
A probe (*1) and a target connector (*1) are used for connecting an emulator to a target system. An exchange adapter (*1) may be required depending on the debug target MCU. They are marketed as a probe set (*1). Use a stacking adapter (*1) and an MCU mounting adapter (*1) as required.
*1: They are made by ADLINKS. See ADLINKS Co., Ltd.'s website.
Probe
A probe is used to connect an emulator with a target system. There are different probes depending on the numbers of pins on a package, package types, and different probe sets depending on the supported MCU. The probe sets are manufactured by ADLINKS Co., Ltd. For information about the specification of the probe, please refer to ADLINKS Co., Ltd's website.
Target Connector
To connect the emulator to the target system, solder the target connector to the MCU mounting area on the target system.
For the product specifications of the target connector and the recommended footprints, see ADLINKS Co., Ltd.'s website.
Exchange adapter
The exchange adapter converts the number of pins and pin layout according to the specifications of the supported MCU. If a corresponding probe set contains the exchange adapter, remember to use it.
For information about the specification of the exchange adapter, please refer to ADLINKS Co., Ltd's website.
Stacking adapter
This stacking adapter is used between the probe and the target connector to adjust height in case such parts around the footprint on the target board are difficult to connect to the target system. It raises height and provides easy connection. For information about the specification of the stacking adapter, please refer to ADLINKS Co., Ltd's website.
MCU mounting adapter
The MCU mounting adapter (Bump socket) is used, together with the target connector, to mount an MCU on the target system. The MCU mounting adapter for the 870/C Light system is manufactured by ADLINKS Co., Ltd. For information about the specification of this product, please refer to ADLINKS Co., Ltd’s website.