signal buf_to_apl_REPLY_PACKET_NUM:std_logic_vector (4*c_NUM_WIDTH-1 downto 0);
signal buf_to_apl_REPLY_READ : std_logic_vector(3 downto 0);
+-- for the connection to the multiplexer
-- for the connection to the multiplexer
signal MED_IO_DATAREADY_IN : std_logic_vector(3 downto 0);
-signal MED_IO_DATA_IN : std_logic_vector (c_DATA_WIDTH-1 downto 0);
-signal MED_IO_PACKET_NUM_IN : std_logic_vector (c_NUM_WIDTH-1 downto 0);
+signal MED_IO_DATA_IN : std_logic_vector (4*c_DATA_WIDTH-1 downto 0);
+signal MED_IO_PACKET_NUM_IN : std_logic_vector (4*c_NUM_WIDTH-1 downto 0);
signal MED_IO_READ_OUT : std_logic_vector(3 downto 0);
signal MED_IO_DATAREADY_OUT : std_logic_vector(7 downto 0);
MED_INIT_READ_IN => MED_IO_READ_IN(i*2),
MED_DATAREADY_IN => MED_IO_DATAREADY_IN(i),
- MED_DATA_IN => MED_IO_DATA_IN,
- MED_PACKET_NUM_IN => MED_IO_PACKET_NUM_IN,
+ MED_DATA_IN => MED_IO_DATA_IN(i*16+15 downto i*16),
+ MED_PACKET_NUM_IN => MED_IO_PACKET_NUM_IN(i*3+2 downto i*3),
MED_READ_OUT => MED_IO_READ_OUT(i),
MED_ERROR_IN => MED_STAT_OP_IN(2 downto 0),