O'Reilly logo

Digital System Design with SystemVerilog by Mark Zwolinski

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

6. Synchronous Sequential Design

Thus far we have looked at combinational and sequential building blocks. Real digital systems are usually synchronous sequential systems. In this chapterwe explain how general synchronous sequential systems are designed. We then describe how such systems may be modeled in SystemVerilog.

6.1 Synchronous Sequential Systems

Almost all large digital systems have some concept of state built into them. In other words, the outputs of a system depend on past values of its inputs as well as the present values. Past input values either are stored explicitly or cause the system to enter a particular state. Such systems are known as sequential systems, as opposed to combinational systems. A general model of a sequential ...

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