Tutorial Basic VHDL Quiz – part 4 Published: Tuesday, Oct 2nd, 2018 , Last updated: May 10th, 2019 Test your progress with this VHDL quiz after completing part 4 of the Basic VHDL Tutorial series! How do we measure real-time in VHDL? By using a "wait for 1 ns" statement By counting clock periods By exploiting propagation delay Correct! Wrong! - Continue >> Which statement is true A procedure cannot contain Wait-statements Procedure parameters are always inputs When used in a procedure, the return keyword must be without a value Correct! Wrong! - Continue >> Which statement describes a fundamental flaw in this fire control system? Missing reset of the State signal Missing others-clause in the case statement The State signal will be stuck once it enters the Armed state The initial state will be random because no default value was assigned to the State signal Correct! Wrong! - Continue >> Which statement is not true? Functions cannot contain Wait-statements Function parameters cannot be outputs The return statement can be omitted Correct! Wrong! - Continue >> How are impure functions different from pure functions? Impure functions may contain Wait-statements Impure functions can access objects that are not on the parameter list Impure functions may declare its own variables Correct! Wrong! - Continue >> What is true regarding the ":= 0" in this procedure declaration? The assignments are redundant because the values must be overwritten by the procedure call They are default parameter values which will be used if they are omitted from the procedure call That is a syntax error Correct! Wrong! - Continue >> Share the quiz to show your results ! Facebook Facebook Just tell us who you are to view your results ! Show my results >> Basic VHDL quiz - part 4 I got %%score%% of %%total%% right Share your results Facebook Facebook Twitter Google+ ↺ PLAY AGAIN ! 0% Author: Jonas Julian JensenI’m from Norway, but I live in Bangkok, Thailand. Before I started VHDLwhiz, I worked as an FPGA engineer in the defense industry. I earned my master’s degree in informatics at the University of Oslo.