The Alpinum Online Submission Portal provides a structured environment for running practical semiconductor verification exercises as part of Alpinum’s training and engineering learning workflows. It allows engineers to configure verification jobs, select supported EDA tool flows, run prepared examples, upload custom scripts or designs, review execution logs and download results.

The portal roadmap includes Formal Verification, AI in DV, RISC-V Verification and future Analog workflows, supporting controlled training access and approved verification use rather than open public playground access.

What the Online Submission Portal Supports

»

Verification job configuration

Set up a complete verification run in a few clicks: pick your simulation type, tool, design and execution script, then submit to the queue.

»

EDA tool selection

Choose your vendor toolchain. Synopsys runs vcf (VC Formal); Cadence runs jg (JasperGold) in batch mode. Options populate automatically from your simulation type.

»

Target design selection

Run against pre-loaded example designs such as ALU, FIFO, RISC-V, APB4, FSMs and more, curated to cover a range of verification scenarios.

»

Default execution scripts

The quickest path runs each design’s built-in script for consistent, repeatable results, ideal for guided learning.

»

Custom TCL script upload

Upload your own .tcl to run against a chosen design, replacing its default run.tcl for that run only. Remember to end your script with exit.

»

Custom design upload

Bring your own design as .tar, .tar.gz, .tgz, .zip or .rar. The archive’s top-level folder must match your design name and contain a run.tcl.

»

Batch job queueing

Jobs run one at a time through a single background worker. Yours waits its turn and starts automatically when the worker is free.

»

Live execution console

Watch real-time status and tool output as your job runs, auto-refreshing every two seconds from queued through to completion.

»

Job history, logs & results

Review past runs, open full stdout/stderr logs for debugging, and download the .tar.gz results bundle. Your 10 most recent jobs are retained.

AI in DV Training-Run Demos

AlpinumDV supports AI-assisted verification workflows through targeted simulation, rapid feedback, coverage improvement and debug support. The public-facing training-run demos below show example AlpinumDV use cases within the Online Submission Portal, including test-plan generation, UVM support, coverage closure, reference-model support, protocol examples and RISC-V verification demos.

  AlpinumDV (AI) Online Submission Tool: Training-Run Demos

DayDemo / ExampleDesign ClassAlpinumDV App
1Spec-to-Testplan MappingAnyTest-Plan Gen
1Cookbook-Compliance ReviewAnyUVM Cookbook + UVC Layout
2Effort-Level ControlAnyDepth (smoke/standard/exhaustive)
2Adder / Adder32CombinationalTB Gen + Coverage
3Up/Down CounterSequentialTB Gen + Coverage
3Coverage Closure / AnalyzerAnyCoverage Oracle
3Synchronous FIFOMemory / CDCScoreboard + Coverage
4ALU (spec-only ref)CombinationalAI Reference Model
4Single / Dual-Port RAMMemoryRead-Latency Reference
5Bug-Injected (adder_bugs / counter_bugs)Bug detectionRoot-Cause Analysis
5APB SlaveBus protocolHandshake SB + Reg-map Cov
6Reference-Model ModesAnyUser / AI-gen / Ref-as-DUT
6SPI (OpenCores)Serial protocolRegistered-Read Reference + SVA
6RISC-V Single-Cycle (headline)CPU / ISAAI Reference + ProGen + Deep Coverage

Formal Verification Training-Run Demos

The Formal Verification training-run demos for the Online Submission Portal cover structured examples across Synopsys VC Formal and Cadence Jasper Gold application flows. These demos support hands-on learning, formal app selection, guided execution and practical exposure to formal verification workflows through Alpinum’s online tooling environment.

  Alpinum Online Submission Tool: Training-Run Demos

