Alchitry Au V2 FPGA Demo Parte 4 (Demo de Procesador de Gráficas (GPU))

En este artículo, estaremos mostrando un demo introductorio de una Unidad de Procesamiento de Gráficas (GPU) para la plataforma Alchitry Au V2 FPGA Development Board (Xilinx Artix 7)

image

Para este demo, por favor utilize el siguiente adapter para el Alchitry que permite la sálida HDMI.

image

También el siguiente cable que covierte el HDMI se utiliza en este demo, mostrado en la siguiente foto y disponible en DigiKey

image

para este Demo de la Unidad de Procesamiento de Gráficas. Proceda a conectar ambos módulos como se ve a continuación,

El Demo de la Unidad de Procesamiento de Gráficas se muestra en el siguiente video,

¿Que usted ve en este video? No, no es un avión de papel. Lo que se observa aquí, es la representación visual internamente implementada en el FPGA, que procesa un solo triángulo (lo que es un bloque fundamental) almacenada en una memoria (ROM) que esta rotando en un sistema de cordenadas rectangulares, como su marco de referencia. Aproximaciones a los objetos del mundo real se pueden realizar usando muchos de estos triángulos (con ciertas limitaciones) ya considerada un método común. Cada triángulo esta compuesto por una serie de vértices (con coordenadas X, Y, Z) y caras (planos) y en este caso, un solo triángulo, almacenado en la memoria ROM del FPGA para que la Unidad de Procesamiento de Gráficas (GPU) lo represente gráficamente a traves de la intefaz HDMI,

Para alguien que está aprendiendo en este campo, aqui se ha presentado la manera de la utilización de esta colección de triángulos para representar objetos en tres dimensiones del universo. Existen otras maneras de crear estas representaciones que se pueden explorar.

Hay una máquina de estados finitos (FSM ver Parte 3) que ejecuta la función de dibujar, obtiene la cara y cada vértice del triángulo, y por supuesto espera que la linea de procesamiento no se estanque y fluya en la Unidad de Procesamiento de Gráficas (GPU) implementado en el FPGA.

Este es el primer artículo introductorio en relación al Demo de la implementación de la Unidad de Procesamiento de Gráficas (GPU) en la plataforma Alchitry Au V2 FPGA Development Board (Xilinx Artix 7). La plataforma compacta Alchitry Au V2 FPGA Development Board (Xilinx Artix 7) y poderosa está disponible en DigiKey. Que tenga un buen día.

Este artículo está disponible en inglés aquí.

This article is available in english here.