Questa® Codelink Turbo
3Pages

{{requestButtons}}

Catalog excerpts

Questa® Codelink Turbo - 1

Advanced Functional Verification Questa® Codelink Turbo D a t a s h e e t Major product features: ■■ Fast ARM, MIPS, and IBM PowerPC debug visibility in HDL logic simulations ■■ Live and Replay mode for interactive, post-simulation debug ■■ Software source code and hardware waveforms are fully synchronized ■■ Multi-core support ■■ Step forward or backward through source or assembly ■■ Source, assembly, memory, variable, register, call-stack and standard output views Questa® Codelink Turbo accelerates software instruction execution and provides full processor(s) debug visibility for more efficient SoC debugging and verification. Overview Today’s SoC projects include embedded processors and must deliver working embedded software and hardware. Identification of critical hardware/software integration issues early in a project can avoid painful, time consuming, schedule-eating defects that can derail a project’s timeline or jeopardize the project’s quality. Using the Questa® Codelink Turbo solution, embedded software and physical hardware arrive at system integration already having been run together. Many defects at the hardware/software junction have already been fixed so the project can progress quickly on the hardware prototype. Codelink Turbo gives you confidence and reduces the risk of project failure. Codelink Turbo delivers speed, full visibility and control of your ARM, MIPS, and IBM PowerPC processors while running your entire SoC design using an HDL logic simulator. By executing embedded software on HDL-simulated hardware, Codelink Turbo allows you to accurately debug and verify hardware/software interactions before a hardware prototype is available. Eliminating defects in the hardware/software interaction provides product quality while preserving or even accelerating the project schedule. You gain confidence that the complete product works – both the hardware and the software – early in the project before a hardware prototype is available. Codelink Turbo’s ability to run in signoff accurate mode or fast, high performance, software execution mode, and to dynamically switch between the two under your control, enables you to execute significant amounts of software while retaining the fidelity of your logic simulation environment. w w w. m e nto r. co m /co d e li n k ■■ Four level logic (0, 1, U and X) in the software debug windows ■■ Dynamic switch between cycle ■■ (RTL) and instruction (ISS) level of processor’s simulation accuracy ■■ TLM interface and host mode support Major product benefits: ■■ Speed software execution in simulation ■■ Debug multi-core synchronization errors ■■ Replay overnight batch simulation in seconds ■■ Radically reduces debug time for tests using processors ■■ Allows RTOS boot-up in HDLsimulation

Open the catalog to page 1
Questa® Codelink Turbo - 2

2 Overview (cont’d) In sign-off cycle accurate mode (RTL), an existing processor model at RTL or DSM (Design Simulation Model) level runs the embedded software. The instruction accurate mode uses a fast instruction set simulator (ISS) connected to a Bus Functional Model to run the embedded software. No software changes are required. Codelink Turbo comes with predefined processor wrappers instantiating both RTL and the fast ISS models along with the switching mechanism allowing users to propagate states back and forth between the fast ISS and RTL model. Significant CPU instruction per second...

Open the catalog to page 2
Questa® Codelink Turbo - 3

Interactive Post-Simulation Debug There is no need to re-run failing regression tests in order to isolate the case of the failure. During simulation, CodelinkTurbo observes changes in the processor's general purpose registers and memories then saves the information to a replay file. After simulation, Codelink Turbo loads the saved software replay file in conjunction with waveform file. The mechanism is highly interactive allowing you to move instantly to any point in the simulation record with full hardware/software debug Step Through Code in Reverse CodelinkTurbo has the ability to...

Open the catalog to page 3

All SIEMENS EDA catalogs and technical brochures

Archived catalogs

  1. Calibre LFD

    3 Pages

  2. Oasys-RTL

    3 Pages

  3. Olympus-SoC

    5 Pages

  4. ICanalyst

    4 Pages

  5. Calibre RVE

    3 Pages

  6. Calibre LFD

    3 Pages

  7. ReqTracer

    2 Pages

  8. HDL Designer

    2 Pages

  9. Nucleus RTOS

    2 Pages

  10. ReadyStart?

    2 Pages

  11. Inflexion UI

    2 Pages

  12. TransDesign

    6 Pages

  13. TransCable

    2 Pages

  14. TranSACT

    2 Pages

  15. TransOVM

    2 Pages

  16. TransBridge

    2 Pages

  17. Volcano? VSA

    2 Pages

  18. Calibre xRC

    3 Pages

  19. ces-ds

    2 Pages

  20. flovent

    12 Pages

  21. flotherm

    8 Pages

  22. floefd

    12 Pages

  23. Calibre xL

    2 Pages

  24. ADiT

    2 Pages

  25. Questa ADMS

    7 Pages

  26. RC250

    2 Pages

  27. RC340

    2 Pages

  28. Vista

    4 Pages

  29. Nucleus

    2 Pages

  30. PADS Suites

    3 Pages

  31. AccuSim II

    2 Pages

  32. AccuParts™

    1 Pages

  33. FloVENT

    12 Pages

  34. FloTHERM PCB

    2 Pages

  35. Olympus-SoC

    2 Pages

  36. CHS

    4 Pages

  37. VeSys

    2 Pages