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 CommandParser – AXI‑Full Edition

Overview

The DexterLab Parser AXI‑Full Edition integrates the DexterLab command parser with a complete AXI‑FULL backend. It enables multi‑beat burst transactions, full AXI handshake compliance, and a unified command‑driven interface for complex bus operations.

This edition provides a stable, production‑ready backend implementation suitable for simulation, verification, and integration into AXI‑based systems.


Key Features

  • Full AXI‑FULL backend implementation
  • Support for INCR, FIFO, and WRAP bursts
  • AXI‑compliant handshake and timing behavior
  • Byte‑enable propagation
  • Unified command interface via .cmd files
  • DRY_RUN mode for safe command validation
  • Complete GHDL and Vivado simulation environments
  • Backend‑specific documentation

Release Information


Architecture

The AXI‑Full Edition extends the DexterLab parser core with a backend capable of generating:

  • Single transfers
  • Multi‑beat bursts
  • FIFO‑style streaming bursts
  • WRAP bursts with address wrapping logic

The backend ensures correct AXI signaling:

  • VALID/READY handshake
  • Burst length and size management
  • Write strobes and byte‑enable propagation
  • Response channel handling

Simulation Environments

GHDL

Includes a lightweight, fast simulation environment for pure VHDL testing.

Vivado XSIM

Provides waveform‑level simulation with AXI bus visualization.

Both environments include:

  • AXI monitor
  • Simple AXI slave model
  • FIFO generators
  • Synchronous RAM models

Documentation

The docs/ directory contains:

  • AXI‑Full backend architecture
  • Command mapping and semantics
  • Timing diagrams
  • Integration guidelines
  • Simulation instructions

Download

The official release package is available as: DexterLab-Parser_axi_full_v1.0.0.zip

This archive contains:

  • RTL sources
  • Testbench
  • Simulation environments
  • Documentation
  • Release notes

Summary

The DexterLab Parser AXI‑Full Edition delivers a complete, documented, and simulation‑ready AXI‑FULL backend integrated with the DexterLab command parser. It is designed for developers working with AXI‑based systems who require a structured, command‑driven interface for complex bus operations.