SUCCESS™ with PRIDE™ in Software Debug
SUCCESS is a virtual HW/SW co-verification solution useful for software and hardware development. It permits to build a complete virtual prototype of an embedded system.
SUCCESS is the coupling of an IDE (Keil™ µVision3® or Raisonance RIDE) with Dolphin’s SMASH mixed-signal simulator, enabling software development early in the project schedule.
Key features
Full visibility on HW and SW
Decrease risks of delay during system integration
Reduce development costs:
|

|
Key benefits for SW developers:
-
Thanks to the accuracy of peripherals models, SUCCESS enable
-
Early development of real peripheral drivers thanks to accurate model of peripheral ⇒ Detection and correction of errors in the application program code month ahead of hardware prototype availability
-
Identification of Software performance bottlenecks (help choose the adequate algorithms for a given HW architecture)
-
SUCCESS is based on the same IDE than our embedded debug solutions (BIRD/Virtual Clone), that enables an easy reuse of the code developed on SUCCESS for tests on a hardware prototype or the final chip
Key benefits for HW developers:
-
Speed up prototyping
-
Full benefit of mixed signal simulator
-
Identifies Hardware performance bottlenecks (help to choose the adequate architecture e.g. architecture minimizing bus usage, required memory)
-
Ideal tool for fast development and simulation of test programs for SoC verification
To evaluate our SUCCESS co-verification solution, we provide for free an Evaluation Kit. With a limited license, you will have a tutorial and example to manipulate SUCCESS by yourself - associated with SMASH and the IDE.
Product description
Software simulation
SUCCESS combines an IDE (Integrated Development Environment) provided by KEIL™ or Raisonance with a powerful mixed signal electronic simulation.
Through the IDE, SUCCESS can be used:
to debug the application program code
to verify the software interaction with hardware
to develop drivers for logic & mixed signal peripherals
Debug features:
unlimited breakpoints and watchpoints
unlimited trace memory depth
C code and assembly level
Hardware simulation
SUCCESS is an add-on of SMASH, our logic & mixed signal and multi-level simulator.
Through SMASH, SUCCESS can be used :
to simulate all the SoC thanks to the All-in-One capability as it supports all major description languages be they analog or logic within the same simulation kernel
to calculate the Code coverage and to analyze it: guarantee a high quality level of the code
to make reliable top-down & bottom-up calibration and verification process thanks to unique multi-level and mixed-signal modeling capabilities
to validate SoC interconnections
SUCCESS in design flow:
Shorten your Time-to-Market!

|