Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Veloce Codelink by Mentor Graphics Corporation



RTL (Front End) Tools

Product Description

The integration of Veloce and Codelink provides a high-speed, software-driven, hardware verification environment for debugging SoCs that use embedded processors.

During a Veloce emulation run, Codelink's advanced tracing technology automatically captures all of the important activity inside the design's processors, enabling the verification engineer to "playback" the emulation at a later time; thus offloading the Veloce emulator to allow other regression runs to be performed while debugging the results of a previous run.

Innovative debug features include fast forward, rewind, pause, single step, and even the equivalent of zoom-and-pan to make the debug session appear just like an interactive session.

Synchronization between the software code and hardware emulation is maintained and easily viewed, including emulation waveforms, processor states, source code, internal memory, registers, stacks, and output.

Allowing tens or even hundreds of software engineers to access the emulated design data during software debug results in a huge productivity boost and creates a large ROI in Veloce resources.

Veloce Codelink

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile
  • Mobile Computing

ARM Processor(s)

  • ARM7TDMI
  • ARM7TDMI-S
  • ARM968E-S
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A15
  • Cortex-A5
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-A9
  • Cortex-M0
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • Cortex-R4
  • Cortex-R5
  • Cortex-R7
  • ARMv8
 
ARM Connected