`timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Company: // Engineer: // // Create Date: 17:05:24 04/08/2022 // Design Name: // Module Name: T_CAL_ // Project Name: // Target Devices: // Tool versions: // Description: // // Dependencies: // // Revision: // Revision 0.01 - File Created // Additional Comments: // ////////////////////////////////////////////////////////////////////////////////// module T_CAL( input i_clk , input i_rstn , input SW , input signed[7:0] i_temp , input [31:0] hop_fre_mode , output reg[4:0] T_CAL_ ); //发射通道 always@(posedge i_clk,negedge i_rstn)begin//1dB 步进 if(!i_rstn) T_CAL_<='d0; else if(SW==1'b1)//B环校准值 begin if(i_temp>=8'sd70)//B环高温校准值 begin if(hop_fre_mode<=20414) T_CAL_<= 14 ; else if(hop_fre_mode<=20454) T_CAL_<= 14 ; else if(hop_fre_mode<=20494) T_CAL_<= 14 ; else if(hop_fre_mode<=20534) T_CAL_<= 14 ; else if(hop_fre_mode<=20574) T_CAL_<= 15 ; else if(hop_fre_mode<=20614) T_CAL_<= 15 ; else if(hop_fre_mode<=20654) T_CAL_<= 15 ; else if(hop_fre_mode<=20694) T_CAL_<= 15 ; else if(hop_fre_mode<=20734) T_CAL_<= 15 ; else if(hop_fre_mode<=20774) T_CAL_<= 16 ; else if(hop_fre_mode<=20814) T_CAL_<= 16 ; else if(hop_fre_mode<=20854) T_CAL_<= 16 ; else if(hop_fre_mode<=20894) T_CAL_<= 16 ; else if(hop_fre_mode<=20934) T_CAL_<= 16 ; else if(hop_fre_mode<=20974) T_CAL_<= 16 ; else if(hop_fre_mode<=21014) T_CAL_<= 16 ; else if(hop_fre_mode<=21054) T_CAL_<= 16 ; else if(hop_fre_mode<=21094) T_CAL_<= 15 ; else if(hop_fre_mode<=21134) T_CAL_<= 14 ; else if(hop_fre_mode<=21174) T_CAL_<= 14 ; else if(hop_fre_mode<=21214) T_CAL_<= 13 ; else if(hop_fre_mode<=21254) T_CAL_<= 13 ; else if(hop_fre_mode<=21294) T_CAL_<= 13 ; else if(hop_fre_mode<=21334) T_CAL_<= 13 ; else if(hop_fre_mode<=21374) T_CAL_<= 14 ; else if(hop_fre_mode<=21414) T_CAL_<= 14 ; else if(hop_fre_mode<=21454) T_CAL_<= 15 ; else if(hop_fre_mode<=21494) T_CAL_<= 15 ; else if(hop_fre_mode<=21534) T_CAL_<= 15 ; else if(hop_fre_mode<=21574) T_CAL_<= 15 ; else if(hop_fre_mode<=21614) T_CAL_<= 15 ; else if(hop_fre_mode<=21654) T_CAL_<= 15 ; else if(hop_fre_mode<=21694) T_CAL_<= 15 ; else if(hop_fre_mode<=21734) T_CAL_<= 14 ; else if(hop_fre_mode<=21774) T_CAL_<= 14 ; else if(hop_fre_mode<=21814) T_CAL_<= 13 ; else if(hop_fre_mode<=21854) T_CAL_<= 13 ; else if(hop_fre_mode<=21875) T_CAL_<= 13 ; else if(hop_fre_mode<=21894) T_CAL_<= 11 ; //21894 else if(hop_fre_mode<=21934) T_CAL_<= 11 ; else if(hop_fre_mode<=21974) T_CAL_<= 11 ; else if(hop_fre_mode<=22014) T_CAL_<= 11 ; else if(hop_fre_mode<=22054) T_CAL_<= 11 ; else if(hop_fre_mode<=22094) T_CAL_<= 11 ; else if(hop_fre_mode<=22134) T_CAL_<= 11 ; else if(hop_fre_mode<=22174) T_CAL_<= 11 ; else if(hop_fre_mode<=22214) T_CAL_<= 11 ; else if(hop_fre_mode<=22254) T_CAL_<= 11 ; else if(hop_fre_mode<=22294) T_CAL_<= 11 ; else if(hop_fre_mode<=22334) T_CAL_<= 11 ; else if(hop_fre_mode<=22374) T_CAL_<= 11 ; else if(hop_fre_mode<=22414) T_CAL_<= 11 ; else if(hop_fre_mode<=22454) T_CAL_<= 11 ; else if(hop_fre_mode<=22494) T_CAL_<= 11 ; else if(hop_fre_mode<=22534) T_CAL_<= 11 ; else if(hop_fre_mode<=22574) T_CAL_<= 11 ; else if(hop_fre_mode<=22614) T_CAL_<= 11 ; else if(hop_fre_mode<=22654) T_CAL_<= 11 ; else if(hop_fre_mode<=22694) T_CAL_<= 11 ; else if(hop_fre_mode<=22734) T_CAL_<= 11 ; else if(hop_fre_mode<=22774) T_CAL_<= 11 ; else if(hop_fre_mode<=22814) T_CAL_<= 11 ; else if(hop_fre_mode<=22854) T_CAL_<= 11 ; else if(hop_fre_mode<=22894) T_CAL_<= 11 ; else if(hop_fre_mode<=22934) T_CAL_<= 11 ; else if(hop_fre_mode<=22974) T_CAL_<= 11 ; else if(hop_fre_mode<=23014) T_CAL_<= 11 ; else if(hop_fre_mode<=23054) T_CAL_<= 10 ; else if(hop_fre_mode<=23094) T_CAL_<= 10 ; else if(hop_fre_mode<=23134) T_CAL_<= 10 ; else if(hop_fre_mode<=23174) T_CAL_<= 10 ; else if(hop_fre_mode<=23214) T_CAL_<= 10 ; else if(hop_fre_mode<=23254) T_CAL_<= 10 ; else if(hop_fre_mode<=23294) T_CAL_<= 10 ; else if(hop_fre_mode<=23334) T_CAL_<= 10 ; else if(hop_fre_mode<=23374) T_CAL_<= 10 ; else if(hop_fre_mode<=23414) T_CAL_<= 10 ; else if(hop_fre_mode<=23454) T_CAL_<= 10 ; else if(hop_fre_mode<=23494) T_CAL_<= 10 ; else if(hop_fre_mode<=23534) T_CAL_<= 10 ; else if(hop_fre_mode<=23574) T_CAL_<= 10 ; else if(hop_fre_mode<=23614) T_CAL_<= 9 ; else if(hop_fre_mode<=23654) T_CAL_<= 9 ; else if(hop_fre_mode<=23694) T_CAL_<= 9 ; else if(hop_fre_mode<=23734) T_CAL_<= 9 ; else if(hop_fre_mode<=23774) T_CAL_<= 9 ; else if(hop_fre_mode<=23814) T_CAL_<= 9 ; else if(hop_fre_mode<=23854) T_CAL_<= 9 ; else if(hop_fre_mode<=23875) T_CAL_<= 9 ; end else if(i_temp>=8'sd0)//B环常温校准值 begin if(hop_fre_mode<=20414) T_CAL_<= 14 ; else if(hop_fre_mode<=20454) T_CAL_<= 14 ; else if(hop_fre_mode<=20494) T_CAL_<= 14 ; else if(hop_fre_mode<=20534) T_CAL_<= 14 ; else if(hop_fre_mode<=20574) T_CAL_<= 15 ; else if(hop_fre_mode<=20614) T_CAL_<= 15 ; else if(hop_fre_mode<=20654) T_CAL_<= 15 ; else if(hop_fre_mode<=20694) T_CAL_<= 15 ; else if(hop_fre_mode<=20734) T_CAL_<= 15 ; else if(hop_fre_mode<=20774) T_CAL_<= 16 ; else if(hop_fre_mode<=20814) T_CAL_<= 16 ; else if(hop_fre_mode<=20854) T_CAL_<= 16 ; else if(hop_fre_mode<=20894) T_CAL_<= 16 ; else if(hop_fre_mode<=20934) T_CAL_<= 16 ; else if(hop_fre_mode<=20974) T_CAL_<= 16 ; else if(hop_fre_mode<=21014) T_CAL_<= 16 ; else if(hop_fre_mode<=21054) T_CAL_<= 16 ; else if(hop_fre_mode<=21094) T_CAL_<= 15 ; else if(hop_fre_mode<=21134) T_CAL_<= 14 ; else if(hop_fre_mode<=21174) T_CAL_<= 14 ; else if(hop_fre_mode<=21214) T_CAL_<= 13 ; else if(hop_fre_mode<=21254) T_CAL_<= 13 ; else if(hop_fre_mode<=21294) T_CAL_<= 13 ; else if(hop_fre_mode<=21334) T_CAL_<= 13 ; else if(hop_fre_mode<=21374) T_CAL_<= 14 ; else if(hop_fre_mode<=21414) T_CAL_<= 14 ; else if(hop_fre_mode<=21454) T_CAL_<= 15 ; else if(hop_fre_mode<=21494) T_CAL_<= 15 ; else if(hop_fre_mode<=21534) T_CAL_<= 15 ; else if(hop_fre_mode<=21574) T_CAL_<= 15 ; else if(hop_fre_mode<=21614) T_CAL_<= 15 ; else if(hop_fre_mode<=21654) T_CAL_<= 15 ; else if(hop_fre_mode<=21694) T_CAL_<= 15 ; else if(hop_fre_mode<=21734) T_CAL_<= 14 ; else if(hop_fre_mode<=21774) T_CAL_<= 14 ; else if(hop_fre_mode<=21814) T_CAL_<= 13 ; else if(hop_fre_mode<=21854) T_CAL_<= 13 ; else if(hop_fre_mode<=21875) T_CAL_<= 13 ; else if(hop_fre_mode<=21894) T_CAL_<= 11 ; //21894 else if(hop_fre_mode<=21934) T_CAL_<= 11 ; else if(hop_fre_mode<=21974) T_CAL_<= 11 ; else if(hop_fre_mode<=22014) T_CAL_<= 11 ; else if(hop_fre_mode<=22054) T_CAL_<= 11 ; else if(hop_fre_mode<=22094) T_CAL_<= 11 ; else if(hop_fre_mode<=22134) T_CAL_<= 11 ; else if(hop_fre_mode<=22174) T_CAL_<= 11 ; else if(hop_fre_mode<=22214) T_CAL_<= 11 ; else if(hop_fre_mode<=22254) T_CAL_<= 11 ; else if(hop_fre_mode<=22294) T_CAL_<= 11 ; else if(hop_fre_mode<=22334) T_CAL_<= 11 ; else if(hop_fre_mode<=22374) T_CAL_<= 11 ; else if(hop_fre_mode<=22414) T_CAL_<= 11 ; else if(hop_fre_mode<=22454) T_CAL_<= 11 ; else if(hop_fre_mode<=22494) T_CAL_<= 11 ; else if(hop_fre_mode<=22534) T_CAL_<= 11 ; else if(hop_fre_mode<=22574) T_CAL_<= 11 ; else if(hop_fre_mode<=22614) T_CAL_<= 11 ; else if(hop_fre_mode<=22654) T_CAL_<= 11 ; else if(hop_fre_mode<=22694) T_CAL_<= 11 ; else if(hop_fre_mode<=22734) T_CAL_<= 11 ; else if(hop_fre_mode<=22774) T_CAL_<= 11 ; else if(hop_fre_mode<=22814) T_CAL_<= 11 ; else if(hop_fre_mode<=22854) T_CAL_<= 11 ; else if(hop_fre_mode<=22894) T_CAL_<= 11 ; else if(hop_fre_mode<=22934) T_CAL_<= 11 ; else if(hop_fre_mode<=22974) T_CAL_<= 11 ; else if(hop_fre_mode<=23014) T_CAL_<= 11 ; else if(hop_fre_mode<=23054) T_CAL_<= 10 ; else if(hop_fre_mode<=23094) T_CAL_<= 10 ; else if(hop_fre_mode<=23134) T_CAL_<= 10 ; else if(hop_fre_mode<=23174) T_CAL_<= 10 ; else if(hop_fre_mode<=23214) T_CAL_<= 10 ; else if(hop_fre_mode<=23254) T_CAL_<= 10 ; else if(hop_fre_mode<=23294) T_CAL_<= 10 ; else if(hop_fre_mode<=23334) T_CAL_<= 10 ; else if(hop_fre_mode<=23374) T_CAL_<= 10 ; else if(hop_fre_mode<=23414) T_CAL_<= 10 ; else if(hop_fre_mode<=23454) T_CAL_<= 10 ; else if(hop_fre_mode<=23494) T_CAL_<= 10 ; else if(hop_fre_mode<=23534) T_CAL_<= 10 ; else if(hop_fre_mode<=23574) T_CAL_<= 10 ; else if(hop_fre_mode<=23614) T_CAL_<= 9 ; else if(hop_fre_mode<=23654) T_CAL_<= 9 ; else if(hop_fre_mode<=23694) T_CAL_<= 9 ; else if(hop_fre_mode<=23734) T_CAL_<= 9 ; else if(hop_fre_mode<=23774) T_CAL_<= 9 ; else if(hop_fre_mode<=23814) T_CAL_<= 9 ; else if(hop_fre_mode<=23854) T_CAL_<= 9 ; else if(hop_fre_mode<=23875) T_CAL_<= 9 ; end else //B环低温校准值 begin if(hop_fre_mode<=20414) T_CAL_<= 14 ; else if(hop_fre_mode<=20454) T_CAL_<= 14 ; else if(hop_fre_mode<=20494) T_CAL_<= 14 ; else if(hop_fre_mode<=20534) T_CAL_<= 14 ; else if(hop_fre_mode<=20574) T_CAL_<= 15 ; else if(hop_fre_mode<=20614) T_CAL_<= 15 ; else if(hop_fre_mode<=20654) T_CAL_<= 15 ; else if(hop_fre_mode<=20694) T_CAL_<= 15 ; else if(hop_fre_mode<=20734) T_CAL_<= 15 ; else if(hop_fre_mode<=20774) T_CAL_<= 16 ; else if(hop_fre_mode<=20814) T_CAL_<= 16 ; else if(hop_fre_mode<=20854) T_CAL_<= 16 ; else if(hop_fre_mode<=20894) T_CAL_<= 16 ; else if(hop_fre_mode<=20934) T_CAL_<= 16 ; else if(hop_fre_mode<=20974) T_CAL_<= 16 ; else if(hop_fre_mode<=21014) T_CAL_<= 16 ; else if(hop_fre_mode<=21054) T_CAL_<= 16 ; else if(hop_fre_mode<=21094) T_CAL_<= 15 ; else if(hop_fre_mode<=21134) T_CAL_<= 14 ; else if(hop_fre_mode<=21174) T_CAL_<= 14 ; else if(hop_fre_mode<=21214) T_CAL_<= 13 ; else if(hop_fre_mode<=21254) T_CAL_<= 13 ; else if(hop_fre_mode<=21294) T_CAL_<= 13 ; else if(hop_fre_mode<=21334) T_CAL_<= 13 ; else if(hop_fre_mode<=21374) T_CAL_<= 14 ; else if(hop_fre_mode<=21414) T_CAL_<= 14 ; else if(hop_fre_mode<=21454) T_CAL_<= 15 ; else if(hop_fre_mode<=21494) T_CAL_<= 15 ; else if(hop_fre_mode<=21534) T_CAL_<= 15 ; else if(hop_fre_mode<=21574) T_CAL_<= 15 ; else if(hop_fre_mode<=21614) T_CAL_<= 15 ; else if(hop_fre_mode<=21654) T_CAL_<= 15 ; else if(hop_fre_mode<=21694) T_CAL_<= 15 ; else if(hop_fre_mode<=21734) T_CAL_<= 14 ; else if(hop_fre_mode<=21774) T_CAL_<= 14 ; else if(hop_fre_mode<=21814) T_CAL_<= 13 ; else if(hop_fre_mode<=21854) T_CAL_<= 13 ; else if(hop_fre_mode<=21875) T_CAL_<= 13 ; else if(hop_fre_mode<=21894) T_CAL_<= 11 ; //21894 else if(hop_fre_mode<=21934) T_CAL_<= 11 ; else if(hop_fre_mode<=21974) T_CAL_<= 11 ; else if(hop_fre_mode<=22014) T_CAL_<= 11 ; else if(hop_fre_mode<=22054) T_CAL_<= 11 ; else if(hop_fre_mode<=22094) T_CAL_<= 11 ; else if(hop_fre_mode<=22134) T_CAL_<= 11 ; else if(hop_fre_mode<=22174) T_CAL_<= 11 ; else if(hop_fre_mode<=22214) T_CAL_<= 11 ; else if(hop_fre_mode<=22254) T_CAL_<= 11 ; else if(hop_fre_mode<=22294) T_CAL_<= 11 ; else if(hop_fre_mode<=22334) T_CAL_<= 11 ; else if(hop_fre_mode<=22374) T_CAL_<= 11 ; else if(hop_fre_mode<=22414) T_CAL_<= 11 ; else if(hop_fre_mode<=22454) T_CAL_<= 11 ; else if(hop_fre_mode<=22494) T_CAL_<= 11 ; else if(hop_fre_mode<=22534) T_CAL_<= 11 ; else if(hop_fre_mode<=22574) T_CAL_<= 11 ; else if(hop_fre_mode<=22614) T_CAL_<= 11 ; else if(hop_fre_mode<=22654) T_CAL_<= 11 ; else if(hop_fre_mode<=22694) T_CAL_<= 11 ; else if(hop_fre_mode<=22734) T_CAL_<= 11 ; else if(hop_fre_mode<=22774) T_CAL_<= 11 ; else if(hop_fre_mode<=22814) T_CAL_<= 11 ; else if(hop_fre_mode<=22854) T_CAL_<= 11 ; else if(hop_fre_mode<=22894) T_CAL_<= 11 ; else if(hop_fre_mode<=22934) T_CAL_<= 11 ; else if(hop_fre_mode<=22974) T_CAL_<= 11 ; else if(hop_fre_mode<=23014) T_CAL_<= 11 ; else if(hop_fre_mode<=23054) T_CAL_<= 10 ; else if(hop_fre_mode<=23094) T_CAL_<= 10 ; else if(hop_fre_mode<=23134) T_CAL_<= 10 ; else if(hop_fre_mode<=23174) T_CAL_<= 10 ; else if(hop_fre_mode<=23214) T_CAL_<= 10 ; else if(hop_fre_mode<=23254) T_CAL_<= 10 ; else if(hop_fre_mode<=23294) T_CAL_<= 10 ; else if(hop_fre_mode<=23334) T_CAL_<= 10 ; else if(hop_fre_mode<=23374) T_CAL_<= 10 ; else if(hop_fre_mode<=23414) T_CAL_<= 10 ; else if(hop_fre_mode<=23454) T_CAL_<= 10 ; else if(hop_fre_mode<=23494) T_CAL_<= 10 ; else if(hop_fre_mode<=23534) T_CAL_<= 10 ; else if(hop_fre_mode<=23574) T_CAL_<= 10 ; else if(hop_fre_mode<=23614) T_CAL_<= 9 ; else if(hop_fre_mode<=23654) T_CAL_<= 9 ; else if(hop_fre_mode<=23694) T_CAL_<= 9 ; else if(hop_fre_mode<=23734) T_CAL_<= 9 ; else if(hop_fre_mode<=23774) T_CAL_<= 9 ; else if(hop_fre_mode<=23814) T_CAL_<= 9 ; else if(hop_fre_mode<=23854) T_CAL_<= 9 ; else if(hop_fre_mode<=23875) T_CAL_<= 9 ; end end else //A环校准值 begin if(i_temp>=8'sd70)//A环高温校准值 begin if(hop_fre_mode<=20414) T_CAL_<= 14 ; else if(hop_fre_mode<=20454) T_CAL_<= 14 ; else if(hop_fre_mode<=20494) T_CAL_<= 14 ; else if(hop_fre_mode<=20534) T_CAL_<= 14 ; else if(hop_fre_mode<=20574) T_CAL_<= 15 ; else if(hop_fre_mode<=20614) T_CAL_<= 15 ; else if(hop_fre_mode<=20654) T_CAL_<= 15 ; else if(hop_fre_mode<=20694) T_CAL_<= 15 ; else if(hop_fre_mode<=20734) T_CAL_<= 15 ; else if(hop_fre_mode<=20774) T_CAL_<= 16 ; else if(hop_fre_mode<=20814) T_CAL_<= 16 ; else if(hop_fre_mode<=20854) T_CAL_<= 16 ; else if(hop_fre_mode<=20894) T_CAL_<= 16 ; else if(hop_fre_mode<=20934) T_CAL_<= 16 ; else if(hop_fre_mode<=20974) T_CAL_<= 16 ; else if(hop_fre_mode<=21014) T_CAL_<= 16 ; else if(hop_fre_mode<=21054) T_CAL_<= 16 ; else if(hop_fre_mode<=21094) T_CAL_<= 15 ; else if(hop_fre_mode<=21134) T_CAL_<= 14 ; else if(hop_fre_mode<=21174) T_CAL_<= 14 ; else if(hop_fre_mode<=21214) T_CAL_<= 13 ; else if(hop_fre_mode<=21254) T_CAL_<= 13 ; else if(hop_fre_mode<=21294) T_CAL_<= 13 ; else if(hop_fre_mode<=21334) T_CAL_<= 13 ; else if(hop_fre_mode<=21374) T_CAL_<= 14 ; else if(hop_fre_mode<=21414) T_CAL_<= 14 ; else if(hop_fre_mode<=21454) T_CAL_<= 15 ; else if(hop_fre_mode<=21494) T_CAL_<= 15 ; else if(hop_fre_mode<=21534) T_CAL_<= 15 ; else if(hop_fre_mode<=21574) T_CAL_<= 15 ; else if(hop_fre_mode<=21614) T_CAL_<= 15 ; else if(hop_fre_mode<=21654) T_CAL_<= 15 ; else if(hop_fre_mode<=21694) T_CAL_<= 15 ; else if(hop_fre_mode<=21734) T_CAL_<= 14 ; else if(hop_fre_mode<=21774) T_CAL_<= 14 ; else if(hop_fre_mode<=21814) T_CAL_<= 13 ; else if(hop_fre_mode<=21854) T_CAL_<= 13 ; else if(hop_fre_mode<=21875) T_CAL_<= 13 ; else if(hop_fre_mode<=21894) T_CAL_<= 11 ; //21894 else if(hop_fre_mode<=21934) T_CAL_<= 11 ; else if(hop_fre_mode<=21974) T_CAL_<= 11 ; else if(hop_fre_mode<=22014) T_CAL_<= 11 ; else if(hop_fre_mode<=22054) T_CAL_<= 11 ; else if(hop_fre_mode<=22094) T_CAL_<= 11 ; else if(hop_fre_mode<=22134) T_CAL_<= 11 ; else if(hop_fre_mode<=22174) T_CAL_<= 11 ; else if(hop_fre_mode<=22214) T_CAL_<= 11 ; else if(hop_fre_mode<=22254) T_CAL_<= 11 ; else if(hop_fre_mode<=22294) T_CAL_<= 11 ; else if(hop_fre_mode<=22334) T_CAL_<= 11 ; else if(hop_fre_mode<=22374) T_CAL_<= 11 ; else if(hop_fre_mode<=22414) T_CAL_<= 11 ; else if(hop_fre_mode<=22454) T_CAL_<= 11 ; else if(hop_fre_mode<=22494) T_CAL_<= 11 ; else if(hop_fre_mode<=22534) T_CAL_<= 11 ; else if(hop_fre_mode<=22574) T_CAL_<= 11 ; else if(hop_fre_mode<=22614) T_CAL_<= 11 ; else if(hop_fre_mode<=22654) T_CAL_<= 11 ; else if(hop_fre_mode<=22694) T_CAL_<= 11 ; else if(hop_fre_mode<=22734) T_CAL_<= 11 ; else if(hop_fre_mode<=22774) T_CAL_<= 11 ; else if(hop_fre_mode<=22814) T_CAL_<= 11 ; else if(hop_fre_mode<=22854) T_CAL_<= 11 ; else if(hop_fre_mode<=22894) T_CAL_<= 11 ; else if(hop_fre_mode<=22934) T_CAL_<= 11 ; else if(hop_fre_mode<=22974) T_CAL_<= 11 ; else if(hop_fre_mode<=23014) T_CAL_<= 11 ; else if(hop_fre_mode<=23054) T_CAL_<= 10 ; else if(hop_fre_mode<=23094) T_CAL_<= 10 ; else if(hop_fre_mode<=23134) T_CAL_<= 10 ; else if(hop_fre_mode<=23174) T_CAL_<= 10 ; else if(hop_fre_mode<=23214) T_CAL_<= 10 ; else if(hop_fre_mode<=23254) T_CAL_<= 10 ; else if(hop_fre_mode<=23294) T_CAL_<= 10 ; else if(hop_fre_mode<=23334) T_CAL_<= 10 ; else if(hop_fre_mode<=23374) T_CAL_<= 10 ; else if(hop_fre_mode<=23414) T_CAL_<= 10 ; else if(hop_fre_mode<=23454) T_CAL_<= 10 ; else if(hop_fre_mode<=23494) T_CAL_<= 10 ; else if(hop_fre_mode<=23534) T_CAL_<= 10 ; else if(hop_fre_mode<=23574) T_CAL_<= 10 ; else if(hop_fre_mode<=23614) T_CAL_<= 9 ; else if(hop_fre_mode<=23654) T_CAL_<= 9 ; else if(hop_fre_mode<=23694) T_CAL_<= 9 ; else if(hop_fre_mode<=23734) T_CAL_<= 9 ; else if(hop_fre_mode<=23774) T_CAL_<= 9 ; else if(hop_fre_mode<=23814) T_CAL_<= 9 ; else if(hop_fre_mode<=23854) T_CAL_<= 9 ; else if(hop_fre_mode<=23875) T_CAL_<= 9 ; end else if(i_temp>=8'sd0)//A环常温校准值 begin if(hop_fre_mode<=20414) T_CAL_<= 14 ; //20375 ~ 20414 else if(hop_fre_mode<=20454) T_CAL_<= 14 ; //20415 ~ 20454 else if(hop_fre_mode<=20494) T_CAL_<= 14 ; //20455 ~ 20494 else if(hop_fre_mode<=20534) T_CAL_<= 14 ; //20495 ~ 20534 else if(hop_fre_mode<=20574) T_CAL_<= 15 ; //20535 ~ 20574 else if(hop_fre_mode<=20614) T_CAL_<= 15 ; //20575 ~ 20614 else if(hop_fre_mode<=20654) T_CAL_<= 15 ; //20615 ~ 20654 else if(hop_fre_mode<=20694) T_CAL_<= 15 ; //20655 ~ 20694 else if(hop_fre_mode<=20734) T_CAL_<= 15 ; //20695 ~ 20734 else if(hop_fre_mode<=20774) T_CAL_<= 16 ; //20735 ~ 20774 else if(hop_fre_mode<=20814) T_CAL_<= 16 ; //20775 ~ 20814 else if(hop_fre_mode<=20854) T_CAL_<= 16 ; //20815 ~ 20854 else if(hop_fre_mode<=20894) T_CAL_<= 16 ; //20855 ~ 20894 else if(hop_fre_mode<=20934) T_CAL_<= 16 ; //20895 ~ 20934 else if(hop_fre_mode<=20974) T_CAL_<= 16 ; //20935 ~ 20974 else if(hop_fre_mode<=21014) T_CAL_<= 16 ; //20975 ~ 21014 else if(hop_fre_mode<=21054) T_CAL_<= 16 ; //21015 ~ 21054 else if(hop_fre_mode<=21094) T_CAL_<= 15 ; //21055 ~ 21094 else if(hop_fre_mode<=21134) T_CAL_<= 14 ; //21095 ~ 21134 else if(hop_fre_mode<=21174) T_CAL_<= 14 ; //21135 ~ 21174 else if(hop_fre_mode<=21214) T_CAL_<= 13 ; //21175 ~ 21214 else if(hop_fre_mode<=21254) T_CAL_<= 13 ; //21215 ~ 21254 else if(hop_fre_mode<=21294) T_CAL_<= 13 ; //21255 ~ 21294 else if(hop_fre_mode<=21334) T_CAL_<= 13 ; //21295 ~ 21334 else if(hop_fre_mode<=21374) T_CAL_<= 14 ; //21335 ~ 21374 else if(hop_fre_mode<=21414) T_CAL_<= 14 ; //21375 ~ 21414 else if(hop_fre_mode<=21454) T_CAL_<= 15 ; //21415 ~ 21454 else if(hop_fre_mode<=21494) T_CAL_<= 15 ; //21455 ~ 21494 else if(hop_fre_mode<=21534) T_CAL_<= 15 ; //21495 ~ 21534 else if(hop_fre_mode<=21574) T_CAL_<= 15 ; //21535 ~ 21574 else if(hop_fre_mode<=21614) T_CAL_<= 15 ; //21575 ~ 21614 else if(hop_fre_mode<=21654) T_CAL_<= 15 ; //21615 ~ 21654 else if(hop_fre_mode<=21694) T_CAL_<= 15 ; //21655 ~ 21694 else if(hop_fre_mode<=21734) T_CAL_<= 14 ; //21695 ~ 21734 else if(hop_fre_mode<=21774) T_CAL_<= 14 ; //21735 ~ 21774 else if(hop_fre_mode<=21814) T_CAL_<= 13 ; //21775 ~ 21814 else if(hop_fre_mode<=21854) T_CAL_<= 13 ; //21815 ~ 21854 else if(hop_fre_mode<=21875) T_CAL_<= 13 ; //21855 ~ 21875 else if(hop_fre_mode<=21894) T_CAL_<= 11 ; //21874 ~ 21894 else if(hop_fre_mode<=21934) T_CAL_<= 11 ; //21895 ~ 21934 else if(hop_fre_mode<=21974) T_CAL_<= 11 ; //21935 ~ 21974 else if(hop_fre_mode<=22014) T_CAL_<= 11 ; //21975 ~ 22014 else if(hop_fre_mode<=22054) T_CAL_<= 11 ; //22015 ~ 22054 else if(hop_fre_mode<=22094) T_CAL_<= 11 ; //22055 ~ 22094 else if(hop_fre_mode<=22134) T_CAL_<= 11 ; //22095 ~ 22134 else if(hop_fre_mode<=22174) T_CAL_<= 11 ; //22135 ~ 22174 else if(hop_fre_mode<=22214) T_CAL_<= 11 ; //22175 ~ 22214 else if(hop_fre_mode<=22254) T_CAL_<= 11 ; //22215 ~ 22254 else if(hop_fre_mode<=22294) T_CAL_<= 11 ; //22255 ~ 22294 else if(hop_fre_mode<=22334) T_CAL_<= 11 ; //22295 ~ 22334 else if(hop_fre_mode<=22374) T_CAL_<= 11 ; //22335 ~ 22374 else if(hop_fre_mode<=22414) T_CAL_<= 11 ; //22375 ~ 22414 else if(hop_fre_mode<=22454) T_CAL_<= 11 ; //22415 ~ 22454 else if(hop_fre_mode<=22494) T_CAL_<= 11 ; //22455 ~ 22494 else if(hop_fre_mode<=22534) T_CAL_<= 11 ; //22495 ~ 22534 else if(hop_fre_mode<=22574) T_CAL_<= 11 ; //22535 ~ 22574 else if(hop_fre_mode<=22614) T_CAL_<= 11 ; //22575 ~ 22614 else if(hop_fre_mode<=22654) T_CAL_<= 11 ; //22615 ~ 22654 else if(hop_fre_mode<=22694) T_CAL_<= 11 ; //22655 ~ 22694 else if(hop_fre_mode<=22734) T_CAL_<= 11 ; //22695 ~ 22734 else if(hop_fre_mode<=22774) T_CAL_<= 11 ; //22735 ~ 22774 else if(hop_fre_mode<=22814) T_CAL_<= 11 ; //22775 ~ 22814 else if(hop_fre_mode<=22854) T_CAL_<= 11 ; //22815 ~ 22854 else if(hop_fre_mode<=22894) T_CAL_<= 11 ; //22855 ~ 22894 else if(hop_fre_mode<=22934) T_CAL_<= 11 ; //22895 ~ 22934 else if(hop_fre_mode<=22974) T_CAL_<= 11 ; //22935 ~ 22974 else if(hop_fre_mode<=23014) T_CAL_<= 11 ; //22975 ~ 23014 else if(hop_fre_mode<=23054) T_CAL_<= 10 ; //23015 ~ 23054 else if(hop_fre_mode<=23094) T_CAL_<= 10 ; //23055 ~ 23094 else if(hop_fre_mode<=23134) T_CAL_<= 10 ; //23095 ~ 23134 else if(hop_fre_mode<=23174) T_CAL_<= 10 ; //23135 ~ 23174 else if(hop_fre_mode<=23214) T_CAL_<= 10 ; //23175 ~ 23214 else if(hop_fre_mode<=23254) T_CAL_<= 10 ; //23215 ~ 23254 else if(hop_fre_mode<=23294) T_CAL_<= 10 ; //23255 ~ 23294 else if(hop_fre_mode<=23334) T_CAL_<= 10 ; //23295 ~ 23334 else if(hop_fre_mode<=23374) T_CAL_<= 10 ; //23335 ~ 23374 else if(hop_fre_mode<=23414) T_CAL_<= 10 ; //23375 ~ 23414 else if(hop_fre_mode<=23454) T_CAL_<= 10 ; //23415 ~ 23454 else if(hop_fre_mode<=23494) T_CAL_<= 10 ; //23455 ~ 23494 else if(hop_fre_mode<=23534) T_CAL_<= 10 ; //23495 ~ 23534 else if(hop_fre_mode<=23574) T_CAL_<= 10 ; //23535 ~ 23574 else if(hop_fre_mode<=23614) T_CAL_<= 9 ; //23575 ~ 23614 else if(hop_fre_mode<=23654) T_CAL_<= 9 ; //23615 ~ 23654 else if(hop_fre_mode<=23694) T_CAL_<= 9 ; //23655 ~ 23694 else if(hop_fre_mode<=23734) T_CAL_<= 9 ; //23695 ~ 23734 else if(hop_fre_mode<=23774) T_CAL_<= 9 ; //23735 ~ 23774 else if(hop_fre_mode<=23814) T_CAL_<= 9 ; //23775 ~ 23814 else if(hop_fre_mode<=23854) T_CAL_<= 9 ; //23815 ~ 23854 else if(hop_fre_mode<=23875) T_CAL_<= 9 ; //23855 ~ 23875 end else //A环低温校准值 begin if(hop_fre_mode<=20414) T_CAL_<= 14 ; else if(hop_fre_mode<=20454) T_CAL_<= 14 ; else if(hop_fre_mode<=20494) T_CAL_<= 14 ; else if(hop_fre_mode<=20534) T_CAL_<= 14 ; else if(hop_fre_mode<=20574) T_CAL_<= 15 ; else if(hop_fre_mode<=20614) T_CAL_<= 15 ; else if(hop_fre_mode<=20654) T_CAL_<= 15 ; else if(hop_fre_mode<=20694) T_CAL_<= 15 ; else if(hop_fre_mode<=20734) T_CAL_<= 15 ; else if(hop_fre_mode<=20774) T_CAL_<= 16 ; else if(hop_fre_mode<=20814) T_CAL_<= 16 ; else if(hop_fre_mode<=20854) T_CAL_<= 16 ; else if(hop_fre_mode<=20894) T_CAL_<= 16 ; else if(hop_fre_mode<=20934) T_CAL_<= 16 ; else if(hop_fre_mode<=20974) T_CAL_<= 16 ; else if(hop_fre_mode<=21014) T_CAL_<= 16 ; else if(hop_fre_mode<=21054) T_CAL_<= 16 ; else if(hop_fre_mode<=21094) T_CAL_<= 15 ; else if(hop_fre_mode<=21134) T_CAL_<= 14 ; else if(hop_fre_mode<=21174) T_CAL_<= 14 ; else if(hop_fre_mode<=21214) T_CAL_<= 13 ; else if(hop_fre_mode<=21254) T_CAL_<= 13 ; else if(hop_fre_mode<=21294) T_CAL_<= 13 ; else if(hop_fre_mode<=21334) T_CAL_<= 13 ; else if(hop_fre_mode<=21374) T_CAL_<= 14 ; else if(hop_fre_mode<=21414) T_CAL_<= 14 ; else if(hop_fre_mode<=21454) T_CAL_<= 15 ; else if(hop_fre_mode<=21494) T_CAL_<= 15 ; else if(hop_fre_mode<=21534) T_CAL_<= 15 ; else if(hop_fre_mode<=21574) T_CAL_<= 15 ; else if(hop_fre_mode<=21614) T_CAL_<= 15 ; else if(hop_fre_mode<=21654) T_CAL_<= 15 ; else if(hop_fre_mode<=21694) T_CAL_<= 15 ; else if(hop_fre_mode<=21734) T_CAL_<= 14 ; else if(hop_fre_mode<=21774) T_CAL_<= 14 ; else if(hop_fre_mode<=21814) T_CAL_<= 13 ; else if(hop_fre_mode<=21854) T_CAL_<= 13 ; else if(hop_fre_mode<=21875) T_CAL_<= 13 ; else if(hop_fre_mode<=21894) T_CAL_<= 11 ; //21894 else if(hop_fre_mode<=21934) T_CAL_<= 11 ; else if(hop_fre_mode<=21974) T_CAL_<= 11 ; else if(hop_fre_mode<=22014) T_CAL_<= 11 ; else if(hop_fre_mode<=22054) T_CAL_<= 11 ; else if(hop_fre_mode<=22094) T_CAL_<= 11 ; else if(hop_fre_mode<=22134) T_CAL_<= 11 ; else if(hop_fre_mode<=22174) T_CAL_<= 11 ; else if(hop_fre_mode<=22214) T_CAL_<= 11 ; else if(hop_fre_mode<=22254) T_CAL_<= 11 ; else if(hop_fre_mode<=22294) T_CAL_<= 11 ; else if(hop_fre_mode<=22334) T_CAL_<= 11 ; else if(hop_fre_mode<=22374) T_CAL_<= 11 ; else if(hop_fre_mode<=22414) T_CAL_<= 11 ; else if(hop_fre_mode<=22454) T_CAL_<= 11 ; else if(hop_fre_mode<=22494) T_CAL_<= 11 ; else if(hop_fre_mode<=22534) T_CAL_<= 11 ; else if(hop_fre_mode<=22574) T_CAL_<= 11 ; else if(hop_fre_mode<=22614) T_CAL_<= 11 ; else if(hop_fre_mode<=22654) T_CAL_<= 11 ; else if(hop_fre_mode<=22694) T_CAL_<= 11 ; else if(hop_fre_mode<=22734) T_CAL_<= 11 ; else if(hop_fre_mode<=22774) T_CAL_<= 11 ; else if(hop_fre_mode<=22814) T_CAL_<= 11 ; else if(hop_fre_mode<=22854) T_CAL_<= 11 ; else if(hop_fre_mode<=22894) T_CAL_<= 11 ; else if(hop_fre_mode<=22934) T_CAL_<= 11 ; else if(hop_fre_mode<=22974) T_CAL_<= 11 ; else if(hop_fre_mode<=23014) T_CAL_<= 11 ; else if(hop_fre_mode<=23054) T_CAL_<= 10 ; else if(hop_fre_mode<=23094) T_CAL_<= 10 ; else if(hop_fre_mode<=23134) T_CAL_<= 10 ; else if(hop_fre_mode<=23174) T_CAL_<= 10 ; else if(hop_fre_mode<=23214) T_CAL_<= 10 ; else if(hop_fre_mode<=23254) T_CAL_<= 10 ; else if(hop_fre_mode<=23294) T_CAL_<= 10 ; else if(hop_fre_mode<=23334) T_CAL_<= 10 ; else if(hop_fre_mode<=23374) T_CAL_<= 10 ; else if(hop_fre_mode<=23414) T_CAL_<= 10 ; else if(hop_fre_mode<=23454) T_CAL_<= 10 ; else if(hop_fre_mode<=23494) T_CAL_<= 10 ; else if(hop_fre_mode<=23534) T_CAL_<= 10 ; else if(hop_fre_mode<=23574) T_CAL_<= 10 ; else if(hop_fre_mode<=23614) T_CAL_<= 9 ; else if(hop_fre_mode<=23654) T_CAL_<= 9 ; else if(hop_fre_mode<=23694) T_CAL_<= 9 ; else if(hop_fre_mode<=23734) T_CAL_<= 9 ; else if(hop_fre_mode<=23774) T_CAL_<= 9 ; else if(hop_fre_mode<=23814) T_CAL_<= 9 ; else if(hop_fre_mode<=23854) T_CAL_<= 9 ; else if(hop_fre_mode<=23875) T_CAL_<= 9 ; end end end endmodule