Page 474 - DSP Integrated Circuits
P. 474
10.7 Finite State Machines (FSMs) 459
[14] Lin H.D. and Messerschmitt D.G.: Finite State Machine has Unlimited
Concurrency, IEEE Trans, on Circuits and Systems, Vol. CAS-38, No. 5, pp.
465-5, May 1991.
[15] Marino L.: General Theory of Metastable Operation, IEEE Trans, on
Computers, Vol. C-30, No. 2, pp. 107-115, Feb. 1981.
[16] Martin A.: Synthesis of Asynchronous VLSI Circuits, in Formal Methods for
VLSI Design, ed. J. Staunstrup, North-Holland, 1990.
[17] McAuley A.J.: Dynamic Asynchronous Logic for High-Speed CMOS Systems,
IEEE J. Solid-State Circuits, Vol. SC-27, No. 3, pp. 382-388, March 1992.
[18] Mead C. and Conway L.: Introduction to VLSI Systems, Addison-Wesley,
Reading, MA, 1980.
[19] Meng T.H.: Synchronization Design for Digital Systems, Kluwer Academic
Pub., 1991.
[20] Meng T.H., Brodersen R.W., and Messerschmitt D.G.: Automatic Synthesis of
Asynchronous Circuits from High-Level Specifications, IEEE Trans, on
Computer-Aided Design, Vol. CAD-8, No. 11, pp. 1185-1205, Nov. 1989.
[21] Meng T.H., Brodersen R.W., and Messerschmitt D.G.: A Clock-Free Chip Set
for High-Sampling Rate Adaptive Filters, J. of VLSI Signal Processing, Vol.
1, No. 4, pp. 345-365, April 1990.
[22] Muller D.E. and Bartky W.S.: A Theory of Asynchronous Circuits, Annals of
the Computation Lab. of Harvard University., Vol. 29, Harvard University
Press, Cambridge, MA, pp. 204-243,1959.
[23] Reyneri L.M., Del Corso D., and Sacco B.: Oscillatory Metastability in
Homogeneous and Inhomogeneous Flip-Flops, IEEE J. on Solid-State
Circuits, Vol. SC-25, No. 1, pp. 254-264, Feb. 1990.
[24] Staunstrup J. and Greenstreet M.R.: Designing Delay-Insensitive Circuits
using Synchronized Transitions, IMEC, IFIP International workshop on
Applied Formal Methods for Correct VLSI Design, 1989.
[25] Weste N. and Eshraghian K: Principles of CMOS VLSI Design: A System
Perspective, Addison-Wesley, Reading, MA, 1985.
PROBLEMS
10.1 Identify different hierarchical levels, as illustrated in Figure 10.1, for the
FFT processor.
10.2 What is the difference between latches and flip-flops? Also show that a D flip-
flop can be realized as two cascaded latches and determine their clocking.
10.3 Determine the type of flip-flop shown in Figure 10.12. Which edge of the
clock signal is active?
10.4 Suggest a logic circuit that implements a nonoverlapping two-phase clock.
10.5 Derive the complete 2-bit serial: adder in Example 10.1 with the appropriate
input and output signals.
10.6 Use the look-ahead method to double the throughput of a bit-serial
subtracter.

