Paradigm Works delivers state-of-the-art software and productivity accelerators to help our customers minimize their development time and accelerate the time to market of their innovations. Our dedicated team of expert developers has significant and relevant real-world advanced design, verification, and project methodology experience. We apply the power of the knowledge gained through our premier Development Services business to ensure our software products have an immediate and sustainable impact on our customer's product development efforts.
Paradigm Works currently provides VerificationWorks™ and ReleaseWorks® as Supported Software to maximize the productivity of FPGA & ASIC development teams.
VerificationWorks™
Built for SystemVerilog functional verification environments, VerificationWorks™ enables rapid project rampup by generating a project environment that is ready-to-go out of the box, complete with directory trees, run software templates, automation for register testing, scoreboard software, a verification IP library, and a convenient interface for viewing your regression test results. VerificationWorks™ enables your UVM, VMM, or OVM verification methodology to be standardized company-wide, ensures adherence to best-practice verification methods, and promotes reuse, scalability, and maintainability.
Get VerificationWorks™ Datasheet
VerificationWorks™ Components:
- envBuilder - Expedites verification rampup by leveraging its library of customizable environment templates, allowing you to rapidly produce a verification environment, complete with a directory structure, driver and monitor shells, base classes, and Verification IP shells. The envBuilder further enables quick rampup through its rich library of code examples.
- VIPs - UVM-based VIP library.
- Scoreboard - Provides verification engineers with an extendable, prepackaged mechanism to compare expected test results with actual device under test (DUT) results. It interfaces with user-defined transfer functions and has a rich feature set.
Download the UVM-compliant Scoreboard
- Spec2Reg - Provides development teams a fully automated path for taking register definitions from design specification to verification implementation. It translates Microsoft Word or Excel-based register definitions to either Register Abstraction Layer Format (RALF) or any user-defined output format.
Download Spec2Reg
- Build and Run - Accelerate project rampup, while simultaneously providing a platform for more complex software to be written quicker than if written from scratch.
- RRT (Regression Report Tool) - Provides a convenient web-based interface for viewing regression test results.
ReleaseWorks®
ReleaseWorks® is a release management and regression automation tool. As the front-end to ReleaseWorks®, the GVP module (Gather, Validate, & Publish) coordinates the database changes and regression process for your project. GVP performs "Gathers" (gather all the changed files), "Validates" (validate the integrity of the changes), and "Publishes" (propagate updated database to the user community) for your entire project repository. The ability to consistently and cleanly create releases of databases for team oriented development projects is a key determinant in project success.
As the backend to ReleaseWorks® and also a stand alone module itself, the RRT module (Regression ReportTool) posts regression results and statistics to an internal project website for easy viewing by the entire project team.
Get ReleaseWorks® Datasheet
|