You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@inproceedings{cano_resa_2025_15773218,
author = {Cano Resa, Juan Carlos and Garcia Carballeira, Felix and Camarmas Alonso, Diego and Calderon Mateos, Alejandro},
title = {Simulador web para RISC-V basado en la especificación SAIL},
booktitle = {Avances en Arquitectura y Tecnología de Computadores. Actas de las Jornadas SARTECO},
year = 2025,
pages = {367-376},
publisher = {Zenodo},
month = jun,
venue = {Sevilla, Spain},
doi = {10.5281/zenodo.15773218},
url = {https://doi.org/10.5281/zenodo.15773218}}
📰 Extensión del simulador CREATOR para integrar funcionalidades de Arduino: caso de estudio con el microcontrolador ESP32
Conference paper: Jornadas Sarteco
Authors: Elisa Utrilla-Arroyo, Diego Camarmas-Alonso, Félix García-Carballeira, Alejandro Calderón-Mateos
@inproceedings{utrilla_arroyo_2025_15773284,
author = {Utrilla Arroyo, Elisa and Camarmas Alonso, Diego and Garcia Carballeira, Felix and Calderon Mateos, Alejandro},
title = {Extensión del simulador CREATOR para integrar funcionalidades de Arduino: caso de estudio con el microcontrolador ESP32},
booktitle = {Avances en Arquitectura y Tecnología de Computadores. Actas de las Jornadas SARTECO},
year = 2025,
pages = {637-643},
publisher = {Zenodo},
month = jun,
venue = {Sevilla, Spain},
doi = {10.5281/zenodo.15773284},
url = {https://doi.org/10.5281/zenodo.15773284}}
📰 CREATOR: un entorno de desarrollo integrado para la docencia y la investigación en procesadores RISC-V
@ARTICLE{10540579,
author={Camarmas-Alonso, Diego and Garcia-Carballeira, Felix and Calderon-Mateos, Alejandro and Del-Pozo-Puñal, Elias},
journal={IEEE Access},
title={CREATOR: An Educational Integrated Development Environment for RISC-V Programming},
year={2024},
volume={},
number={},
pages={1-1},
doi={10.1109/ACCESS.2024.3406935}}
📰 Servicio de laboratorio remoto para la integración del simulador CREATOR con hardware RISC-V
Conference paper: Jornadas Sarteco
Authors: Diego Camarmas-Alonso, Félix García-Carballeira, Alejandro Calderón-Mateos, Elías Del-Pozo-Puñal
@inproceedings{camarmas_alonso_2024_11632955,
author = {Camarmas-Alonso, Diego and Garcia-Carballeira, Felix and Calderon-Mateos, Alejandro and Del-Pozo-Puñal, Elías},
title = {{Servicio de laboratorio remoto para la integración del simulador CREATOR con hardware RISC-V}},
booktitle = {{Avances en Arquitectura y Tecnología de Computadores. Actas de las Jornadas SARTECO}},
year = 2024,
pages = {65-371},
publisher = {Zenodo},
month = jun,
venue = {A Coruña, Spain},
doi = {10.5281/zenodo.11632955},
url = {https://doi.org/10.5281/zenodo.11632955}}
2023
📰 CREATOR: a tool for teaching assembly programming with RISC-V
Conference poster: RISC-V Summit Europe
Authors: Félix García-Carballeira, Alejandro Calderón-Mateos, Diego Camarmas-Alonso, Elías Del-Pozo-Puñal
@proceedings{diego_camarmas_alonso_2023_8378899,
title = {{Integración del simulador CREATOR con hardware RISC-V: caso de estudio con microcontrolador ESP32}},
year = 2023,
publisher = {Zenodo},
month = sep,
doi = {10.5281/zenodo.8378899},
url = {https://doi.org/10.5281/zenodo.8378899}}
📰 CREATOR como herramienta docente para la enseñanza de la programación en ensamblador con RISC V
@INPROCEEDINGS{9640144,
author={Camarmas-Alonso, Diego and García-Carballeira, Félix and Del-Pozo-Puñal, Elías and Mateos, Alejandro Calderón},
booktitle={2021 XLVII Latin American Computing Conference (CLEI)},
title={A new generic simulator for the teaching of assembly programming},
year={2021},
volume={},
number={},
pages={1-9},
doi={10.1109/CLEI53233.2021.9640144}}
📰 CREATOR: Simulador didáctico y genérico para la programación en ensamblador
Conference paper: Jornadas Sarteco
Authors: Diego Camarmas-Alonso, Félix García-Carballeira, Alejandro Calderón-Mateos, Elías Del-Pozo-Puñal
@proceedings{diego_camarmas_alonso_2021_5130302,
title = {{CREATOR: Simulador didáctico y genérico para la programación en ensamblador}},
year = 2021,
publisher = {Zenodo},
month = jul,
doi = {10.5281/zenodo.5130302},
url = {https://doi.org/10.5281/zenodo.5130302}}
Authors
🧑💻 Diego Camarmas Alonso
🧑💻 Félix García Carballeira
🧑💻 Alejandro Calderón Mateos
Contributors
🧑💻 Elías Del Pozo Puñal (Beta tester)
🧑💻 Lucas Elvira Martín (RISC-V and several improvements)
🧑💻 José Antonio Verde Jiménez (Real hardware integration)
🧑💻 Álvaro Guerrero Espinosa (New compiler)
🧑💻 Elisa Utrilla Arroyo (Real hardware new features)
ChangeLog
5.0.x:
New functionality:
New compiler based on Rust
New architecture editor based on CodeMirror
User Interface:
Several improvements and minor bugs fixed
4.1.x:
New functionality:
CREATOR Remote Lab
Dockers for CREATOR
User Interface:
Several improvements and minor bugs fixed
4.0.x:
New functionality:
Integration with real hardware based on RISC-V (ESP32)
Possibility to choose the default working architecture
User Interface:
Improved register file visualization
Performance improvements (e.g. program execution, data segment loading, etc.)
CREATOR is a generic teaching simulator to program in assembly in which you can simulate the operation of different architectures on the same tool. This simulator is designed to be used as a tool in which students can put into practice the brews seen in the theoretical classes of the subjects of Architecture and Computer Structure.