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

Subversion Repositories spacewire_light

[/] [spacewire_light/] [trunk/] [rtl/] [vhdl/] [spwrecvfront_generic.vhd] - Diff between revs 2 and 11

Show entire file | Details | Blame | View Log

Rev 2 Rev 11
Line 77... Line 77...
            s_spwsi2    <= s_spwsi1;
            s_spwsi2    <= s_spwsi1;
 
 
            -- keep strobe signal for data/strobe decoding
            -- keep strobe signal for data/strobe decoding
            s_spwsi3    <= s_spwsi2;
            s_spwsi3    <= s_spwsi2;
 
 
 
            -- keep data bit for data/strobe decoding
 
            s_inbit     <= s_spwdi2;
 
 
            if rxen = '1' then
            if rxen = '1' then
                -- data/strobe decoding
                -- data/strobe decoding
                s_inbit     <= s_spwdi2;
 
                s_inbvalid  <= s_spwdi2 xor s_spwsi2 xor s_inbit xor s_spwsi3;
                s_inbvalid  <= s_spwdi2 xor s_spwsi2 xor s_inbit xor s_spwsi3;
            else
            else
                -- reset receiver
                -- reset receiver
                s_inbit     <= '0';
 
                s_inbvalid  <= '0';
                s_inbvalid  <= '0';
            end if;
            end if;
 
 
        end if;
        end if;
    end process;
    end process;

powered by: WebSVN 2.1.0

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