Tutorials to get you started and improve your design skills. See also Recommended FPGA sites. FPGA Graphics Learn graphics at the hardware level and improve your FPGA design skills. Beginning FPGA Graphics - video signals and basic graphics Racing the Beam - simple demo effects with minimal logic FPGA Pong - recreate the classic arcade on an FPGA Display Signals - revisit display signals and meet colour palettes Hardware Sprites - fast, colourful graphics for games Framebuffers - bitmap graph...| Project F
My collection of demo effects and quick demos; useful building blocks for full prods. Castle Drawing - draw a castle and rainbow in 16 colours Life on Screen - Conway’s Game of Life in logic Mandelbrot - the fractal classic with fixed-point multiplication Rasterbars - classic animated colour bars Sine Scroller - greet your viewers in style You might also like to check out my graphics tutorials. Demo Prods Ad Astra - my first FPGA demo from 2018: greetings with starfields and hardware sprite...| Project F
Welcome back to Exploring FPGA Graphics. In the previous part, we updated our display signals and learnt about colour palettes. This part shows you how to create fast, colourful graphics with minimal logic. Hardware sprites maintain much of the simplicity of our Pong design while offering greater creative freedom.| Project F
Designing with FPGAs involves many types of memory, some familiar from other devices, but some that are specific to FPGAs. This how to gives a quick overview of the different flavours, together with their strengths and weaknesses, and some sample designs. This guide includes external memory types, such as SRAM and HBM, that are used in CPUs and GPUs, so much of what is said here is generally applicable, but the focus is on FPGAs.| Project F