DayDemo / ExampleVC Formal App (using AI Advisor)Jasper Gold App (in AI Advisor)
1Synchronous FIFOFPVFPV
1X-PropagationXPROPFXP
2ALUDPVDPV
2ReachabilityCOICOV
3Up/Down CounterFPVFPV
3Two-Transaction FIFOFPVFPV
3Formal Coverage Analyzer (FCA)COV (FCA)COV
4SelABFPVFPV
4Connectivity Checking (CC)CONNCC
4Formal Low Power (FLP) + Testbench Analyzer (FTA)LPVFLP + FTA
5RISC-V Single-CycleFPVFPV
5Formal Security (FSV) + Functional Safety (FuSa)FSVFSV + FuSa
5APB4FPVFPV
6ArbiterFPVFPV
6Traffic-Light FSMFPVFPV
6DPV & FRVDPV + CSRDPV + FRV
6SVA-to-Req MappingFPVFPV

RISC-V Verification Demo Roadmap

The RISC-V roadmap for the Online Submission Portal includes block-level and CPU-level verification demos covering CVA6 CPU blocks, RISC-V single-cycle CPU blocks, dynamic simulation, formal verification, RISCV-DV, Spike ISS comparison, coverage reports and portal-based result viewing.

  RISC-V Submission Portal Tool: Test Demos

#CategoryDemo / ExampleVerification FlowOutput / ReportDate
Block-Level Verification — CVA6 CPU Blocks (UVM + VCS/Xcelium + FPV)
1CVA6 BlockInteger DividerUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleMon 20 Jul 2026
2CVA6 BlockInteger MultiplierUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleMon 20 Jul 2026
3CVA6 BlockCompressed DecoderUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleMon 20 Jul 2026
4CVA6 BlockCSR Reg-FileUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleMon 20 Jul 2026
5CVA6 BlockCommit StageUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleTue 21 Jul 2026
6CVA6 BlockInstruction QueueUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleTue 21 Jul 2026
7CVA6 BlockMain DecoderUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleTue 21 Jul 2026
8CVA6 BlockLoad-Store UnitUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleTue 21 Jul 2026
9CVA6 BlockFloating-Point UnitUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleWed 22 Jul 2026
10CVA6 BlockScoreboard DemoUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleWed 22 Jul 2026
11CVA6 BlockBranch UnitUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleWed 22 Jul 2026
12CVA6 BlockTranslation Lookaside BufferUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleWed 22 Jul 2026
Block-Level Verification — RISC-V Single-Cycle CPU Blocks (UVM + VCS/Xcelium + FPV)
13Single-Cycle BlockInstruction Fetch StageUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleThu 23 Jul 2026
14Single-Cycle BlockControl UnitUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleThu 23 Jul 2026
15Single-Cycle BlockInstruction DecoderUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleThu 23 Jul 2026
16Single-Cycle BlockRegister FileUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleThu 23 Jul 2026
17Single-Cycle BlockALUUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleFri 24 Jul 2026
18Single-Cycle BlockExtend BlockUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleFri 24 Jul 2026
19Single-Cycle BlockCache in Memory SubsystemUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleFri 24 Jul 2026
20Single-Cycle BlockWrite Back StageUVM + VCS/Xcelium (Dynamic) + VC Formal (FPV)Coverage Report (Verdi) + UVM Console/Scoreboard + FPV ConsoleFri 24 Jul 2026
CPU-Level Verification — RISC-V Toolchain (RISCV-DV, Spike ISS)
21CVA6 CPUArithmetic Instruction Test (RISCV-DV generated)RISCV-DV ISG → Spike ISS + VCSSpike vs. RTL Comparison + Coverage ReportMon 27 Jul 2026

Built for Structured Training

The Alpinum Online Submission Portal is designed for structured training and controlled verification workflows. Access is connected to Alpinum training, approved learning pathways or agreed monthly access, so users can work through guided formal verification exercises in the right technical and licensing environment.

Access Model

Portal access is available during eligible Alpinum online or self-paced training courses. Continued access after a course, or standalone monthly access, may be available subject to approval and the agreed access model.