Basic VHDL quiz – Part 4

Test your progress with this VHDL quiz after completing part 4 of theΒ Basic VHDL TutorialΒ series!

1 / 6

How do we measure real-time in an FPGA by using VHDL?

2 / 6

Which statement is true

3 / 6

Which statement describes a fundamental flaw in this fire control system?

4 / 6

Which statement about functions is true?

5 / 6

How are impure functions different from pure functions?

6 / 6

What is true regarding theΒ := 0Β in this procedure declaration?

Your score is

Share the the Quiz!

LinkedIn Facebook
0%

Similar Posts

4 Comments

  1. First of all, thank you so very much!
    These are by far the most comprehensible tutorials I have come across like ever!
    Brilliant work.

    So here my two cents out of gratitude:

    Basic VHDL Quiz – part 4
    Which statement is not true?
    Answer 3 : The return statement cannot be omitted.
    -> Correct

    So the return statement CAN be omitted???

    “Unlike in most other programming languages, the return keyword is mandatory in functions in VHDL.”

    Confused by double negation. Me or you πŸ˜‰

    1. You are right! I missed the possibility of using return statements in procedures without returning a value. According to the Renata link you posted, functions must return a value, while procedures can have return statements, but then without a return value.

      I am changing this question.

Leave a Reply

Your email address will not be published. Required fields are marked *