| DProbeHC12 RIAS |
Rias
(Real Time Internal
Access Supervisor)
is an outstanding technology developed by Hitex to detect processor internal
properties that are not normally visible outside the processor. In order to
develop this technology, a great deal of know-how was required on microcontroller
internal operation. The Motorola HC12 microcontroller family is one that is
optimized for performance: Prefetch, decoding and code execution are performed
in parallel in different modules. This could result in prefetched code that
is never executed, disordered sequence of fetch, read and write cycles, and
in so called "free cycles" which are random read cycles of arbitrary addresses
and data. The occurrence of such free cycles has nothing to do with the application,
but they can materialize in the form of phony events (events that do not really
exist) that may disturb emulation logic.
Rias technology filters out all prefetch and free cycles and it allows the emulator to react to only cycles that are related to the application being tested. This in turn allows the user to concentrate on bugs within the application and avoids the confusion generated by a mislead debugging system.