Implementation of a Software Video Adapter in Dual Core Microcontroller

Authors

DOI:

https://doi.org/10.37537/rev.elektron.4.1.91.2020

Keywords:

computer graphics, software video adapter, dual core

Abstract

This article presents the considerations and techniques used for the design and software implementation of a high-performance video adapter in a development kit with a dual-core microcontroller, dedicating a core exclusively for that purpose while the second one is used to execute the application.

Downloads

Download data is not yet available.

References

Foley, van Dam, Feiner, Hughes, (Computer Graphics, Principles and practice - Second edition in C), Addison Wesley, 1997.

Proyecto CIAA, ((Computadora Industria Abierta Argentina - EDU-CIAA-NXP)), http://www.proyecto-ciaa.com.ar/devwiki/doku.php?id=desarrollo:edu-ciaa:edu-ciaa-nxp.

NXP Semiconductors, ((LPC43xx/LPC43Sxx ARM Cortex-M4/M0multi-core microcontroller)), version 2.3, July 2017.

Santiago Germino, ((Página principal del proyecto RETRO-CIAA)), http://www.retro-ciaa.com.

Eric Pernia, Martin Ribelotta y contribuidores, ((Repositorio GitHub de la futura version 3 del firmware del proyecto CIAA)), 3/12/2018, https://github.com/epernia/cese-edu-ciaa-template.

Proyecto CIAA, ((Ejemplos de uso de la CIAA)), http://www.proyecto-ciaa.com.ar/index quees ejemplosuso.html.

Stockman, MacLeod y Johnson, ((2-deg cone fundamentals (based on the Stiles and Burch 2-deg CMFs)), 1993, http://www.cvrl.org/database/text/cones/smj2.htm.

Robert L. Myers, (Display Interfaces - Fundamentals and standards), Wiley-SID, 2002.

The Advanced Television Systems Committee, Inc., (ATSC Digital Television Standard), A/53 Parts 1 - 6, 2007.

Video Electronics Standards Association, (VESA Coordinated Video Timings (CVT) Standard), version 1.2, February 2013.

Digilent Inc., ((Nexys A7: FPGA Trainer Board Recommended for ECE Curriculum)) https://store.digilentinc.com/nexys-a7-fpga-trainer-board-recommended-for-ece-curriculum.

Joseph Yiu, ((The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors - 2nd Ed.)), Elsevier Inc, 2015.

Santiago Germino, ((RETRO-CIAA: Consola de videojuegos basada en EDU-CIAA-NXP)), http://laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Santiago-Germino-2018.pdf

Santiago Germino, ((RETRO-CIAA: Consola de videojuegos basada en EDU-CIAA-NXP - Demostración Defensa TF CESE)), https://www.youtube.com/watch?v=tJM6TdOuKQ.

Published

2020-03-18

Issue

Section

Computer Networks and Informatics

How to Cite

[1]
S. Germino, “Implementation of a Software Video Adapter in Dual Core Microcontroller”, Elektron, vol. 4, no. 1, pp. 21–26, Mar. 2020, doi: 10.37537/rev.elektron.4.1.91.2020.