RISC-V Dev Kit

//RISC-V Dev Kit
RISC-V Dev Kit 2018-08-17T15:32:18+00:00
  • The RISC-V Software Development Kit from Cortus will accelerate your RISC-V embedded design

  • The SDK is based on our years of experience supplying tools and processors for embedded systems

  • The Cortus hardware platform, RISC-V cores and the software tools have been adapted by our engineers to provide a leading RISC-V based solution

The no risk RISC-V development kit, from Cortus!

The RISC-V Development Kit from Cortus consists of a fully integrated development environment and a hardware development platform specifically designed for exploring the RISC-V ISA and the implementations from Cortus.

The Cortus RISC-V Development Platform

Development Platform Features

The features of the RISC-V Dev Board

The Hardware Development Platform consists of a Xilinx Spartan®-6 SLX75 FPGA based board onto which a number of pre-prepared system bitmaps can be loaded. The FPGA has 1 MByte of SRAM, 32 Mbits of Flash, an Ethernet interface and USB-Serial/USB-JTAG interfaces.

The following bitmaps are available:

  • I – Integer
  • M – Multiply and Divide
  • C – Compact
  • Serial Multiplier
  • I – Integer
  • M – Multiply and Divide
  • C – Compact
  • Parallel Multiplier
  • I – Integer
  • M – Multiply and Divide
  • A – Atomic Instructions
  • C – Compact
  • Parallel Multiplier
  • I – Integer
  • M – Multiply and Divide
  • A – Atomic Instructions
  • F – Single Precision Floating Point
  • C – Compact
  • Parallel Multiplier
  • Instruction & Data Caches
  • I – Integer
  • M – Multiply and Divide
  • A – Atomic Instructions
  • F – Single Precision Floating Point
  • C – Compact
  • Parallel Multiplier
  • Instrucion & Data Caches
  • Dual Issue

IDE Features

  • Full toolchain
    • C/C++ Compiler, with Cortus’ optimisations
    • Linker
    • Debugger – including configured OpenOCD
  • Instruction Set Simulator
  • Open OCD to talk to the hardware platform – only a free USB port is required!
The Eclipse IDE
The FreeRTOS Thread View

The Cortus IDE features integration with Real Time Operating systems, for example a dynamic thread view, showing the details of the executing threads.

Coverage Report

Tools such as coverage and profiling are available, in an easy to read graphical setting.

Profiling report