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

Subversion Repositories spacewiresystemc

[/] [spacewiresystemc/] [trunk/] [rtl/] [RTL_VB/] [fsm_spw.v] - Diff between revs 5 and 12

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

Rev 5 Rev 12
Line 80... Line 80...
 
 
//
//
assign rx_resetn    = (state_fsm == error_reset)?1'b0:1'b1;
assign rx_resetn    = (state_fsm == error_reset)?1'b0:1'b1;
 
 
//
//
assign send_null_tx = (next_state_fsm == started | next_state_fsm == connecting | next_state_fsm == run)?1'b1:1'b0;
assign send_null_tx = (state_fsm == started | state_fsm == connecting | state_fsm == run)?1'b1:1'b0;
 
 
//
//
assign send_fct_tx  = (state_fsm == connecting | state_fsm == run)?1'b1:1'b0;
assign send_fct_tx  = (state_fsm == connecting | state_fsm == run)?1'b1:1'b0;
 
 
//
//
Line 266... Line 266...
        begin
        begin
                after850ns <= 12'd0;
                after850ns <= 12'd0;
        end
        end
        else
        else
        begin
        begin
                if(after850ns < 12'd85 && (auto_start | link_start))
                if(after850ns < 12'd85 && state_fsm == run)
                        after850ns <= after850ns + 12'd1;
                        after850ns <= after850ns + 12'd1;
                else
                else
                        after850ns <= 12'd0;
                        after850ns <= 12'd0;
        end
        end
 
 

powered by: WebSVN 2.1.0

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