Universidad de Costa Rica

Embedded system environment: A framework for TLM-based design and prototyping


Colaboradores:
Ing. Lochi Yu Lo, PhD.
Autores:
Samar Abdi and Yonghyun Hwang and Lochi Yu and Hansu Cho and Ines Viskic and Daniel D Gajski
Revista:
N/A
Editor:
IEEE
URL:
http://ieeexplore.ieee.org/abstract/document/5656342/

Resumen:

This paper presents Embedded System Environment (ESE), which is a comprehensive set of tools for supporting a model-based design methodology for multi-processor embedded systems. It consists of two parts: ESE Front-End and ESE BackEnd. ESE Front-End provides automatic generation of SystemC transaction level models (TLMs) from graphical capture of system platform and application C/C++ code. ESE generated TLMs can be used either as virtual platforms for SW development or for fast and early timing estimation of system performance. ESE Back-End provides automatic synthesis from TLM to Cycle Accurate Model (CAM) consisting of RTL interfaces, system SW and prototype ready FPGA project files. ESE generated RTL can be synthesized using standard logic synthesis tools and system SW can be compiled along with application code for target processors. ESE …

© 2020 Escuela de Ingeniería Eléctrica, Universidad de Costa Rica.