Diseño de hardware para videojuegos en Verilog


Precio:
Precio de venta$43.73

Descripción

Este libro intenta capturar el espíritu de la "Edad de Bronce" de los videojuegos, cuando los videojuegos se diseñaban como circuitos, no como software. Nos adentraremos en estos circuitos a medida que se transforman de Pong en ordenadores personales programables y consolas de juegos. En lugar de cableado y placas de pruebas, utilizaremos herramientas modernas para aproximar estos diseños antiguos en un entorno simulado desde la comodidad de nuestros teclados. Al final de esta aventura, debería estar bien equipado para empezar a explorar el mundo de los FPGA, e incluso diseñar su propia consola de juegos. Utilizará el IDE 8bitworkshop.com para escribir programas Verilog que representan circuitos digitales, y verá su código ejecutarse instantáneamente en el navegador.Lista de capítulos: Lógica booleanaHardware discretoRelojes y biestablesHDL (Lenguaje de descripción de hardware)Introducción a VerilogEl IDE 8bitworkshopUn divisor de reloj simpleUn contador binarioGenerador de señal de vídeoUn patrón de pruebaDígitosMarcadorUna bola en movimientoContador deslizanteRAMGráficos de mosaicosInterruptores y palancasSpritesMejores SpritesJuego de carrerasRotación de SpritesVectores de movimientoJuego de tanquesRegistros de desplazamientoEfectos de sonidoRenderizado de mapas de mosaicosRenderizado de sprites por línea de exploraciónLa ALU: Unidad Aritmético LógicaUna CPU simpleUn ensamblador configurableJuego de carreras con CPUNA CPU de 16 bitsGráficos de búfer de fotogramasUn sistema de juego programableUn programa de demostraciónConsideraciones prácticas para hardware realEjemplos de FPGAApéndice A: Referencia de VerilogApéndice B: Solución de problemas

Autor: Steven Hugg
Editorial: Independently Published
Publicado: 15/12/2018
Páginas: 230
Tipo de encuadernación: Tapa blanda
Peso: 0.69lbs
Tamaño: 9.00h x 6.00w x 0.48d
ISBN13: 9781728619446
ISBN10: 1728619440
Categorías BISAC:
- Informática | Ingeniería informática

Este título no es retornable