Skip to main content

A configurable and approachable tool for FPGA debugging and rapid prototyping

Project description

Manta: A Configurable and Approachable Tool for FPGA Debugging and Rapid Prototyping

run_tests build_docs codecov License: GPL v3 Ruff

Manta is a tool for getting information into and out of FPGAs over an interface like UART or Ethernet. It's primarily intended for debugging, but it's robust enough to be a simple, reliable transport layer between a FPGA and a host machine. It lets you configure a series of cores on a shared bus via a YAML or JSON file, and then provides a Python API to each core, along with vendor-agnostic Verilog HDL to instantiate them on your FPGA.

For more information check out the docs: https://fischermoseley.github.io/manta

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

manta_fpga-1.1.0.tar.gz (62.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

manta_fpga-1.1.0-py3-none-any.whl (58.3 kB view details)

Uploaded Python 3

File details

Details for the file manta_fpga-1.1.0.tar.gz.

File metadata

  • Download URL: manta_fpga-1.1.0.tar.gz
  • Upload date:
  • Size: 62.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for manta_fpga-1.1.0.tar.gz
Algorithm Hash digest
SHA256 1d9d9f458bb24e1ae23fdf1940b28d80bcee9b9e9d67a0e1933a2c54bd25a74c
MD5 adcbba68aa9f637360dc5e79080a63ff
BLAKE2b-256 f28087a33a92e948a93fc4ee27f26d742ee674bcf0ac62f7484ff4ca0f80a463

See more details on using hashes here.

File details

Details for the file manta_fpga-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: manta_fpga-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 58.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for manta_fpga-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 04019072890a6405e76fd57cd816711c1b77f966867a7c45a4047c7c0686d294
MD5 66c6a3b2059ab9838ed8879952dc6b12
BLAKE2b-256 927ea7f1de6ec9e717f369c6339d5603f89a898e1faaee6471931825b5098704

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page