Hardware VGA Episode 01: Introduction, sync generation, and pixel output

Hardware VGA Episode 01: Introduction, sync generation, and pixel output

10.357 Lượt nghe
Hardware VGA Episode 01: Introduction, sync generation, and pixel output
In this video I begin work on a new approach to implementing a display controller for the 8-bit computer system based on discrete logic chips (and some programmable logic.) Contents: 00:00 Opening sequence 00:19 Introduction, previous difficulties 03:00 A new approach 04:08 Challenges and ways to address them 10:09 Getting started 10:43 Outline 11:40 640x480 VGA video 16:56 Hardware simulation in Logisim Evolution 28:09 GAL22V10 overview 32:02 GAL programming with GALAsm, minipro, and T48 34:22 HCount module hardware and demo 37:12 Carrier board, VCount and Sync modules 38:57 Output module 43:11 Video signal test with VGA monitor 45:02 Conclusions and next step This project was inspired by the Wire Wrap Oddyssey project: https://wirewrapodyssey.com Schematics, GAL programming files, etc. are on Github: https://github.com/daveho/HW_VGA I use GALasm to compile GAL logic equations to fuse maps: https://github.com/daveho/GALasm (note that even though it's on my Github, I didn't write it!) I use an XGecu T48 device programmer using the awesome open-source minipro software: https://gitlab.com/DavidGriffith/minipro Github repo for the main 8-bit computer project: https://github.com/daveho/DIY8bit