From 5c3c231673a93517ffec31e0920ee4217df7a629 Mon Sep 17 00:00:00 2001 From: hadeshyp Date: Wed, 27 Mar 2013 17:26:33 +0000 Subject: [PATCH] *** empty log message *** --- base/code/adc_ad9222.vhd | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/base/code/adc_ad9222.vhd b/base/code/adc_ad9222.vhd index 5972cae..6b8a52e 100644 --- a/base/code/adc_ad9222.vhd +++ b/base/code/adc_ad9222.vhd @@ -73,7 +73,8 @@ begin ADCCLK_OUT <= CLK_ADCREF; restart_i <= RESTART_IN when rising_edge(clk_data); - + +gen_2 : if DEVICES = 2 generate THE_INPUT : dqsinput port map( clk_0 => ADC_DCO(0), @@ -90,6 +91,23 @@ begin q_0 => data_in(19 downto 0), q_1 => data_in(39 downto 20) ); +end generate; + +gen_1 : if DEVICES = 1 generate + THE_INPUT : entity work.dqsinput1x4 + port map( + clk => ADC_DCO(0), + eclk => open, + clkdiv_reset => '0', + sclk => clk_data, + datain(3 downto 0) => ADC_DATA(3 downto 0), + datain(4) => ADC_FCO(0), + q => data_in(19 downto 0), + ); +end generate; + + + gen_chips : for i in 0 to 1 generate THE_FIFO : fifo_cdt_200 -- 2.43.0