]> jspc29.x-matter.uni-frankfurt.de Git - dirich.git/commitdiff
address in data ; FIFO too slow (<4MB/s) -AW
authora.weber <a.weber@gsi.de>
Wed, 8 Aug 2018 08:42:26 +0000 (10:42 +0200)
committera.weber <a.weber@gsi.de>
Wed, 8 Aug 2018 08:42:26 +0000 (10:42 +0200)
combiner_calib/combiner.vhd

index 315e32de9ba452f4f3bba7b9c26a06e43793035e..ece6c7ccc223ad19627956621e59a16e05a6b2ed 100644 (file)
@@ -208,7 +208,8 @@ architecture arch of combiner is
   signal DEBUG_EvtLength         : unsigned(15 downto 0);
   
   signal already_asked           : std_logic := '0';
-  signal rd_enabled              : std_logic := '0';
+  signal rd_enabled                : std_logic := '0';
+  signal my_network_address : std_logic_vector(15 downto 0);
   
   component FIFO_36x64 is
     port (
@@ -579,7 +580,7 @@ back_slave_ready_i <= BACK_SLAVE_READY;
     FEE_READ_IN             => fee_read, --'1' for FEE data receiving (page 49)
     FEE_STATUS_BITS_OUT     => fee_status_bits,
     FEE_BUSY_OUT            => fee_busy,
-    MY_ADDRESS_IN           => timer.network_address,
+    MY_ADDRESS_IN           => my_network_address,
     COMMON_STAT_REGS        => common_stat_reg, --open,
     COMMON_CTRL_REGS        => common_ctrl_reg, --open,
     ONEWIRE                 => TEMPSENS,
@@ -675,6 +676,7 @@ back_slave_ready_i <= BACK_SLAVE_READY;
                                                        if (fee_dataready and fee_read) = '1' then
                                                                pckr_Data_Source <= fee_data; --not necessary
                                                                pckr_Data(15 downto 0)  <= fee_data;
+                                                               my_network_address <= fee_data;
                                                                pckr_Data_type          <= x"2";
                                                                pckr_Data_ready         <= '1';
                                                                pckr_RX_state  <= SSE_DATA_H;--SSE_LENGTH;  CHANGED FOR PACKING MODE