register early to guarantee your attendance. The tutorials listed below have all been developed to run on the Arrow Microsemi SmartFusion2+ eval board which will be provided to all registered attendees of the Tutorial session. Yes, you get to keep the eval board!! Each Tutorial is 60 minutes in length plus an additional 10min Q&A / change over period between tutorials. Thank you to our Tutorial Sponsors for supporting this event.
Tutorial attendees should bring a laptop to the tutorial session pre-configured as follows:- VirtualBox Client installed and running on your machine (a VM image will be supplied to attendees ahead of the tutorial session);
- A free USB port on your machine; and
- Basic C knowledge and familiarity FPGA / HDL concepts are required to work through the examples in this tutorial session.
- boot the provided VirtualBox VM
- launch the Microsemi tools
- generate a simple design using the GUI tools (RISC-V soft core, busses, memory and GPIO from the tool’s IP catalog, connect it all together)
- generate a bitstream and program it to the board using a USB cable
- generate an ORCA RISC V computer system using Microsemi’s Libero FPGA design tools
- boot the processor on the Microsemi hardware
- write, compile and execute a simple audio processing application using the 2 on-board microphones
- accelerate the audio processing using the vector extensions
- accelerate more general applications by discovering the full vector instruction set