Mike Vine's Blog

Implementing a retro console on an FPGA in VHDL

Skip to content
Menu
  • Home
  • About m32, mCPU and mGPU
  • Latest mGPU Post
  • Latest mCPU Post
  • About Me
GPU running at 150fps!
mgpu

GPU running at 150fps!

Posted on May 21, 2019May 24, 2019 by mikevine_wp

The mGPU is now working at a basic level on my Digilent Arty A7-100 FPGA. Frontend vertex processing and backend pixel rasterizing with per pixel…

CPU, OS, SD and the Assembler come together
mpu

CPU, OS, SD and the Assembler come together

Posted on January 15, 2019June 7, 2019 by mikevine_wp

My custom CPU (aka mCpu) is now working at a basic level on my Digilent Arty S7-50 FPGA. This video shows the CPU up and…

Quick Links
Uncategorized

Quick Links

Posted on January 1, 2019May 23, 2019 by mikevine_wp

Colin Rileys Blog Colin has an excellent series on making a CPU from scratch in VHDL which served as early inspiration for getting my mCPU…

FPGA Powered WS2812 Christmas Light Grid
electronics

FPGA Powered WS2812 Christmas Light Grid

Posted on December 20, 2018May 22, 2019 by mikevine_wp

Using a Arty S7-50 with a soft mCPU powering a 32×20 WS2812b grid of lights. This thing is super bright. My iPhone really didn’t like…

HDMI output from Arty FPGA
electronics

HDMI output from Arty FPGA

Posted on November 21, 2018May 24, 2019 by mikevine_wp

Neither the Digilent Arty S7 nor the A7 have an HDMI source on board. However, Colin Riley over at Domipheous Labs successfully used one of…

Logic Level Shifter
electronics

Logic Level Shifter

Posted on October 21, 2018May 24, 2019 by mikevine_wp

When you need to interface with 5V accessories from a 3.3V board you need a Logic Level Shifter. I used this for my WS2812 Christmas…

Recent Posts

  • GPU running at 150fps!
  • CPU, OS, SD and the Assembler come together
  • Quick Links
  • FPGA Powered WS2812 Christmas Light Grid
  • HDMI output from Arty FPGA

Recent Comments

    Archives

    • May 2019
    • January 2019
    • December 2018
    • November 2018
    • October 2018

    Categories

    • electronics
    • mgpu
    • mpu
    • Uncategorized

    Tag Cloud

    arty electronics hdmi m32 mcpu mgpu mpu pcb ws2812
    © Copyright 2023 – Mike Vine's Blog
    Wisteria Theme by WPFriendship ⋅ Powered by WordPress