Catalog excerpts
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 12 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 2Interactive 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 3All SIEMENS EDA catalogs and technical brochures
-
Calibre nmDRC
4 Pages
Archived catalogs
-
Tessent Connect
3 Pages
-
Calibre LFD
3 Pages
-
Vista Virtual Prototyping
4 Pages
-
Vista Architect
4 Pages
-
Tessent IJTAG
2 Pages
-
Calibre® MPCpro
2 Pages
-
LeonardoSpectrum
4 Pages
-
Oasys-RTL
3 Pages
-
Olympus-SoC
5 Pages
-
ICanalyst
4 Pages
-
Calibre RVE
3 Pages
-
Calibre nmLVS
3 Pages
-
Calibre LFD
3 Pages
-
Tanner L-Edit IC Layout
4 Pages
-
Tanner Designer
2 Pages
-
Tanner Waveform Viewer
2 Pages
-
Tanner T-Spice Simulation
2 Pages
-
ReqTracer
2 Pages
-
LeonardoSpectrum™
4 Pages
-
HDL Designer
2 Pages
-
Nucleus RTOS
2 Pages
-
Calibre ® MPCpro
2 Pages
-
Calibre OPC and PSM
6 Pages
-
Multicore Framework
2 Pages
-
Volcano VSTAR Ethernet
2 Pages
-
Volcano VSTAR AUTOSAR
2 Pages
-
CAT/TransCable
2 Pages
-
ReadyStart?
2 Pages
-
Inflexion UI
2 Pages
-
TransDesign
6 Pages
-
TransCable
2 Pages
-
TranSACT
2 Pages
-
TransOVM
2 Pages
-
TransBridge
2 Pages
-
Calibre xACT 3D
2 Pages
-
Volcano? VSA
2 Pages
-
Calibre xRC
3 Pages
-
Calibre xRC-CB
2 Pages
-
ces-ds
2 Pages
-
VolcanoBootloader
2 Pages
-
flovent
12 Pages
-
flotherm
8 Pages
-
floefd
12 Pages
-
Calibre DESIGNrev
2 Pages
-
Calibre xL
2 Pages
-
Calibre nmDRC
4 Pages
-
ADiT
2 Pages
-
Calibre RealTime
2 Pages
-
Questa ADMS
7 Pages
-
iSolve DigIQ Interface
2 Pages
-
RC250
2 Pages
-
RC340
2 Pages
-
Atmel SAM9263
2 Pages
-
Sourcery Analyzer
2 Pages
-
Capital Migration Services
2 Pages
-
Capital Harness MPM
2 Pages
-
Vista
4 Pages
-
Capital ModularXC
2 Pages
-
Capital HarnessXC
2 Pages
-
Capital Integrator
2 Pages
-
Capital Logic
2 Pages
-
Volcano Bootloader
2 Pages
-
Calibre® OPCverify™
2 Pages
-
Nucleus
2 Pages
-
Mentor Embedded Linux
10 Pages
-
PADS AutoRouter
4 Pages
-
Board Station XE (BSXE
9 Pages
-
Board Architect
2 Pages
-
PADS Suites
3 Pages
-
AccuSim II
2 Pages
-
AccuParts™
1 Pages
-
FloVENT
12 Pages
-
FloTHERM PCB
2 Pages
-
FloTHERM® IC
2 Pages
-
Calibre OPCverify
2 Pages
-
Olympus-SoC
2 Pages
-
Catapult C Synthesis
4 Pages
-
NUCLEUS RTOS SOLUTIONS
2 Pages
-
EDGE Developer Suite
2 Pages
-
MAJIC JTAG Probe
3 Pages
-
Mentor Embedded Inflexion UI
2 Pages
-
CHS
4 Pages
-
VeSys
2 Pages
-
TransLayout™
2 Pages
-
PCB Systems Board Station XE
4 Pages
-
Mechanical Analysis FloEFD
7 Pages
-
Calibre nmOPC
2 Pages