Skip to the selected question
ASIC.FYI

ASIC Question Bank

1,000+ hardware interview questions
DescriptionQ668
Page ↗
Q668DesignAMDASIC interview problem

Compare One-, Two-, and Three-Process FSM Coding Styles

TechniquesDesignFSMClockingRegisters
DifficultyMedium
TopicTiming
LanguageSystemVerilog
Format4 choices
01

Problem

Three engineers code the same fully specified controller as one clocked process, as a state-register process plus combined next-state/output logic, and as separate state-register, next-state, and output processes. Which claim is correct when all three versions implement the same registered behavior?

02

Answer choices (4)