In all examples:
clk is the clock,
d is the input,
q is the output,
srst is an active high synchronous reset,
srstn is an active low synchronous reset,
arst is an active high asynchronous reset,
arstn is an active low asynchronous reset,
sset is an active high synchronous set,
ssetn is an...