Here is the first part in a series of videos on creating a custom cpu on a Xilinx Spartan 3A. In this part I go over the outline of the basic cpu that will be designed and then show how to create a verilog file for a simple 4 bit counter and upload it to a custom device created by me showing the basics of using the Xilinx ISE software.
I use a JTAG programmer on the parallel port and although parallel ports are quite rare these days, but if you would like to pick one up you can do so at this like : Xilinx Parallel Programmer Kit
View the video on Patreon here: https://www.patreon.com/posts/44993122
Or on YouTube here: https://youtu.be/HJSv292UBDk