OpenCores
URL https://opencores.org/ocsvn/xge_mac/xge_mac/trunk

Subversion Repositories xge_mac

[/] [xge_mac/] [trunk/] [rtl/] [verilog/] [tx_dequeue.v] - Diff between revs 12 and 20

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 12 Rev 20
Line 328... Line 328...
              // control fifo. If crc is already in control fifo we can start transmitting
              // control fifo. If crc is already in control fifo we can start transmitting
              // with no concern. Transmission is inhibited if local or remote faults
              // with no concern. Transmission is inhibited if local or remote faults
              // are detected.
              // are detected.
 
 
              if (ctrl_tx_enable_ctx && frame_available &&
              if (ctrl_tx_enable_ctx && frame_available &&
                  !status_local_fault_ctx && !status_local_fault_ctx) begin
                  !status_local_fault_ctx && !status_remote_fault_ctx) begin
 
 
                  txhfifo_ren = 1'b1;
                  txhfifo_ren = 1'b1;
                  next_state_enc = SM_PREAMBLE;
                  next_state_enc = SM_PREAMBLE;
 
 
              end
              end
Line 839... Line 839...
 
 
        shift_crc_data <= 64'b0;
        shift_crc_data <= 64'b0;
        shift_crc_eop <= 4'b0;
        shift_crc_eop <= 4'b0;
        shift_crc_cnt <= 4'b0;
        shift_crc_cnt <= 4'b0;
 
 
 
        crc32_d64 <= 32'b0;
 
        crc32_d8 <= 32'b0;
 
        crc32_tx <= 32'b0;
 
 
    end
    end
    else begin
    else begin
 
 
        curr_state_pad <= next_state_pad;
        curr_state_pad <= next_state_pad;
 
 
Line 934... Line 938...
 
 
end
end
 
 
endmodule
endmodule
 
 
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.