]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/commitdiff
Minimal change to hopefully fix par error at M22 site
authorAndreas Neiser <neiser@kph.uni-mainz.de>
Thu, 28 May 2015 10:15:03 +0000 (12:15 +0200)
committerAndreas Neiser <neiser@kph.uni-mainz.de>
Sat, 13 Jun 2015 15:37:05 +0000 (17:37 +0200)
ADC/trb3_periph_adc.vhd

index 1c558231f72f78339981987b1acbf6fc9be3f59b..6413cb053db6c096c528aa82d4e97c5a49f0a2ef 100644 (file)
@@ -195,6 +195,8 @@ architecture trb3_periph_adc_arch of trb3_periph_adc is
   signal bustdc_hit_rx, bustdc_srb_rx, bustdc_esb_rx, bustdc_fwb_rx, bustdc_ctrl_rx : CTRLBUS_RX;
   signal bustdc_hit_tx, bustdc_srb_tx, bustdc_esb_tx, bustdc_fwb_tx, bustdc_ctrl_tx : CTRLBUS_TX;
   
+  signal adc10_ch_i : std_logic_vector(4 downto 0);
+  
 begin
 ---------------------------------------------------------------------------
 -- Reset Generation
@@ -416,7 +418,7 @@ gen_reallogic : if READOUT_MODE /= READOUT_MODE_DUMMY generate
       ADC_DATA(34 downto 30)   => ADC7_CH,
       ADC_DATA(39 downto 35)   => ADC8_CH,
       ADC_DATA(44 downto 40)   => ADC9_CH,
-      ADC_DATA(49 downto 45)   => ADC10_CH,
+      ADC_DATA(49 downto 45)   => adc10_ch_i,
       ADC_DATA(54 downto 50)   => ADC11_CH,
       ADC_DATA(59 downto 55)   => ADC12_CH,
       ADC_DCO     => ADC_DCO,
@@ -432,6 +434,9 @@ gen_reallogic : if READOUT_MODE /= READOUT_MODE_DUMMY generate
       
       ADC_CLK_TDC_OUT => tdc_inputs(0)
       );    
+      
+  adc10_ch_i(3 downto 0) <= ADC10_CH(3 downto 0);    
+  adc10_ch_i(4) <= '0';
 end generate;
     
 gen_dummyreadout : if READOUT_MODE = READOUT_MODE_DUMMY generate