O'Reilly logo

FPGA-Based System Design by Wayne Wolf

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5 Sequential Machines

5.1 Introduction

This chapter builds upon our experience with combinational logic to design sequential machines. Sequential machines (also known as finite-state machines or FSMs) are the basic building blocks of digital logic—the state stored in a sequential machine makes it possible to compute much more complex functions than is practical with combinational logic alone. Sequential logic introduces new constraints into the design process that we must add to the basic principles we have learned for combinational logic design.

We will study sequential machine design from the abstract to the concrete, starting with models ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required