diff --git a/ecal/firmware/hdl/EcalDataProcessor.vhd b/ecal/firmware/hdl/EcalDataProcessor.vhd index cbb73c8c649373a71755c318ca864f312616eb56..cbe1c48bd26eacb523ea0c4a000e0a5369ac2c25 100644 --- a/ecal/firmware/hdl/EcalDataProcessor.vhd +++ b/ecal/firmware/hdl/EcalDataProcessor.vhd @@ -158,7 +158,7 @@ begin n_pre <= ctrl_regs(0)(20 downto 17); n_post <= ctrl_regs(0)(24 downto 21); n_data_out <= to_integer(unsigned(n_pre) + unsigned(n_post)) + 1; - n_trig_prescale <= ctrl_regs(0)(31 downto 25); + n_trig_prescale <= to_integer(unsigned(ctrl_regs(0)(31 downto 25))); stat_regs(0)(8 downto 0) <= std_logic_vector(ttrig_block_lat_s); stat_regs(0)(9) <= data_ram_ena;