Ignore:
Timestamp:
May 17, 2011, 6:29:09 PM (9 years ago)
Author:
neise
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • firmware/FAD/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/spi_distributor_beha.vhd

    r10225 r10729  
    5858  signal sclk_enable_override_sig : std_logic := '0';
    5959 
     60  -- synching signals
     61  signal config_start_sr                : std_logic_vector (1 downto 0) := "00";
     62 
    6063BEGIN
    6164  sclk_enable_override <= sclk_enable_override_sig;
     
    6669   
    6770    if rising_edge(clk) then
     71                -- synch in
     72                config_start_sr <= config_start_sr(0) & config_start;
     73               
    6874      data <= (others => 'Z');
    6975      case spi_distr_state is
     
    8086          data <= (others => 'Z');
    8187         -- start DAC configuration
    82           if (config_start = '1' AND int_sensor_valid = '1') then
     88          if (config_start_sr(1) = '1' AND int_sensor_valid = '1') then
    8389            config_ready <= '0';
    8490                        sclk_enable_override_sig <= '1';
Note: See TracChangeset for help on using the changeset viewer.