List of SystemC Integrations
This is a list of platforms and tools that integrate with SystemC. This list is updated as of April 2025.
-
1
froglogic Coco
froglogic
Optimize your code testing with comprehensive coverage insights.Coco® is an adaptable tool created to gauge code coverage across a variety of programming languages. By employing automatic instrumentation of source code, it evaluates the coverage of statements, branches, and conditions throughout the testing process. When the instrumented application undergoes testing, it produces data that can later be analyzed in-depth. This analysis allows developers to understand how much of the source code has been tested, recognize areas lacking coverage, decide which additional tests are required, and monitor changes in coverage over time. Furthermore, it assists in identifying redundant tests and locating untested or outdated code sections. By assessing the impact of patches on both the codebase and the overall coverage, Coco offers a detailed perspective on testing effectiveness. It accommodates various coverage metrics, such as statement coverage, branch coverage, and Modified Condition/Decision Coverage (MC/DC), which makes it suitable for a range of environments including Linux, Windows, and real-time operating systems. Additionally, the tool is compatible with several compilers, including GCC, Visual Studio, and embedded compilers, providing flexibility for developers. Users can select from multiple report formats like text, HTML, XML, JUnit, and Cobertura to meet their specific requirements. Moreover, Coco easily integrates with numerous build, testing, and continuous integration frameworks, such as JUnit, Jenkins, and SonarQube, thereby enhancing its functionality within a developer's workflow. This extensive array of features positions Coco as an invaluable resource for teams dedicated to delivering high-quality software through robust testing methodologies, ensuring that every aspect of the code is thoroughly examined. Ultimately, Coco empowers developers to optimize their testing processes to achieve the best outcomes. -
2
Coco
Qt Group
Unlock innovation with advanced tools for optimized coding.Various operating systems, including Linux, Windows, and real-time operating systems (RTOS), are employed alongside compilers such as gcc, Visual Studio, and numerous embedded alternatives. By merging multiple execution reports, users can gain deeper insights and access a suite of advanced features. Furthermore, Coco's built-in Function Profiler facilitates the assessment and enhancement of code performance, enabling developers to optimize their applications with precision. This extensive array of tools not only bolsters programming capabilities but also inspires innovation in software development practices. Ultimately, such resources allow programmers to significantly improve their coding productivity and effectiveness. -
3
ModelSim
Siemens
Empower your FPGA designs with advanced simulation and verification.ModelSim is a powerful tool for simulating behavioral, RTL, and gate-level code, significantly improving both the quality of design and the efficiency of debugging through its platform-agnostic compilation capabilities. Its innovative single kernel simulator technology enables the smooth integration of VHDL and Verilog within one cohesive design environment. This simulator stands out by offering an extensive array of verification features at a competitive price, making it ideal for validating small to medium-sized FPGA designs that are often intricate and critical for mission success. ModelSim also includes advanced code coverage tools that provide crucial metrics, supporting thorough verification efforts. Furthermore, its intuitive interface reduces barriers to the effective use of verification resources, allowing users to focus on design improvements. All coverage information is securely maintained in the highly efficient UCDB database, which offers flexibility in result accessibility. Users can interactively analyze coverage outcomes during or after simulation sessions, including when consolidating results from multiple runs. This comprehensive and user-friendly platform empowers FPGA designers with the sophisticated tools necessary for successful debugging and enhancement of their designs, ultimately leading to more reliable and efficient project outcomes. In conclusion, ModelSim is not just a simulator, but a vital asset for engineers aiming for precision in their FPGA developments.
- Previous
- You're on page 1
- Next