кажись через & надо, я так писал: SHIFT_REG_DB(7 downto 1) & MISO