verilog top level module pdf architect 5 common controls nist