nitta-0.0.0.1: Tool for Hard Real-Time CGRA Processors

nitta-0.0.0.1: Tool for Hard Real-Time CGRA Processors

Kind: research pet project.

Project status: early prototype.

We develop the tool for generating and programming specialized non-von Neumann CGRA processors used for cyclic execution of control and signal/data processing algorithms. These processors are based on the original Not Instruction Transport Triggered Architecture (NITTA). That allows us to:

  • Provide high speed and parallel execution of irregular algorithms (where GPU is not applicable) in hard real-time (clock accuracy).
  • Make the processor reconfigurable for different application domains.
  • Provide a high-level language for application developers and fast compilation.

Our future users can resolve the following tasks:

  • Development of embedded and cyber-physical systems.
  • Hardware and software testing and rapid prototyping (HIL and PIL).
  • Development of programmable accelerators and coprocessors.

Page: https://ryukzak.github.io/projects/nitta/

Modules