FABrIC Logo white

BARVINN: A Barrel RISC-V Neural Network Accelerator

BARVINN is a Barrel RISC-V Neural Network Accelerator. The main purpose of BARVINN is to fill the need for arbitrary precision neural network acceleration. The overall architecture of BARVINN consists of the following blocks:

  • Array of Matrix Vector Units (MVU Array)
  • RISC-V Controller Core
  • Host Machine


  • Complete design and verification environment
  • Access to the FPGA based emulation
  • Easy integration with TensorFlow and Pytorch


  • Low power AI at the edge
  • Hardware Software exploration
  • Machine learning accelerator on FPGA

Contact Us

Dr. Yassine Hariri
Senior Staff Scientist
AI/ML and Embedded Systems
Does your research benefit from products and services provided by CMC Microsystems?

Open source design platforms for accelerated system development.

Scroll to Top

We use cookies

CMC uses cookies to ensure you get the best experience on our website

Skip to content