logo móvil
Contáctanos

Dando cuenta de las Matemáticas de las Operaciones de Arreglos como Soluciones de Co-Diseño de Hardware y Software de Arquitectura Personalizada

Autores: Grout, Ian Andrew; Mullin, Lenore

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Dando cuenta de las Matemáticas de las Operaciones de Arreglos como Soluciones de Co-Diseño de Hardware y Software de Arquitectura Personalizada


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Aplicaciones de sistemas electrónicos embebidos
Conjuntos de datos complejos
Sensores ambientales
Cámaras de video
Algoritmos matemáticos
Arquitecturas de sistemas

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
En las aplicaciones de sistemas electrónicos embebidos que se están desarrollando hoy en día, se requiere obtener, procesar y comunicar conjuntos de datos complejos. Estos pueden provenir de diversas fuentes, como sensores ambientales, cámaras de imágenes fijas y cámaras de video. Una vez obtenidos y almacenados en memoria electrónica, los datos se acceden y procesan utilizando algoritmos matemáticos adecuados. La forma en que se almacenan, acceden, procesan y comunican los datos impactará en el costo de procesar la información. Tales algoritmos se implementan tradicionalmente en programas de software que se ejecutan en un procesador adecuado. Sin embargo, se pueden considerar diferentes enfoques para crear la arquitectura del sistema digital que consistiría en las operaciones de memoria, procesamiento y comunicaciones. Al considerar las matemáticas en el centro de los procesos de diseño, esto conduce a arquitecturas de sistemas que pueden ser optimizadas para el algoritmo o algoritmos requeridos a realizar. Las Matemáticas de Arreglos (MoA) son una clase de operaciones que soporta cálculos de arreglos n-dimensionales utilizando formas de arreglos e indexación de valores contenidos dentro del arreglo. En este artículo, se considera el concepto de MoA para su realización en software y hardware utilizando tecnologías de Matriz de Puertas Programables en Campo (FPGA) y Circuito Integrado de Aplicación Específica (ASIC). La realización de algoritmos MoA se desarrollará junto con las elecciones de diseño que serían necesarias para mapear un algoritmo MoA a hardware, software o co-diseños de hardware-software.

Otros recursos que podrían interesarte

Temas Virtualpro