top of page

FPGA Beginner Minimum Skills

As a perfect beginner is a big challenge to take on this one without having a minimum set of skills and must haves. I'm enumerating them in no particular order

  • Digital electronics knowledge - you need to understand gates flop flops clocks etc. and how they interact.

  • Mathematics - Boolean Algebra - simple boolean functions AND, OR, NO, XOR and more complicated constructs The De Morgan Theorem is a must conditions (IF) and others. Ideally you should understand the link between Boolean Arithmetic and Digital electronics (they kinda work hand in hand)

  • Analytical thinking - you need to be able to think in an analytical way, to understand structures and hierarchy. Thinking simple and practical is a must. Prior knowledge of programming can help but in the same time can become a drag.

  • Time (not a skill) - You need to be patience this domain requires a lot of learning over long period of time. At times the FPGA jargon and the large number of new terms can be overwhelming.

I created a video where I'm talking about this is you prefer to watch instead of this boring text.

29 views0 comments

Recent Posts

See All

Frequency Modulator with DDS

This is video where I'm describing how to use the DDS (Direct Digital Synthesis) as a frequency modulator by changing the phase increment. The video is presenting the principle of DDS and different tr


bottom of page