Deck 13: Flip-Flops, Shift Operators, and Finite State Machines Fsm in VHDL
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
Play
Full screen (f)
Deck 13: Flip-Flops, Shift Operators, and Finite State Machines Fsm in VHDL
1
Which of the following flip-flop is used by the ring counter?
A)d flip-flops
B)sr flip-flops
C)jk flip-flops
D)t flip-flops
A)d flip-flops
B)sr flip-flops
C)jk flip-flops
D)t flip-flops
d flip-flops
2
'shift_reg' is used to initialize the
A)lsb
B)msb
C)register type
D)register bits
A)lsb
B)msb
C)register type
D)register bits
msb
3
How many types of shift operators are there in VHDL?
A)three
B)four
C)five
D)six
A)three
B)four
C)five
D)six
six
4
How many types of the data type are there in the ring counter?
A)one
B)two
C)three
D)more than three
A)one
B)two
C)three
D)more than three
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
In counter universal clock is not used.
A)synchronous counter
B)asynchronous counter
C)decade counter
D)ring counter
A)synchronous counter
B)asynchronous counter
C)decade counter
D)ring counter
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
Synchronous counter use global clock, unlike asynchronous counter.
A)one
B)two
C)three
D)zero
A)one
B)two
C)three
D)zero
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
How many different states does a decade counter count?
A)eight
B)nine
C)ten
D)eleven
A)eight
B)nine
C)ten
D)eleven
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
Output values of Moore type FSM are determined by its
A)input values
B)output values
C)clock input
D)current state
A)input values
B)output values
C)clock input
D)current state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
What happens if the input is high in FSM?
A)change of state
B)no transition in state
C)remains in a single state
D)invalid state
A)change of state
B)no transition in state
C)remains in a single state
D)invalid state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
What happens if the input is low in FSM?
A)change of state
B)no transition in state
C)remains in a single state
D)invalid state
A)change of state
B)no transition in state
C)remains in a single state
D)invalid state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
In FSM diagram what does circle represent?
A)change of state
B)state
C)output value
D)initial state
A)change of state
B)state
C)output value
D)initial state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
In the FSM diagram, what does arrow between the circles represent?
A)change of state
B)state
C)output value
D)initial state
A)change of state
B)state
C)output value
D)initial state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
In the FSM diagram, what does the information below the line in the circle represent?
A)change of state
B)state
C)output value
D)initial state
A)change of state
B)state
C)output value
D)initial state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
Moore machine has states than a mealy machine.
A)fewer
B)more
C)equal
D)negligible
A)fewer
B)more
C)equal
D)negligible
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
State transition happens in every clock cycle.
A)once
B)twice
C)thrice
D)four times
A)once
B)twice
C)thrice
D)four times
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
Output values of mealy type FSM are determined by its
A)input values
B)output values
C)both input values and current state
D)current state
A)input values
B)output values
C)both input values and current state
D)current state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
What kind of output does mealy machine produce?
A)asynchronous
B)synchronous
C)level
D)pulsed
A)asynchronous
B)synchronous
C)level
D)pulsed
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
States in FSM are represented by
A)bits
B)bytes
C)word
D)character
A)bits
B)bytes
C)word
D)character
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
What is the first step in writing the VHDL for an FSM?
A)to define the vhdl entity
B)naming the entity
C)defining the data type
D)creating the states
A)to define the vhdl entity
B)naming the entity
C)defining the data type
D)creating the states
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
Which of the following react faster to inputs?
A)sequencer
B)generators
C)mealy machines
D)moore machines
A)sequencer
B)generators
C)mealy machines
D)moore machines
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
What is the first state of FSM?
A)wait loop state
B)initial state
C)output state
D)activate pulse state
A)wait loop state
B)initial state
C)output state
D)activate pulse state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
Mealy machines have states than Moore machine.
A)fewer
B)more
C)equal
D)negligible
A)fewer
B)more
C)equal
D)negligible
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
In mealy type FSM, the path is labelled by which of the following?
A)inputs
B)outputs
C)both inputs and outputs
D)current state
A)inputs
B)outputs
C)both inputs and outputs
D)current state
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
The process statement used in combinational circuits is called process.
A)combinational
B)clocked
C)unclocked
D)sequential
A)combinational
B)clocked
C)unclocked
D)sequential
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
Why we need to include all the input signals in the sensitivity list of the process?
A)to monitor the output continuously
B)to monitor the input continuously
C)to make the circuit synthesizable by eda tools
D)no special purpose
A)to monitor the output continuously
B)to monitor the input continuously
C)to make the circuit synthesizable by eda tools
D)no special purpose
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck