Questions
- When using 
SystemVerilog, it’s best to use blocking assignments in sequential blocks and non-blocking in combinational blocks.- True
 - False
 
 - VHDL suffers from the same potential problem as SystemVerilog regarding mixing blocking and non blocking assignments.
- True
 - False
 
 - It is best to reset all sequential elements in a design.
- True
 - False
 
 - What are the most common ways of synchronizing?
always @(posedge signal) or rising_edge(signal)always @(negedge signal) or falling_edge(signal)- FIFO or a two-stage synchronizer with or without data
 - Synchronizers… who needs synchronizers?
 
 - (SystemVerilog) When would we use 
always@(posedge clk)rather thanalways_ff @(posedge clk)?- When we get tired of typing
 - When we need to use an initial statement to preload the register...