In Section 6.2 we stated that trying all possible state assignments in order to find the best

Question:

In Section 6.2 we stated that trying all possible state assignments in order to find the best one is impractical. Determine the number of possible state assignments for an FSM that has n states and for which k = log2n state variables are used.

Data From Section 6.2

Having introduced the basic concepts involved in the design of sequential circuits, we should  revisit some details where alternative choices are possible. In Section 6.1.6 we suggested  that some state assignments may be better than others. To illustrate this we can reconsider  the example in Figure 6.4. We already know that the state assignment in Figure 6.6 leads  to a simple-looking circuit in Figure 6.8. But can the FSM of Figure 6.4 be implemented  with an even simpler circuit by using a different state assignment?Figure 6.16 gives one possible alternative. In this case we represent the states A, B,  and C with the valuations y2y1 = 00, 01, and 11, respectively. The remaining valuation, y2y1 = 10, is not needed, and we will treat it as a don’t-care condition. 

 image

image

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: