DexterLab

🔥 New release: Parser AXI-Full Edition v1.0.0 now available🔥 Roadmap updated: AXI-Lite & AHB-Full/Lite in development🛠️ Parser core + AXI-Full Edition released — unified command interface🛠️ AXI-Lite and AHB-Full/Lite backends under active development🛠️ Integration examples and extended documentation coming soon

DexterLab Command Parser — Release 1.0.0

The DexterLab Command Parser is a standalone VHDL module that interprets structured .cmd files and generates formatted bus operations. It is designed for FPGA systems requiring configuration, debugging, automation, or monitoring through a command-driven interface.

Overview

The parser converts high‑level commands into structured AXI‑FULL, AXI‑LITE, AHB‑FULL, and AHB‑LITE transactions. It provides a unified command/response interface, supports DRY_RUN mode, and includes complete simulation environments and documentation.

Features

  • Full .cmd syntax support
  • Structured command decoding
  • Automatic response generation
  • Unified t_cmd_out / t_rsp_in interface
  • DRY_RUN mode
  • WAIT / POLL / DUMP mechanisms
  • Internal logging and status tracking
  • AXI/AHB backend compatibility
  • GHDL and Vivado simulation environments
  • Complete documentation set

Directory Structure

Codice

rtl/        → VHDL source code (core parser, packages, master)
tb/         → Testbench and stimuli
sim/        → GHDL and Vivado simulation scripts
docs/       → Technical documentation
release/    → VERSION, CHANGELOG, RELEASE_NOTES
README.md   → Project overview

Simulation

GHDL

Codice

cd sim/ghdl
./run.sh

Vivado

Codice

cd sim/vivado
vivado -mode batch -source run.tcl

Documentation

The documentation set includes:

  • Parser architecture
  • Command format
  • Response format
  • WAIT / POLL / DUMP mechanisms
  • Integration guidelines for AXI/AHB wrappers

All documents are available inside the docs/ directory and in the official release package.

Downloads

Official Release Package

DexterLab-Parser_v1.0.0.zip Contains RTL, testbench, simulation scripts, documentation, and release notes.

GitHub Repository

https://github.com/dexterlab-io/parser

Release Information

  • Status: Stable
  • Version: 1.0.0
  • Release Date: 10 September 2026
  • Release Notes: Included in /release/RELEASE_NOTES.md

Notes

This is the first standalone release of the DexterLab Command Parser. Future releases will include AXI and AHB wrappers, integration examples, and extended command sets.