The system shown in Figure 12-45 is a waveform (function) generator. It uses four 256-point look-up tables
Question:
The system shown in Figure 12-45 is a waveform (function) generator. It uses four 256-point look-up tables in a 1-Kbyte ROM to store one cycle each of a sine wave (address 000–0FF), a positive slope ramp (address 100–1FF), a negative slope ramp (200–2FF), and a triangle wave (300–3FF). The phase relationship among the three output channels is controlled by the values initially loaded into the three counters. The critical timing parameters are tpd(ck-Q and OE–Q max), counters = 10 ns, latches = 5 ns, and tACC ROM = 20 ns. Study the diagram until you understand how it operates and then answer the following:
(a) In Figure 12-45, the three latches on the left perform a function that represents one of the basic building blocks of digital systems as presented in Chapter 9. Which function is it?
(b) The four latches that are fed by the ROM serve to implement another basic building block of digital systems. Which function is it?
(c) Why are the octal latches that feed the DACs necessary?
(d) What number must be on the MOD 4 function select counter to produce each of the following waveforms: triangle; sine; negative ramp; positive ramp?
Figure 12-45
Step by Step Answer:
Digital Systems Principles And Application
ISBN: 9780134220130
12th Edition
Authors: Ronald Tocci, Neal Widmer, Gregory Moss