FII-PRX100 RISC-V Development Board

FII-PRX100 Educational Plaform is a ready-to-use development platform designed around the Field Programmable Gate Array (FPGA) from Xilinx.  This development board is based on our company’s IPCore platform  RISC-V IPCORE FIE310G(RV32G)

It was designed to cover all aspects of FPGA Development and Experiment, RISC-V SOC .  The main application areas aim at smart home, Wearable, sensor Fusion, IOT, and industrial control etc.

The FII-PRX100 RISC-V development board introduction

FII-PRX100 RISC-V development board
  1. Suitable for FPGA study and training
  2. Fully support FIE310 CPU running and system development
  3. Suitable for user customized RV32G verification and validation
  4. JTAG interface for FPGA and FIE310 CPU download and debug
  5. Support Windows software and linux development environment
  6. GCC compilation toolchain and graphical software development environment
  7. Hardware resource:   Switchs, Push Button ,USB to UART convertor, QSPI flash, I2C EEPROM, 100M/1G ethernet, USB keyboard mouse,GPIO , hdmi transmitter and camera etc.
  • Figure 5 FII-PRX100 RISC-V development board

RISC-V IPCore user development Guide

This document is edited by Fraser Innovation Inc. Step by step introduce how to develop each RISC-V CPU RTL modules based on RISC-V ISA, Simulations and board verifications, software environment and details on C language development, debug and program

Artificial Intelligence

Voice collection, speech recognition
Image acquisition and image recognition, deep learning


FII-PRX100 Educational Plaform Product Features:

  • FPGA part:  XC7A100T-2FGG676I
  • 1MSPS On-chip:  yes
  • Logic Cells:  101440
  • Logic Slices: 15850
  • Flip-flops: 65200
  • Memory blocks(36K): 135
  • Memory block(Kb): 4860
  • Clock Management Tiles: 6
  • DSP Slices: 240

System Features:

  • ADC: On-chip analog-to-digital converter (XADC)
  • Super Sram IS61WV25616 (2 slices ) 256K x 32bit
  • Spi Flash serial flash (16M bytes)
  • JTAG:  jtag Programmable ports
  • Multifunction: used for other board  (For example: iMX226 camera board, or adv7612 Hdmi in board , etc)
  • Power Supply: 12V adapter source

Interaction and Sensory Devices:

  • 8 Switches
  • 7 Buttons (up , down, left, right, ok, menu, return)
  • 1 Reset button
  • 8 LEDs
  • 1 4-digit 7 segment display
  • 1 I2c interface (24c02 eeprom)
  • Expansion Connector:

  • 4 gpio connectors (compatible with digilent Pmod)
  • 2 MultiFunction connectors (connect with iMX226 board, or others
  • Main Chips: xilinx (1.0mm pitch) XC7A100T_FGG676

Interaction and Sensory Devices

  • GPIO Interface  (16 ) 2×8 Standard 2.54mm connector (pin)
  • led output  (8 ) 0603 SMD
  • 8 switchs SMD
  • 7 buttons (Top, Bottom, left, right,center, top left (menu), top right (return)
  • i2c 24c02 smd soic
  • spi flash MX25L6433F 8-SOP (8M bytes)
  • usb2uart ft2232C/H (2 uart ) Or cp2102 (1  uart)
  • jtag 2×5 Standard 2.54mm connectors(pin)
  • eth 1G CAT5 Ethernet (rtl8111e)
  • sram IS61WV25616 (2 pieces ) 256K x 32bit
  • Digital tube 7seg (4) oasistek TOF-5421BMRL-N 
  • Hdmi out adv7511hdmi_adv7511.SchDoc
  • Test Port: 1×6 Standard2.54mm Connectors (pin)



The Newest Version of 100T pictures: