title: Can't resolve multiple constant drivers VHDL Error
body: <p>I am having an error related to multiple constant drivers in VHDL, and here i am uploading the image of the code............
  In my code cmp is a component and  i want to use it in a for generate statement for a = Nx-Ny to a = 0..............But at </p>
  
  <blockquote>
    <p>a = Nx-Ny => tempx = ipx(Nx-1 downto Nx-Ny)<br>
    otherwise tempx = tempz(Ny-2 downto 0) &amp; ipx(a)</p>
  </blockquote>
  
  <p>For this i had used when - else statement but i am having error......</p>
  
  <p><img src="https://i.stack.imgur.com/yGmga.jpg" alt="enter image description here"></p>
  
  <blockquote>
    <p>Errors : Error (10028): Can't resolve multiple constant drivers for net "tempx[0]" at             ArrayDivider.vhd(44) (on the selected line in the image)<br>
    Error: Can't elaborate top-level user hierarchy</p>
  </blockquote>
  
  <p>Please tell me what is the solution??????</p>