Verification Playground

A Django-based web application for hardware verification tools.

Available API Endpoints

UVM RAL Generator

Generate UVM Register Abstraction Layer (RAL) models from Excel files.

Endpoint: /generate-uvm-ral/

Method: POST

Returns: .sv file

UVM RAL Generator (Base64)

Generate UVM Register Abstraction Layer (RAL) models from Excel files.

Endpoint: /generate-uvm-ral-base/

Method: POST

Returns: Base64 encoded content

System Block Diagram Generator

Generate a system block diagram based on input and output counts.

Endpoint: /drawSystemBlockAPIView/

Method: POST

Parameters: input_count, output_count

Returns: PNG image