The Ikva IP core from Plumerai uses a RISC-V processor for embedded Binarised Neural Networks running a person detection model on a Lattice FPGA.
London-based embedded machine learning specialist Plumerai has developed an IP core for FPGAs using its proprietary low power Binarised Neural Network (BNN).
The Ikva accelerator runs BNNs and also efficiently supports 8-bit models using Plumerai’s tool flow and ultra-fast and memory-efficient inference engine integrated with TensorFlow Lite. A 32-bit RISC-V processor controls Ikva, captures the data from the camera and provides a programmer-friendly runtime environment.