The Veloce® with Codelink™
Featured Product from Mentor, a Siemens Business
Codelink works much in the same way as the latest generation of digital video recording (DVR) devices. During functional simulation or emulation, Codelink's advanced tracing technology automatically captures and compresses all of the important activity inside a design's processors. Verification engineers can "playback" the simulation or emulation run with features such as fast forward, rewind, replay, pause, slow motion, zoom-in, single step, and pan.
Everything is fully synchronized and easily viewed, including logic simulation waveforms, processor states, source code, internal memory, registers, stacks, and output. Codelink then presents only the important information needed to quickly debug software-driven tests.
As a result, companies using Codelink have been able to reduce their system-level debugging from months to days. Complex failures can now be diagnosed within a single, multi-view debugging environment. Without Codelink, such failures require extensive analysis of multiple files and databases.
Revolutionary results are not enough. New technology must fit into existing processes and flows. Codelink is tightly integrated with the Questa® simulator and Veloce® emulator. Codelink is non-invasive, working on existing processor-driven tests while requiring no modification what-so-ever to existing verification environments.
Codelink is an excellent choice for designs containing one or more
embedded processor. When tests are compiled and loaded into system
memory for processor execution, Codelink greatly simplifies the
debugging process. If you're looking to load and execute even more
software-including boot code, application code, or just a lot more
tests-Codelink Turbo speeds up your simulation with instruction-accurate