title: What is the difference between reg [7:0] a [3:0] and reg [7:0] a [0:3]
body: <p>So far I have studied verilog HDL <strong>reg [7:0] a [0:3]</strong> means array of 4 <strong>a's</strong> and each <strong>a</strong>  is of 8 bit wide like</p>
  
  <pre><code>00110011
  01000011
  00010011
  10000011
  </code></pre>
  
  <p>am i right? then what is the meaning of <strong>reg [7:0] a [3:0]</strong>? </p>