A-Core
  • Setup
  • A-Core docker
  • Getting started
  • Running Chiseltests
  • A-Core Testbenches
    • Examples
    • Simulation config
    • API
      • Testbench Classes
      • Cocotb Testbenches
      • Common testbench classes and methods
  • A-Core Software
  • A-Core Tests
  • A-Core TheSyDeKick Entity
  • JTAG
  • JTAG Programmer
A-Core
  • A-Core Testbenches
  • View page source

A-Core Testbenches

This entity holds generic testbenches for running software on A-Core. The testbenches have been designed to be easy to extend, to allow creating custom testbenches for various applications.

  • Examples
    • Using only the testbench
    • Creating custom testbench
    • Calling custom testbench with generic test interface
  • Simulation config

API

  • Testbench Classes
  • Cocotb Testbenches
    • test_acorechip()
    • test_acorechip()
  • Common testbench classes and methods
    • TestFailError
    • bss_size()
    • get_symbol_value()
    • parse_uart_results()
    • ram_image()
    • ram_start()
    • read_elf()
    • rom_image()
    • rom_start()
Previous Next

© Copyright 2024, Aalto University.

Built with Sphinx using a theme provided by Read the Docs.