Agile SoC Development with Open ESP

09/02/2020
by   Paolo Mantovani, et al.
0

ESP is an open-source research platform for heterogeneous SoC design. The platform combines a modular tile-based architecture with a variety of application-oriented flows for the design and optimization of accelerators. The ESP architecture is highly scalable and strikes a balance between regularity and specialization. The companion methodology raises the level of abstraction to system-level design and enables an automated flow from software and hardware development to full-system prototyping on FPGA. For application developers, ESP offers domain-specific automated solutions to synthesize new accelerators for their software and to map complex workloads onto the SoC architecture. For hardware engineers, ESP offers automated solutions to integrate their accelerator designs into the complete SoC. Conceived as a heterogeneous integration platform and tested through years of teaching at Columbia University, ESP supports the open-source hardware community by providing a flexible platform for agile SoC development.

READ FULL TEXT

page 3

page 6

page 7

research
01/11/2022

HEROv2: Full-Stack Open-Source Research Platform for Heterogeneous Computing

Heterogeneous computers integrate general-purpose host processors with d...
research
04/07/2020

ESP4ML: Platform-Based Design of Systems-on-Chip for Embedded Machine Learning

We present ESP4ML, an open-source system-level design flow to build and ...
research
07/15/2021

PHiLIP on the HiL: Automated Multi-platform OS Testing with External Reference Devices

Developing an operating system (OS) for low-end embedded devices require...
research
03/03/2021

Open community platform for hearing aid algorithm research: open Master Hearing Aid (openMHA)

open Master Hearing Aid (openMHA) was developed and provided to the hear...
research
05/02/2021

Paradiseo: From a Modular Framework for Evolutionary Computation to the Automated Design of Metaheuristics —22 Years of Paradiseo—

The success of metaheuristic optimization methods has led to the develop...
research
08/11/2023

Code Transpilation for Hardware Accelerators

DSLs and hardware accelerators have proven to be very effective in optim...
research
12/20/2018

An open-source sensor platform for analysis of group dynamics

The collaboration of several people in groups is becoming more and more ...

Please sign up or login with your details

Forgot password? Click here to reset