Skip to content

Management software for embedded processors connected to an FPGA fabric

License

Notifications You must be signed in to change notification settings

mballance/fpgamgr

Repository files navigation

fpgamgr

FPGA Manager provides software to enable execution of tests on an FPGA platform, driven from a remote workstation.

FPGA Server

The FPGA server is software running on a workstation connected directly to the FPGA board, or the embedded processor on-chip with the FPGA fabric. The FPGA server supports programming of the fabric, and communication with the design running on the fabric.

Boot Monitor

The Boot Monitor runs on an embedded processor within the design, and supports loading and running test firmware.

FPGA Server Client

The Server Client API enables interaction with the FPGA Server.

  • Loading an FPGA image to the fabric
  • Low-level communication with the target (hardware or boot monitor)
  • Loading and launching a software image
  • Interacting with the software running on the target
  • Receiving events from the design

About

Management software for embedded processors connected to an FPGA fabric

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages