Programming the GAL22V10

In previous blog posts, I showed how the GAL16V8 operated and how to program it (see here and here).  In this blog post, I’m going to discuss the differences between the 16V8 and the 22V10. Here’s the specification sheet for the GAL22V10: Lattice GAL22V10 Specifications. On first inspection, both devices look identical, except for the … Read moreProgramming the GAL22V10

Building an ALU From EPROM – The Circuit

When I wrote my blog post about building an ALU from an EPROM, I intended to use an EPROM from my old bag of parts.  Unfortunately, none of my old UV erasable PROMs worked with the programmer.  I’m assuming they are old and not usable.  So I purchased a pair of 28C64’s from Jameco Electronics.  … Read moreBuilding an ALU From EPROM – The Circuit

Vintage Computer Hardware Design

Summary In this blog post I’m going to talk about some computers that came out in the late 70’s and early 80’s.  These are some of the earliest home computers and utilized mostly 8-bit CPUs.  Schematics are available and I’ve done some deep-diving into the circuitry to see how these machines were created.  The first … Read moreVintage Computer Hardware Design

Legacy Code – Dealing with Classic ASP

Summary I’ve written quite a few blog posts about legacy code.  In this blog post I’m going to discuss how you can deal with classic ASP, why you should deal with it sooner than later and some details of what to do. Classic ASP If you’re running a .Net shop, Classic ASP is about the … Read moreLegacy Code – Dealing with Classic ASP