]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/commitdiff
*** empty log message ***
authorhadeshyp <hadeshyp>
Fri, 9 Oct 2009 14:03:18 +0000 (14:03 +0000)
committerhadeshyp <hadeshyp>
Fri, 9 Oct 2009 14:03:18 +0000 (14:03 +0000)
trb_net16_endpoint_hades_cts.vhd

index 0732f082edef2648806919c57dbbf8d29da24136..342a8cddacba540d8df4c44f36580da0bd9e1770 100644 (file)
@@ -131,10 +131,11 @@ signal buf_to_apl_REPLY_DATA     : std_logic_vector (4*c_DATA_WIDTH-1 downto 0);
 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);
@@ -232,8 +233,8 @@ begin
             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),