Chapter 3: Counting Button Presses
In this chapter, we'll learn how to maintain the state of a design by adding sequential elements. Limited to combinational logic with no way to store information, we can't actually accomplish very much. In order to have a useful CPU, you need a program counter, registers, and long-term storage. What would your cell phone be without the capability to store numbers, emails, or pictures?
In this chapter, we are going to cover the following main topics:
- Learn what sequential elements are and how to use them
- Project – Counting button presses
- Looking at synchronization in detail