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

[wpViralQuiz id=15773]

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 *