top of page
Search


Zynq-7000 PCB, Round Two (PCIe?)
Over the past year, I took a shot at designing a Zynq-7000-based development board. I am now considering an update to my first board --...

rehsd
Mar 23, 20253 min read


Upgrading to a Faster Zynq-7000
Over the last few months, I have continued to experiment with my Zynq-7000 board . My board has been running well and is very stable. The...

rehsd
Mar 9, 20252 min read


Zynq-7000 Audio with WM8960 in PetaLinux
I am hoping to get audio support for my custom Zynq-7000 development board. After a little digging into options, I am currently focusing...

rehsd
Jan 25, 20254 min read


PetaLinux and My Zynq-7000
As my custom Zynq-7000 board has been working fairly well (see my previous blog post ), I have been learning about PetaLinux. I am...

rehsd
Jan 1, 20251 min read


Xilinx XC7Z020-1CLG484I (Zynq-7000 SoC, Artix-7 FPGA)
Recently, I have been working on different MCU and FPGA development boards. The FPGAs to this this point have been simpler, or older,...

rehsd
Apr 6, 20246 min read


Xilinx XC5215-6PQ160C FPGA
I have a batch of Xilinx XC5215-PQ160AKMOO21 FPGAs. These are old FPGAs and it will be a challenge (if not impossible for me) to get one...

rehsd
Mar 22, 20242 min read


Xilinx Spartan-3AN Dev Board Build
I am just beginning to work on a dev board for a Xilinx Spartan XC3S200AN-FTG256AGQ1413. I plan to use this page to capture information...

rehsd
Mar 19, 20241 min read


Lattice iCE40 FPGA Journey
As part of my post on MCUs, I added a Lattice iCE40 FPGA to the mix. While I have done a little bit of work with FPGAs in the past, it...

rehsd
Feb 8, 20242 min read


Building a 16-bit CPU on an Arty Z7-20
I am hoping to learn more about processors by building a 16-bit processor. I previously built an 8-bit processor based on Ben Eater's...

rehsd
Jun 24, 20226 min read


Using GAL22V10 Programmable Logic Devices
I have recently started using programmable logic devices (PLDs) in some of my projects. Below are the steps I am using, along with some...

rehsd
Mar 4, 20224 min read


FPGA VGA for 6502 : First Run
I've made some decent progress getting my FPGA VGA working on my 6502 system. My goal is to have a "smart display" to replace the current...

rehsd
Dec 21, 20213 min read


Cmod A7 FPGA : Video Test Pattern Generator
Below is the configuration I used to get the Xilinx Video Test Pattern Generator (TPG) working on a Digilent Cmod A7 FPGA. This is based...

rehsd
Dec 19, 20211 min read


VGA from Cmod A7 Working
Update: I have it working. See postscript at the bottom of this post. I am attempting to get the Arty Pmod VGA Demo running on a Digilent...

rehsd
Dec 18, 20212 min read


Prepping My 6502 System for FPGA VGA
I made some updates to my 6502 system to get it ready for my FPGA VGA. Previously, my USB mouse took ten VIA pins (a bit of laziness on...

rehsd
Dec 18, 20211 min read


FPGA VGA for 6502 System - Initial Prototyping
I am currently working on building an improved VGA circuit for my 6502 build. My goal is to offload the video processing and have better...

rehsd
Dec 15, 20212 min read


Arty VGA Walkthrough
If you are looking to add the VGA Pmod to your Arty A7 and control output from MicroBlaze, the following are the steps I have taken to...

rehsd
Dec 13, 20215 min read


Arty VGA Output from MicroBlaze
Continuing from my post FPGA VGA for 6502: Brainstorming... I am trying to find a decent solution to control VGA output from MicroBlaze....

rehsd
Dec 11, 20211 min read


FPGA VGA for 6502: Brainstorming
I am currently brainstorming ways to add an FPGA-based VGA circuit to one of my 6502 builds. And... I have questions. :) As part of my...

rehsd
Dec 9, 20213 min read


VHDL 8-bit CPU - Runtime RAM Updates
I have added UART support to my VHDL 8-bit CPU, along with a Windows application that allows retrieving and setting RAM values at...

rehsd
Dec 7, 20211 min read


Troubleshooting a MicroBlaze UART
I am trying to determine why I am unable to communicate out through a UART on my Arty A7-100T. Any suggestions on how to troubleshoot...

rehsd
Nov 30, 20212 min read
bottom of page
