ARTICo³ Tutorials

First Steps

This tutorial covers the following topics:

  • Setting up a running environment for ARTICo³ applications in an FPGA board
  • Building applications with the ARTICo³ toolchain: hardware and software
  • Executing ARTICo³ applications in an FPGA board

Requirements:

  • None

Hello, World!

This tutorial covers the following topics:

  • Creating and configuring an ARTICo³ project
  • Describing an ARTICo³ accelerator in HLS-oriented C code
  • Using the ARTICo³ runtime API

Requirements:

Floating Point Arithmetic

This tutorial covers the following topics:

  • Using floating point data in ARTICo³ accelerators
  • Working with hardware redundancy in ARTICo³

Requirements:

Register-Based Configuration

This tutorial covers the following topics:

  • Using configuration registers in ARTICo³ accelerators
  • Using bidirectional ports in ARTICo³ accelerators

Requirements:

New Board Templates

This tutorial covers the following topics:

  • Creating a custom reference template for an FPGA board

Requirements: