Warning, /L1TriggerConfig/L1GtConfigProducers/data/VhdlTemplates/InternalTemplates/muon is written in an unsupported language. File is not indexed.
0001 #COMMON
0002 $(particle)_$(type)(0) <= '0';
0003 dtack_$(particle)_$(type)(0) <= '0';
0004 ##
0005
0006 #charge_1_s
0007 pos_lut_1, pos_lut_2, pos_lut_3, pos_lut_4,
0008 neg_lut_1, neg_lut_2, neg_lut_3, neg_lut_4,
0009 ##
0010
0011 #charge_2_s
0012 eq_lut_12, eq_lut_13, eq_lut_14,
0013 eq_lut_23, eq_lut_24, eq_lut_34,
0014 neq_lut_12, neq_lut_13, neq_lut_14,
0015 neq_lut_23, neq_lut_24, neq_lut_34,
0016 ##
0017
0018 #charge_2_wsc
0019 eq_lut_12, eq_lut_13, eq_lut_14,
0020 eq_lut_23, eq_lut_24, eq_lut_34,
0021 neq_lut_12, neq_lut_13, neq_lut_14,
0022 neq_lut_23, neq_lut_24, neq_lut_34,
0023 ##
0024
0025 #charge_3
0026 eq_lut_123, eq_lut_124, eq_lut_134, eq_lut_234,
0027 neq_lut_123, neq_lut_124, neq_lut_134, neq_lut_234,
0028 ##
0029
0030 #charge_4
0031 eq_lut_1234, pair_lut
0032 ##
0033
0034 #PREALGO
0035 $(particle)_$(type)($(ser_no)));
0036 ##
0037
0038 $(name): m_cond_$(type)_reg
0039 GENERIC MAP ($(ser_no),
0040 $(particle)_$(type)_pth_def_val($(ser_no)-1),
0041 $(particle)_$(type)_qual_def_val($(ser_no)-1),
0042 $(particle)_$(type)_ptl_def_val($(ser_no)-1),
0043 $(particle)_$(type)_charge_def_val($(ser_no)-1),
0044 rd_reg_inst, def_val_inst, dtack_inst)
0045 PORT MAP (clk_cond, reset,
0046 reg_muon_pt_1, reg_muon_pt_2,
0047 reg_muon_pt_3, reg_muon_pt_4,
0048 reg_muon_eta_1, reg_muon_eta_2,
0049 reg_muon_eta_3, reg_muon_eta_4,
0050 reg_muon_phi_1, reg_muon_phi_2,
0051 reg_muon_phi_3, reg_muon_phi_4,
0052 reg_muon_qual_1, reg_muon_qual_2,
0053 reg_muon_qual_3, reg_muon_qual_4,
0054 reg_muon_iso_1, reg_muon_iso_2,
0055 reg_muon_iso_3, reg_muon_iso_4,
0056 reg_muon_mip_1, reg_muon_mip_2,
0057 reg_muon_mip_3, reg_muon_mip_4,
0058 $(charge)
0059 en_muon_$(type), WRCOND,
0060 addr(13 DOWNTO 1), vdata(7 DOWNTO 0),
0061 dtack_$(particle)_$(type)($(ser_no)),