Migrating from MCU world to FPGA - PART 1
Before wasting too much of your precious time I’ll reply - straight forward - to those 3 questions:
- What to expect from this document?
- What not to expect?
- To Whom is this article addressed?
What to expect from this document
This series of articles aims at helping you through the - sometimes painful - transition from the world of embedded programming (normal sequential programming like C, Javascript or basic) into the world of FPGA and VHDL programming (VHDL is a language used to program FPGA). It’s a journey I’ve been through some years ago, and although there are many articles out there, the subject is so hard to grasp sometimes that I thought one more article on the subject wouldn't harm. This document only talks about things encountered and tested with Xilinx Spartan family of FPGAs using VHDL programming language, but the principles remain the same for other product families or other manufacturers. Hopefully, we'll dedicate another article in the future for Lattice FPGAs and their Diamond development environment.