]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/commitdiff
fixed TX startup
authorMichael Boehmer <mboehmer@ph.tum.de>
Fri, 3 Dec 2021 13:47:21 +0000 (14:47 +0100)
committerMichael Boehmer <mboehmer@ph.tum.de>
Fri, 3 Dec 2021 13:47:21 +0000 (14:47 +0100)
media_interfaces/sync/main_tx_reset_RS.vhd

index 0af24213d168327a95fa4a87468875241a8d085d..83d119c71880f0e45065e352691c55af4da707a9 100644 (file)
@@ -122,7 +122,11 @@ begin
         STATE_OUT <= x"1";\r
         tx_pcs_rst_ch_c_int <= '1';\r
         reset_timer <= '1';\r
-        NEXT_STATE <= WAIT_FOR_TIMER;\r
+        if( tx_clock_avail_q = '1' ) then\r
+          NEXT_STATE <= WAIT_FOR_TIMER;\r
+        else\r
+          NEXT_STATE <= IDLE;\r
+        end if;\r
 \r
       when WAIT_FOR_TIMER =>\r
         STATE_OUT <= x"2";\r