logo

CuriousTab

CuriousTab

Digital System Projects Using HDL problems


  • 1. In an HDL stepper motor design, why is there more than one mode?

  • Options
  • A. To change the speed of the stepper motor
  • B. To change the direction of the stepper motor
  • C. To direct drive the stepper motor
  • D. All of the above
  • Discuss
  • 2. For the frequency counter, which is not a control signal from the control and timing block?

  • Options
  • A. Clear
  • B. Enable
  • C. Reset
  • D. Store
  • Discuss
  • 3. List three basic blocks in the digital clock project.

  • Options
  • A. MOD-60, MOD-12 counters
  • B. MOD-5, MOD-10, MOD-12 counters
  • C. MOD-60, MOD-10 counters
  • D. MOD-6, MOD-12, and MOD-10 counters
  • Discuss
  • 4. In the keypad application, what does the preset state of the ring counter define?

  • Options
  • A. The proper output of the column encoder
  • B. The NANDing of the rows
  • C. The NANDing of the columns
  • D. The proper output of the row encoder
  • Discuss
  • 5. Which is not a step that should be followed in project management?

  • Options
  • A. Overall definition
  • B. System documentation
  • C. Synthesis and testing
  • D. System integration
  • Discuss
  • 6. What are two ways to remember the current state of a counter in VHDL?

  • Options
  • A. With FUNCTIONS and PROCESS
  • B. With counters and timers
  • C. With SIGNAL and VARIABLE
  • D. With bit types
  • Discuss
  • 7. In a full-step sequence involving two flip-flops driving four coils of a stepper motor, how far will the stepper motor step?

  • Options
  • A. 90°
  • B. 45°
  • C. 30°
  • D. 15°
  • Discuss
  • 8. In the digital clock project, what type of counter is used to count to 59 seconds?

  • Options
  • A. MOD-60
  • B. MOD-6
  • C. BCD
  • D. BCD followed by a MOD-6
  • Discuss
  • 9. In an HDL application of a stepper motor, after an up/down counter is built what is done next?

  • Options
  • A. Build the sequencer
  • B. Test it on a simulator
  • C. Test the decoder
  • D. Design an intermediate integer variable
  • Discuss
  • 10. What does the ring counter in the HDL keypad application do when a key is pressed?

  • Options
  • A. Count to find the row
  • B. Freeze
  • C. Count to find the column
  • D. Start the D flip-flop
  • Discuss

First 2 3 4 5 6 7 8