EDN Access -- The Design Information Source of the Electronics Industry


Out in Front: April 11, 1996

Sherlock investigates range of i960 cases

The modular Sherlock 960 emulator from Step Engineering allows designers to investigate software errors in i960 Cx, Hx, Jx, and RP designs. The device combines a generalized core of hardware and software with processor-specific feature cards and probes. The feature cards allow scaling of the device's capabilities and price (starting at $10,000). The probes use bond-out chip technology to achieve maximum emulator speeds.

Sherlock readily toggles between high-level language and bit-level hardware views of software execution. In addition to correlating source and assembly code, the device time-stamps execution traces, tracks register values and breakpoints, and detects memory-allocation errors. It can also perform real-time reconstruction of cache-based program execution.

The emulator can also function both as a logic-state analyzer and a performance analyzer. As a logic analyzer, Sherlock permits multiple-range breakpoints, 16 levels of triggering and storage control, and range match words. Its performance analysis includes frequency and time histograms of program execution and measurements of minimum, mean, and maximum execution times for program elements.

—by Richard A Quinnell

Step Engineering, Sunnyvale, CA. (408) 733-7837.


| EDN Access | feedback | subscribe to EDN! |
| design features | out in front | design ideas | departments | products | columnist |


Copyright © 1996 EDN Magazine. EDN is a registered trademark of Reed Properties Inc, used under license.