"Modgen version 3.21 "tmgdec.phj created on:Thu Jan 18 18:16:00 2001 Module tmgdec Title ' ' Declarations PhDet PIN 13; Clk106MHz PIN 15; VXO53MHz PIN 18; test1 PIN 19; SGap PIN 21; RF_Dtct PIN 22; test0 PIN 23; Gap PIN 28; FC PIN 33; Clk53MHzOut PIN 34; RF_In PIN 37; EncTmgp PIN 42; VXO_Div4 PIN 44; "Nodelist VXOCnt2 NODE 53; VXOCnt1 NODE 45; IDtct NODE 46; Enc_Div2 NODE 48; VXOCnt0 NODE 49; D0 NODE 51; D1 NODE 52; S2 NODE 54; Equations VXOCnt2.clk = VXO53MHz; VXOCnt2.t = VXO_Div4.Q & VXOCnt0.Q & VXOCnt1.Q ; VXOCnt1.clk = VXO53MHz; VXOCnt1.t = VXO_Div4.Q & VXOCnt0.Q ; VXO_Div4.clk = VXO53MHz; VXO_Div4.t = VXOCnt0.Q ; IDtct.clk = RF_In; IDtct.ar = VXO_Div4.Q & VXOCnt0.Q & VXOCnt1.Q & VXOCnt2.Q ; IDtct.d = 1; Enc_Div2.clk = EncTmgp; Enc_Div2.t = 1; VXOCnt0.clk = VXO53MHz; VXOCnt0.t = 1; D0.clk = Clk106MHz; D0.d = EncTmgp ; D1.clk = Clk106MHz; D1.d = D0.Q ; S2.clk = Clk106MHz; S2.t = test1.Q & test0.Q ; PhDet = !Enc_Div2.Q & VXOCnt0.Q # Enc_Div2.Q & !VXOCnt0.Q ; test1.clk = Clk106MHz; test1.t = !(!test0.Q # !EncTmgp & !S2.Q & !test1.Q ); SGap.clk = Clk106MHz; SGap.t = !D0.Q & EncTmgp & SGap.Q & D1.Q & S2.Q & !test1.Q & !test0.Q # D0.Q & EncTmgp & !SGap.Q & !D1.Q & S2.Q & !test1.Q & !test0.Q # !D0.Q & !EncTmgp & !SGap.Q & !D1.Q & S2.Q & !test1.Q & !test0.Q ; RF_Dtct.clk = RF_In; RF_Dtct.ar = VXO_Div4.Q & VXOCnt0.Q & !IDtct.Q & VXOCnt1.Q & !VXOCnt2.Q ; RF_Dtct.d = 1; test0.clk = Clk106MHz; test0.t = !(!EncTmgp & !S2.Q & !test1.Q & !test0.Q ); Gap.clk = Clk106MHz; Gap.t = Gap.Q & !D0.Q & EncTmgp & !test1.Q & D1.Q & S2.Q & !test0.Q # !Gap.Q & !D0.Q & !EncTmgp & !test1.Q & D1.Q & S2.Q & !test0.Q ; FC.clk = Clk106MHz; FC.t = FC.Q & !D0.Q & EncTmgp & !test1.Q & D1.Q & S2.Q & !test0.Q # FC.Q & D0.Q & !EncTmgp & !test1.Q & !D1.Q & S2.Q & !test0.Q # !FC.Q & EncTmgp & !test1.Q & !D1.Q & S2.Q & !test0.Q ; Clk53MHzOut.clk = Clk106MHz; Clk53MHzOut.d = test0.Q ; End;