Digital Electronics-Digital System Projects Using HDL
Digital Electronics-Digital System Projects Using HDL
1. In a frequency counter, what happens at high frequencies when the sampling interval is too long?
- The counter works fine.
- The counter undercounts the frequency.
- The measurement is less precise.
- The counter overflows.
2. In the digital clock project, when does the PM indicator go high?
- Never
- Going from 11:59:59 to 12:00:00
- Going from 12:59:59 to 01:00:00
- On the falling edge of the clock after enable goes high
3. How is the output frequency related to the sampling interval of a frequency counter?
- Directly with the sampling interval
- Inversely with the sampling interval
- More precision with longer sampling interval
- Less precision with longer sampling interval
4. In an HDL application of a stepper motor, after an up/down counter is built what is done next?
- Build the sequencer
- Test it on a simulator
- Test the decoder
- Design an intermediate integer variable
5. In a digital clock application, the basic frequency must be divided down to:
- 1 Hz.
- 60 Hz.
- 100 Hz.
- 1000 Hz.
6. In the keypad application, what does the data signal define?
- The row and column encoded data
- The ring encoded data
- The freeze locator data
- The ring counter data
7. What does the ring counter in the HDL keypad application do when a key is pressed?
- Count to find the row
- Freeze
- Count to find the column
- Start the D flip-flop
8. In the digital clock project, the purpose of the frequency prescaler is to:
- find the basic frequency.
- transform a 60 pps input to a 1 pps timing signal.
- prevent the clock from exceeding 12:59:59.
- allow the BCD display to have a value from 00–59.
9. Which is not a step that should be followed in project management?
- Overall definition
- System documentation
- Synthesis and testing
- System integration
10. In the keypad application, what does the preset state of the ring counter define?
- The proper output of the column encoder
- The NANDing of the rows
- The NANDing of the columns
- The proper output of the row encoder