ad9361配置
AD9361寄存器配置顺序,循环模式,自收自发
function [18:0] cmd_data;
input [11:0] index;
begin
case(index)
12'd0 :cmd_data={1'b1,10'h000,8'h00};//set spi --
12'd1 :cmd_data={1'b1,10'h3df,8'h01};//set init --
12'd2 :cmd_data={1'b0,10'h037,8'h00};//readPartNumbereadPartNumber //ad9361——ID --
12'd3 :cmd_data={1'b1,10'h295,8'h14};//Power up XO path (Default) // no find --||--
12'd4 :cmd_data={1'b1,10'h2A6,8'h0E};//Enable Master Bias //主偏置和带隙基准 --
12'd5 :cmd_data={1'b1,10'h2A8,8'h0E};//Set Bandgap Trim //主偏置和带隙基准 --
12'd6 :cmd_data={1'b1,10'h292,8'h08};//Set DCXO Coarse Tune[5:0]
12'd7 :cmd_data={1'b1,10'h293,8'hB9};//Set DCXO Fine Tune [12:5]
12'd8 :cmd_data={1'b1,10'h294,8'h00};//Set DCXO Fine Tune [4:0]
12'd9 :cmd_data={1'b1,10'h2AB,8'h07};//Set RF PLL reflclk scale to REFCLK * 2
12'd10 :cmd_data={1'b1,10'h2AC,8'hFF};//Set RF PLL reflclk scale to REFCLK * 2
12'd11 :cmd_data={1'b1,10'h009,8'h17};//Enable Clocks//wait 20ms
12'd12 :cmd_data={1'b1,10'h045,8'h03};//Set BBPLL reflclk scale to REFCLK *2
12'd13 :cmd_data={1'b1,10'h046,8'h03};//Set BBPLL Loop Filter Charge Pump current
12'd14 :cmd_data={1'b1,10'h048,8'hE8};//Set BBPLL Loop Filter C1, R1
12'd15 :cmd_data={1'b1,10'h049,8'h5B};//Set BBPLL Loop Filter R2, C2, C1
12'd16 :cmd_data={1'b1,10'h04A,8'h35};//Set BBPLL Loop Filter C3,R2
12'd17 :cmd_data={1'b1,10'h04B,8'hE0};//Allow calibration to occur and set cal count to 1024 for max accuracy
12'd18 :cmd_data={1'b1,10'h04E,8'h10};//Set calibration clock to REFCLK/4 for more accuracy
12'd19 :cmd_data={1'b1,10'h043,8'h8A};//BBPLL Freq Word (Fractional[7:0])
12'd20 :cmd_data={1'b1,10'h042,8'h9D};//BBPLL Freq Word (Fractional[15:8])
12'd21 :cmd_data={1'b1,10'h041,8'h13};//BBPLL Freq Word (Fractional[23:16])
12'd22 :cmd_data={1'b1,10'h044,8'h18};//BBPLL Freq Word (Integer[7:0])
12'd23 :cmd_data={1'b1,10'h03F,8'h05};//Start BBPLL Calibration
12'd24 :cmd_data={1'b1,10'h03F,8'h01};//Clear BBPLL start calibration bit
12'd25 :cmd_data={1'b1,10'h04C,8'h86};//Increase BBPLL KV and phase margin
12'd26 :cmd_data={1'b1,10'h04D,8'h01};//Increase BBPLL KV and phase margin
12'd27 :cmd_data={1'b1,10'h04D,8'h05};//Increase BBPLL KV and phase margin
12'd28 :cmd_data={1'b0,10'h05E,8'h00};//Wait for BBPLL to lock when 0x05E[7]==1
12'd29 :cmd_data={1'b1,10'h002,8'hCC};// Setup Tx Digital Filters/ Channels
12'd30 :cmd_data={1'b1,10'h003,8'hDC};// Setup Rx Digital Filters/ Channels
12'd31 :cmd_data={1'b1,10'h004,8'h4C};// Select Rx input pin(C)/ Tx out pin (B)
12'd32 :cmd_data={1'b1,10'h00A,8'h9A};// Set BBPLL post divide rate
12'd33 :cmd_data={1'b1,10'h010,8'hCC};// PPORT Config 1
12'd34 :cmd_data={1'b1,10'h011,8'h00};// PPORT Config 2
12'd35 :cmd_data={1'b1,10'h012,8'h10};// PPORT Config 3
12'd36 :cmd_data={1'b1,10'h006,8'h04};// PPORT Rx Delay (adjusts Tco Dataclk->Data)
12'd37 :cmd_data={1'b1,10'h007,8'h70};// PPORT TX Delay (adjusts setup/hold FBCLK->Data)
12'd38 :cmd_data={1'b1,10'h03C,8'h22};// LVDS Settings
12'd39 :cmd_data={1'b1,10'h03D,8'h00};// LVDS polarity invert
12'd40 :cmd_data={1'b1,10'h03E,8'h00};// LVDS polarity invert
12'd41 :cmd_data={1'b1,10'h018,8'h80};// AuxDAC1 Word[9:2]
12'd42 :cmd_data={1'b1,10'h019,8'h80};// AuxDAC2 Word[9:2]
12'd43 :cmd_data={1'b1,10'h01A,8'h00};// AuxDAC1 Config and Word[1:0]
12'd44 :cmd_data={1'b1,10'h01B,8'h00};// AuxDAC2 Config and Word[1:0]
12'd45 :cmd_data={1'b1,10'h023,8'h3F};// AuxDAC Manaul/Auto Control
12'd46 :cmd_data={1'b1,10'h026,8'h80};// AuxDAC Manual Select Bit/GPO Manual Select
12'd47 :cmd_data={1'b1,10'h030,8'h00};// AuxDAC1 Rx Delay
12'd48 :cmd_data={1'b1,10'h031,8'h00};// AuxDAC1 Tx Delay
12'd49 :cmd_data={1'b1,10'h032,8'h00};// AuxDAC2 Rx Delay
12'd50 :cmd_data={1'b1,10'h033,8'h00};// AuxDAC2 Tx Delay
12'd51 :cmd_data={1'b1,10'h00B,8'hCE};// Temp Sensor Setup (Offset)
12'd52 :cmd_data={1'b1,10'h00C,8'h00};// Temp Sensor Setup (Temp Window)
12'd53 :cmd_data={1'b1,10'h00D,8'h05};// Temp Sensor Setup (Periodic Measure)
12'd54 :cmd_data={1'b1,10'h00F,8'h00};// Temp Sensor Setup (Decimation)
12'd55 :cmd_data={1'b1,10'h01C,8'h18};// AuxADC Setup (Clock Div)
12'd56 :cmd_data={1'b1,10'h01D,8'h01};// AuxADC Setup (Decimation/Enable)
12'd57 :cmd_data={1'b1,10'h035,8'h00};// Ctrl Out index
12'd58 :cmd_data={1'b1,10'h036,8'hFF};// Ctrl Out [7:0] output enable
12'd59 :cmd_data={1'b1,10'h03A,8'h19};// Set number of REFCLK cycles for 1us delay timer
12'd60 :cmd_data={1'b1,10'h020,8'h00};// GPO Auto Enable Setup in RX and TX
12'd61 :cmd_data={1'b1,10'h027,8'h03};// GPO Manual and GPO auto value in ALERT
12'd62 :cmd_data={1'b1,10'h028,8'h00};// GPO_0 RX Delay
12'd63 :cmd_data={1'b1,10'h029,8'h00};// GPO_1 RX Delay
12'd64 :cmd_data={1'b1,10'h02A,8'h00};// GPO_2 RX Delay
12'd65 :cmd_data={1'b1,10'h02B,8'h00};// GPO_3 RX Delay
12'd66 :cmd_data={1'b1,10'h02C,8'h00};// GPO_0 TX Delay
12'd67 :cmd_data={1'b1,10'h02D,8'h00};// GPO_1 TX Delay
12'd68 :cmd_data={1'b1,10'h02E,8'h00};// GPO_2 TX Delay
12'd69 :cmd_data={1'b1,10'h02F,8'h00};// GPO_3 TX Delay
12'd70 :cmd_data={1'b1,10'h261,8'h00};// Set Rx LO Power mode
12'd71 :cmd_data={1'b1,10'h2A1,8'h00};// Set Tx LO Power mode
12'd72 :cmd_data={1'b1,10'h248,8'h0B};// Enable Rx VCO LDO
12'd73 :cmd_data={1'b1,10'h288,8'h0B};// Enable Tx VCO LDO
12'd74 :cmd_data={1'b1,10'h246,8'h02};// Set VCO Power down TCF bits
12'd75 :cmd_data={1'b1,10'h286,8'h02};// Set VCO Power down TCF bits
12'd76 :cmd_data={1'b1,10'h249,8'h8E};// Set VCO cal length
12'd77 :cmd_data={1'b1,10'h289,8'h8E};// Set VCO cal length
12'd78 :cmd_data={1'b1,10'h23B,8'h80};// Enable Rx VCO cal
12'd79 :cmd_data={1'b1,10'h27B,8'h80};// Enable Tx VCO cal
12'd80 :cmd_data={1'b1,10'h243,8'h0D};// Set Rx prescaler bias
12'd81 :cmd_data={1'b1,10'h283,8'h0D};// Set Tx prescaler bias
12'd82 :cmd_data={1'b1,10'h23D,8'h00};// Clear Half VCO cal clock setting
12'd83 :cmd_data={1'b1,10'h27D,8'h00};// Clear Half VCO cal clock setting
12'd84 :cmd_data={1'b1,10'h015,8'h04};// Set Dual Synth mode bit
12'd85 :cmd_data={1'b1,10'h014,8'h0D};// Set Force ALERT State bit
12'd86 :cmd_data={1'b1,10'h013,8'h01};// Set ENSM FDD mode,// wait 1 ms
12'd87 :cmd_data={1'b1,10'h23D,8'h04};// Start RX CP cal
12'd88 :cmd_data={1'b0,10'h244,8'h00};// Wait for CP cal to complete when 0x244[7]==1
12'd89 :cmd_data={1'b1,10'h27D,8'h04};// Start TX CP cal
12'd90 :cmd_data={1'b0,10'h284,8'h00};// Wait for CP cal to complete when 0x284[7]==1
12'd91 :cmd_data={1'b1,10'h23A,8'h4A};// Set VCO Output level[3:0]
12'd92 :cmd_data={1'b1,10'h239,8'hC0};// Set Init ALC Value[3:0] and VCO Varactor[3:0]
12'd93 :cmd_data={1'b1,10'h242,8'h0D};// Set VCO Bias Tcf[1:0] and VCO Bias Ref[2:0]
12'd94 :cmd_data={1'b1,10'h238,8'h70};// Set VCO Cal Offset[3:0]
12'd95 :cmd_data={1'b1,10'h245,8'h00};// Set VCO Cal Ref Tcf[2:0]
12'd96 :cmd_data={1'b1,10'h251,8'h09};// Set VCO Varactor Reference[3:0]
12'd97 :cmd_data={1'b1,10'h250,8'h70};// Set VCO Varactor Ref Tcf[2:0] and VCO Varactor Offset[3:0]
12'd98 :cmd_data={1'b1,10'h23B,8'h93};// Set Synth Loop Filter charge pump current (Icp)
12'd99 :cmd_data={1'b1,10'h23E,8'hF4};// Set Synth Loop Filter C2 and C1
12'd100 :cmd_data={1'b1,10'h23F,8'hDF};// Set Synth Loop Filter R1 and C3
12'd101 :cmd_data={1'b1,10'h240,8'h0A};// Set Synth Loop Filter R3
12'd102 :cmd_data={1'b1,10'h27A,8'h4A};// Set VCO Output level[3:0]
12'd103 :cmd_data={1'b1,10'h279,8'hC0};// Set Init ALC Value[3:0] and VCO Varactor[3:0]
12'd104 :cmd_data={1'b1,10'h282,8'h0D};// Set VCO Bias Tcf[1:0] and VCO Bias Ref[2:0]
12'd105 :cmd_data={1'b1,10'h278,8'h70};// Set VCO Cal Offset[3:0]
12'd106 :cmd_data={1'b1,10'h285,8'h00};// Set VCO Cal Ref Tcf[2:0]
12'd107 :cmd_data={1'b1,10'h291,8'h09};// Set VCO Varactor Reference[3:0]
12'd108 :cmd_data={1'b1,10'h290,8'h70};// Set VCO Varactor Ref Tcf[2:0] and VCO Varactor Offset[3:0]
12'd109 :cmd_data={1'b1,10'h27B,8'h93};// Set Synth Loop Filter charge pump current (Icp)
12'd110 :cmd_data={1'b1,10'h27E,8'hF4};// Set Synth Loop Filter C2 and C1
12'd111 :cmd_data={1'b1,10'h27F,8'hDF};// Set Synth Loop Filter R1 and C3
12'd112 :cmd_data={1'b1,10'h280,8'h0A};// Set Synth Loop Filter R3
12'd113 :cmd_data={1'b1,10'h233,8'h72};// Write Rx Synth Fractional Freq Word[7:0]
12'd114 :cmd_data={1'b1,10'h234,8'h62};// Write Rx Synth Fractional Freq Word[15:8]
12'd115 :cmd_data={1'b1,10'h235,8'h27};// Write Rx Synth Fractional Freq Word[22:16]
12'd116 :cmd_data={1'b1,10'h232,8'h00};// Write Rx Synth Integer Freq Word[10:8]
12'd117 :cmd_data={1'b1,10'h231,8'hBA};// Write Rx Synth Integer Freq Word[7:0]
12'd118 :cmd_data={1'b1,10'h005,8'h11};// Set LO divider setting
12'd119 :cmd_data={1'b1,10'h273,8'h72};// Write Tx Synth Fractional Freq Word[7:0]
12'd120 :cmd_data={1'b1,10'h274,8'h62};// Write Tx Synth Fractional Freq Word[15:8]
12'd121 :cmd_data={1'b1,10'h275,8'h27};// Write Tx Synth Fractional Freq Word[22:16]
12'd122 :cmd_data={1'b1,10'h272,8'h00};// Write Tx Synth Integer Freq Word[10:8]
12'd123 :cmd_data={1'b1,10'h271,8'hBA};// Write Tx Synth Integer Freq Word[7:0] (starts VCO cal)
12'd124 :cmd_data={1'b1,10'h005,8'h11};// Set LO divider setting
12'd125 :cmd_data={1'b0,10'h247,8'h00};// Check RX RF PLL lock status (0x247[1]==1 is locked)
12'd126 :cmd_data={1'b0,10'h287,8'h00};// Check TX RF PLL lock status (0x287[1]==1 is locked)
12'd127 :cmd_data={1'b1,10'h13F,8'h02};// Start Clock
12'd128 :cmd_data={1'b1,10'h138,8'h0F};// Addr Table Index
12'd129 :cmd_data={1'b1,10'h139,8'h78};// Gain
12'd130 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd131 :cmd_data={1'b1,10'h13B,8'h00};// GM
12'd132 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd133 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd134 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd135 :cmd_data={1'b1,10'h138,8'h0E};// Addr Table Index
12'd136 :cmd_data={1'b1,10'h139,8'h74};// Gain
12'd137 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd138 :cmd_data={1'b1,10'h13B,8'h0D};// GM
12'd139 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd140 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd141 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd142 :cmd_data={1'b1,10'h138,8'h0D};// Addr Table Index
12'd143 :cmd_data={1'b1,10'h139,8'h70};// Gain
12'd144 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd145 :cmd_data={1'b1,10'h13B,8'h15};// GM
12'd146 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd147 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd148 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd149 :cmd_data={1'b1,10'h138,8'h0C};// Addr Table Index
12'd150 :cmd_data={1'b1,10'h139,8'h6C};// Gain
12'd151 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd152 :cmd_data={1'b1,10'h13B,8'h1B};// GM
12'd153 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd154 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd155 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd156 :cmd_data={1'b1,10'h138,8'h0B};// Addr Table Index
12'd157 :cmd_data={1'b1,10'h139,8'h68};// Gain
12'd158 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd159 :cmd_data={1'b1,10'h13B,8'h21};// GM
12'd160 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd161 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd162 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd163 :cmd_data={1'b1,10'h138,8'h0A};// Addr Table Index
12'd164 :cmd_data={1'b1,10'h139,8'h64};// Gain
12'd165 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd166 :cmd_data={1'b1,10'h13B,8'h25};// GM
12'd167 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd168 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd169 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd170 :cmd_data={1'b1,10'h138,8'h09};// Addr Table Index
12'd171 :cmd_data={1'b1,10'h139,8'h60};// Gain
12'd172 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd173 :cmd_data={1'b1,10'h13B,8'h29};// GM
12'd174 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd175 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd176 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd177 :cmd_data={1'b1,10'h138,8'h08};// Addr Table Index
12'd178 :cmd_data={1'b1,10'h139,8'h5C};// Gain
12'd179 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd180 :cmd_data={1'b1,10'h13B,8'h2C};// GM
12'd181 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd182 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd183 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd184 :cmd_data={1'b1,10'h138,8'h07};// Addr Table Index
12'd185 :cmd_data={1'b1,10'h139,8'h58};// Gain
12'd186 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd187 :cmd_data={1'b1,10'h13B,8'h2F};// GM
12'd188 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd189 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd190 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd191 :cmd_data={1'b1,10'h138,8'h06};// Addr Table Index
12'd192 :cmd_data={1'b1,10'h139,8'h54};// Gain
12'd193 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd194 :cmd_data={1'b1,10'h13B,8'h31};// GM
12'd195 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd196 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd197 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd198 :cmd_data={1'b1,10'h138,8'h05};// Addr Table Index
12'd199 :cmd_data={1'b1,10'h139,8'h50};// Gain
12'd200 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd201 :cmd_data={1'b1,10'h13B,8'h33};// GM
12'd202 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd203 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd204 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd205 :cmd_data={1'b1,10'h138,8'h04};// Addr Table Index
12'd206 :cmd_data={1'b1,10'h139,8'h4C};// Gain
12'd207 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd208 :cmd_data={1'b1,10'h13B,8'h34};// GM
12'd209 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd210 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd211 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd212 :cmd_data={1'b1,10'h138,8'h03};// Addr Table Index
12'd213 :cmd_data={1'b1,10'h139,8'h48};// Gain
12'd214 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd215 :cmd_data={1'b1,10'h13B,8'h35};// GM
12'd216 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd217 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd218 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd219 :cmd_data={1'b1,10'h138,8'h02};// Addr Table Index
12'd220 :cmd_data={1'b1,10'h139,8'h30};// Gain
12'd221 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd222 :cmd_data={1'b1,10'h13B,8'h3A};// GM
12'd223 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd224 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd225 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd226 :cmd_data={1'b1,10'h138,8'h01};// Addr Table Index
12'd227 :cmd_data={1'b1,10'h139,8'h18};// Gain
12'd228 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd229 :cmd_data={1'b1,10'h13B,8'h3D};// GM
12'd230 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd231 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd232 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd233 :cmd_data={1'b1,10'h138,8'h00};// Addr Table Index
12'd234 :cmd_data={1'b1,10'h139,8'h00};// Gain
12'd235 :cmd_data={1'b1,10'h13A,8'h00};// Bias
12'd236 :cmd_data={1'b1,10'h13B,8'h3E};// GM
12'd237 :cmd_data={1'b1,10'h13F,8'h06};// Write Words
12'd238 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd239 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd240 :cmd_data={1'b1,10'h13F,8'h02};// Clear Write Bit
12'd241 :cmd_data={1'b1,10'h13C,8'h00};// Delay for 3 ADCCLK/16 clock cycles (Dummy Write)
12'd242 :cmd_data={1'b1,10'h13C,8'h00};// Delay ~1us (Dummy Write)
12'd243 :cmd_data={1'b1,10'h13F,8'h00};// Stop Clock
12'd244 :cmd_data={1'b1,10'h137,8'h1A};// Start Gain Table Clock
12'd245 :cmd_data={1'b1,10'h130,8'h00};// Gain Table Index
12'd246 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd247 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd248 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd249 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd250 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd251 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd252 :cmd_data={1'b1,10'h130,8'h01};// Gain Table Index
12'd253 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd254 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd255 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd256 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd257 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd258 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd259 :cmd_data={1'b1,10'h130,8'h02};// Gain Table Index
12'd260 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd261 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd262 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd263 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd264 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd265 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd266 :cmd_data={1'b1,10'h130,8'h03};// Gain Table Index
12'd267 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd268 :cmd_data={1'b1,10'h132,8'h01};// TIA & LPF Word
12'd269 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd270 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd271 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd272 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd273 :cmd_data={1'b1,10'h130,8'h04};// Gain Table Index
12'd274 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd275 :cmd_data={1'b1,10'h132,8'h02};// TIA & LPF Word
12'd276 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd277 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd278 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd279 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd280 :cmd_data={1'b1,10'h130,8'h05};// Gain Table Index
12'd281 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd282 :cmd_data={1'b1,10'h132,8'h03};// TIA & LPF Word
12'd283 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd284 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd285 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd286 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd287 :cmd_data={1'b1,10'h130,8'h06};// Gain Table Index
12'd288 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd289 :cmd_data={1'b1,10'h132,8'h04};// TIA & LPF Word
12'd290 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd291 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd292 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd293 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd294 :cmd_data={1'b1,10'h130,8'h07};// Gain Table Index
12'd295 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd296 :cmd_data={1'b1,10'h132,8'h05};// TIA & LPF Word
12'd297 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd298 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd299 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd300 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd301 :cmd_data={1'b1,10'h130,8'h08};// Gain Table Index
12'd302 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd303 :cmd_data={1'b1,10'h132,8'h03};// TIA & LPF Word
12'd304 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd305 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd306 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd307 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd308 :cmd_data={1'b1,10'h130,8'h09};// Gain Table Index
12'd309 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd310 :cmd_data={1'b1,10'h132,8'h04};// TIA & LPF Word
12'd311 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd312 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd313 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd314 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd315 :cmd_data={1'b1,10'h130,8'h0A};// Gain Table Index
12'd316 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd317 :cmd_data={1'b1,10'h132,8'h05};// TIA & LPF Word
12'd318 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd319 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd320 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd321 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd322 :cmd_data={1'b1,10'h130,8'h0B};// Gain Table Index
12'd323 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd324 :cmd_data={1'b1,10'h132,8'h06};// TIA & LPF Word
12'd325 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd326 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd327 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd328 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd329 :cmd_data={1'b1,10'h130,8'h0C};// Gain Table Index
12'd330 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd331 :cmd_data={1'b1,10'h132,8'h07};// TIA & LPF Word
12'd332 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd333 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd334 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd335 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd336 :cmd_data={1'b1,10'h130,8'h0D};// Gain Table Index
12'd337 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd338 :cmd_data={1'b1,10'h132,8'h08};// TIA & LPF Word
12'd339 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd340 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd341 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd342 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd343 :cmd_data={1'b1,10'h130,8'h0E};// Gain Table Index
12'd344 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd345 :cmd_data={1'b1,10'h132,8'h09};// TIA & LPF Word
12'd346 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd347 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd348 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd349 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd350 :cmd_data={1'b1,10'h130,8'h0F};// Gain Table Index
12'd351 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd352 :cmd_data={1'b1,10'h132,8'h0A};// TIA & LPF Word
12'd353 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd354 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd355 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd356 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd357 :cmd_data={1'b1,10'h130,8'h10};// Gain Table Index
12'd358 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd359 :cmd_data={1'b1,10'h132,8'h0B};// TIA & LPF Word
12'd360 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd361 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd362 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd363 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd364 :cmd_data={1'b1,10'h130,8'h11};// Gain Table Index
12'd365 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd366 :cmd_data={1'b1,10'h132,8'h0C};// TIA & LPF Word
12'd367 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd368 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd369 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd370 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd371 :cmd_data={1'b1,10'h130,8'h12};// Gain Table Index
12'd372 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd373 :cmd_data={1'b1,10'h132,8'h0D};// TIA & LPF Word
12'd374 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd375 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd376 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd377 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd378 :cmd_data={1'b1,10'h130,8'h13};// Gain Table Index
12'd379 :cmd_data={1'b1,10'h131,8'h01};// Ext LNA, Int LNA, & Mixer Gain Word
12'd380 :cmd_data={1'b1,10'h132,8'h0E};// TIA & LPF Word
12'd381 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd382 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd383 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd384 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd385 :cmd_data={1'b1,10'h130,8'h14};// Gain Table Index
12'd386 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd387 :cmd_data={1'b1,10'h132,8'h09};// TIA & LPF Word
12'd388 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd389 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd390 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd391 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd392 :cmd_data={1'b1,10'h130,8'h15};// Gain Table Index
12'd393 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd394 :cmd_data={1'b1,10'h132,8'h0A};// TIA & LPF Word
12'd395 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd396 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd397 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd398 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd399 :cmd_data={1'b1,10'h130,8'h16};// Gain Table Index
12'd400 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd401 :cmd_data={1'b1,10'h132,8'h0B};// TIA & LPF Word
12'd402 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd403 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd404 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd405 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd406 :cmd_data={1'b1,10'h130,8'h17};// Gain Table Index
12'd407 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd408 :cmd_data={1'b1,10'h132,8'h0C};// TIA & LPF Word
12'd409 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd410 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd411 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd412 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd413 :cmd_data={1'b1,10'h130,8'h18};// Gain Table Index
12'd414 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd415 :cmd_data={1'b1,10'h132,8'h0D};// TIA & LPF Word
12'd416 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd417 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd418 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd419 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd420 :cmd_data={1'b1,10'h130,8'h19};// Gain Table Index
12'd421 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd422 :cmd_data={1'b1,10'h132,8'h0E};// TIA & LPF Word
12'd423 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd424 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd425 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd426 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd427 :cmd_data={1'b1,10'h130,8'h1A};// Gain Table Index
12'd428 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd429 :cmd_data={1'b1,10'h132,8'h0F};// TIA & LPF Word
12'd430 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd431 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd432 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd433 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd434 :cmd_data={1'b1,10'h130,8'h1B};// Gain Table Index
12'd435 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd436 :cmd_data={1'b1,10'h132,8'h10};// TIA & LPF Word
12'd437 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd438 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd439 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd440 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd441 :cmd_data={1'b1,10'h130,8'h1C};// Gain Table Index
12'd442 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd443 :cmd_data={1'b1,10'h132,8'h2B};// TIA & LPF Word
12'd444 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd445 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd446 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd447 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd448 :cmd_data={1'b1,10'h130,8'h1D};// Gain Table Index
12'd449 :cmd_data={1'b1,10'h131,8'h02};// Ext LNA, Int LNA, & Mixer Gain Word
12'd450 :cmd_data={1'b1,10'h132,8'h2C};// TIA & LPF Word
12'd451 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd452 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd453 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd454 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd455 :cmd_data={1'b1,10'h130,8'h1E};// Gain Table Index
12'd456 :cmd_data={1'b1,10'h131,8'h04};// Ext LNA, Int LNA, & Mixer Gain Word
12'd457 :cmd_data={1'b1,10'h132,8'h28};// TIA & LPF Word
12'd458 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd459 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd460 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd461 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd462 :cmd_data={1'b1,10'h130,8'h1F};// Gain Table Index
12'd463 :cmd_data={1'b1,10'h131,8'h04};// Ext LNA, Int LNA, & Mixer Gain Word
12'd464 :cmd_data={1'b1,10'h132,8'h29};// TIA & LPF Word
12'd465 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd466 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd467 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd468 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd469 :cmd_data={1'b1,10'h130,8'h20};// Gain Table Index
12'd470 :cmd_data={1'b1,10'h131,8'h04};// Ext LNA, Int LNA, & Mixer Gain Word
12'd471 :cmd_data={1'b1,10'h132,8'h2A};// TIA & LPF Word
12'd472 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd473 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd474 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd475 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd476 :cmd_data={1'b1,10'h130,8'h21};// Gain Table Index
12'd477 :cmd_data={1'b1,10'h131,8'h04};// Ext LNA, Int LNA, & Mixer Gain Word
12'd478 :cmd_data={1'b1,10'h132,8'h2B};// TIA & LPF Word
12'd479 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd480 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd481 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd482 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd483 :cmd_data={1'b1,10'h130,8'h22};// Gain Table Index
12'd484 :cmd_data={1'b1,10'h131,8'h24};// Ext LNA, Int LNA, & Mixer Gain Word
12'd485 :cmd_data={1'b1,10'h132,8'h20};// TIA & LPF Word
12'd486 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd487 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd488 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd489 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd490 :cmd_data={1'b1,10'h130,8'h23};// Gain Table Index
12'd491 :cmd_data={1'b1,10'h131,8'h24};// Ext LNA, Int LNA, & Mixer Gain Word
12'd492 :cmd_data={1'b1,10'h132,8'h21};// TIA & LPF Word
12'd493 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd494 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd495 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd496 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd497 :cmd_data={1'b1,10'h130,8'h24};// Gain Table Index
12'd498 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd499 :cmd_data={1'b1,10'h132,8'h20};// TIA & LPF Word
12'd500 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd501 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd502 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd503 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd504 :cmd_data={1'b1,10'h130,8'h25};// Gain Table Index
12'd505 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd506 :cmd_data={1'b1,10'h132,8'h21};// TIA & LPF Word
12'd507 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd508 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd509 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd510 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd511 :cmd_data={1'b1,10'h130,8'h26};// Gain Table Index
12'd512 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd513 :cmd_data={1'b1,10'h132,8'h22};// TIA & LPF Word
12'd514 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd515 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd516 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd517 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd518 :cmd_data={1'b1,10'h130,8'h27};// Gain Table Index
12'd519 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd520 :cmd_data={1'b1,10'h132,8'h23};// TIA & LPF Word
12'd521 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd522 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd523 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd524 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd525 :cmd_data={1'b1,10'h130,8'h28};// Gain Table Index
12'd526 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd527 :cmd_data={1'b1,10'h132,8'h24};// TIA & LPF Word
12'd528 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd529 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd530 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd531 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd532 :cmd_data={1'b1,10'h130,8'h29};// Gain Table Index
12'd533 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd534 :cmd_data={1'b1,10'h132,8'h25};// TIA & LPF Word
12'd535 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd536 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd537 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd538 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd539 :cmd_data={1'b1,10'h130,8'h2A};// Gain Table Index
12'd540 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd541 :cmd_data={1'b1,10'h132,8'h26};// TIA & LPF Word
12'd542 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd543 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd544 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd545 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd546 :cmd_data={1'b1,10'h130,8'h2B};// Gain Table Index
12'd547 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd548 :cmd_data={1'b1,10'h132,8'h27};// TIA & LPF Word
12'd549 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd550 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd551 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd552 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd553 :cmd_data={1'b1,10'h130,8'h2C};// Gain Table Index
12'd554 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd555 :cmd_data={1'b1,10'h132,8'h28};// TIA & LPF Word
12'd556 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd557 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd558 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd559 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd560 :cmd_data={1'b1,10'h130,8'h2D};// Gain Table Index
12'd561 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd562 :cmd_data={1'b1,10'h132,8'h29};// TIA & LPF Word
12'd563 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd564 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd565 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd566 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd567 :cmd_data={1'b1,10'h130,8'h2E};// Gain Table Index
12'd568 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd569 :cmd_data={1'b1,10'h132,8'h2A};// TIA & LPF Word
12'd570 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd571 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd572 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd573 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd574 :cmd_data={1'b1,10'h130,8'h2F};// Gain Table Index
12'd575 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd576 :cmd_data={1'b1,10'h132,8'h2B};// TIA & LPF Word
12'd577 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd578 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd579 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd580 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd581 :cmd_data={1'b1,10'h130,8'h30};// Gain Table Index
12'd582 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd583 :cmd_data={1'b1,10'h132,8'h2C};// TIA & LPF Word
12'd584 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd585 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd586 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd587 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd588 :cmd_data={1'b1,10'h130,8'h31};// Gain Table Index
12'd589 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd590 :cmd_data={1'b1,10'h132,8'h2D};// TIA & LPF Word
12'd591 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd592 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd593 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd594 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd595 :cmd_data={1'b1,10'h130,8'h32};// Gain Table Index
12'd596 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd597 :cmd_data={1'b1,10'h132,8'h2E};// TIA & LPF Word
12'd598 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd599 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd600 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd601 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd602 :cmd_data={1'b1,10'h130,8'h33};// Gain Table Index
12'd603 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd604 :cmd_data={1'b1,10'h132,8'h2F};// TIA & LPF Word
12'd605 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd606 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd607 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd608 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd609 :cmd_data={1'b1,10'h130,8'h34};// Gain Table Index
12'd610 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd611 :cmd_data={1'b1,10'h132,8'h30};// TIA & LPF Word
12'd612 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd613 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd614 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd615 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd616 :cmd_data={1'b1,10'h130,8'h35};// Gain Table Index
12'd617 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd618 :cmd_data={1'b1,10'h132,8'h31};// TIA & LPF Word
12'd619 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd620 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd621 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd622 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd623 :cmd_data={1'b1,10'h130,8'h36};// Gain Table Index
12'd624 :cmd_data={1'b1,10'h131,8'h44};// Ext LNA, Int LNA, & Mixer Gain Word
12'd625 :cmd_data={1'b1,10'h132,8'h32};// TIA & LPF Word
12'd626 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd627 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd628 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd629 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd630 :cmd_data={1'b1,10'h130,8'h37};// Gain Table Index
12'd631 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd632 :cmd_data={1'b1,10'h132,8'h2E};// TIA & LPF Word
12'd633 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd634 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd635 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd636 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd637 :cmd_data={1'b1,10'h130,8'h38};// Gain Table Index
12'd638 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd639 :cmd_data={1'b1,10'h132,8'h2F};// TIA & LPF Word
12'd640 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd641 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd642 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd643 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd644 :cmd_data={1'b1,10'h130,8'h39};// Gain Table Index
12'd645 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd646 :cmd_data={1'b1,10'h132,8'h30};// TIA & LPF Word
12'd647 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd648 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd649 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd650 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd651 :cmd_data={1'b1,10'h130,8'h3A};// Gain Table Index
12'd652 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd653 :cmd_data={1'b1,10'h132,8'h31};// TIA & LPF Word
12'd654 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd655 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd656 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd657 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd658 :cmd_data={1'b1,10'h130,8'h3B};// Gain Table Index
12'd659 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd660 :cmd_data={1'b1,10'h132,8'h32};// TIA & LPF Word
12'd661 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd662 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd663 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd664 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd665 :cmd_data={1'b1,10'h130,8'h3C};// Gain Table Index
12'd666 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd667 :cmd_data={1'b1,10'h132,8'h33};// TIA & LPF Word
12'd668 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd669 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd670 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd671 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd672 :cmd_data={1'b1,10'h130,8'h3D};// Gain Table Index
12'd673 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd674 :cmd_data={1'b1,10'h132,8'h34};// TIA & LPF Word
12'd675 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd676 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd677 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd678 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd679 :cmd_data={1'b1,10'h130,8'h3E};// Gain Table Index
12'd680 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd681 :cmd_data={1'b1,10'h132,8'h35};// TIA & LPF Word
12'd682 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd683 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd684 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd685 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd686 :cmd_data={1'b1,10'h130,8'h3F};// Gain Table Index
12'd687 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd688 :cmd_data={1'b1,10'h132,8'h36};// TIA & LPF Word
12'd689 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd690 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd691 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd692 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd693 :cmd_data={1'b1,10'h130,8'h40};// Gain Table Index
12'd694 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd695 :cmd_data={1'b1,10'h132,8'h37};// TIA & LPF Word
12'd696 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd697 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd698 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd699 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd700 :cmd_data={1'b1,10'h130,8'h41};// Gain Table Index
12'd701 :cmd_data={1'b1,10'h131,8'h64};// Ext LNA, Int LNA, & Mixer Gain Word
12'd702 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd703 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd704 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd705 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd706 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd707 :cmd_data={1'b1,10'h130,8'h42};// Gain Table Index
12'd708 :cmd_data={1'b1,10'h131,8'h65};// Ext LNA, Int LNA, & Mixer Gain Word
12'd709 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd710 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd711 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd712 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd713 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd714 :cmd_data={1'b1,10'h130,8'h43};// Gain Table Index
12'd715 :cmd_data={1'b1,10'h131,8'h66};// Ext LNA, Int LNA, & Mixer Gain Word
12'd716 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd717 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd718 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd719 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd720 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd721 :cmd_data={1'b1,10'h130,8'h44};// Gain Table Index
12'd722 :cmd_data={1'b1,10'h131,8'h67};// Ext LNA, Int LNA, & Mixer Gain Word
12'd723 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd724 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd725 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd726 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd727 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd728 :cmd_data={1'b1,10'h130,8'h45};// Gain Table Index
12'd729 :cmd_data={1'b1,10'h131,8'h68};// Ext LNA, Int LNA, & Mixer Gain Word
12'd730 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd731 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd732 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd733 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd734 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd735 :cmd_data={1'b1,10'h130,8'h46};// Gain Table Index
12'd736 :cmd_data={1'b1,10'h131,8'h69};// Ext LNA, Int LNA, & Mixer Gain Word
12'd737 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd738 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd739 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd740 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd741 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd742 :cmd_data={1'b1,10'h130,8'h47};// Gain Table Index
12'd743 :cmd_data={1'b1,10'h131,8'h6A};// Ext LNA, Int LNA, & Mixer Gain Word
12'd744 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd745 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd746 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd747 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd748 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd749 :cmd_data={1'b1,10'h130,8'h48};// Gain Table Index
12'd750 :cmd_data={1'b1,10'h131,8'h6B};// Ext LNA, Int LNA, & Mixer Gain Word
12'd751 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd752 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd753 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd754 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd755 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd756 :cmd_data={1'b1,10'h130,8'h49};// Gain Table Index
12'd757 :cmd_data={1'b1,10'h131,8'h6C};// Ext LNA, Int LNA, & Mixer Gain Word
12'd758 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd759 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd760 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd761 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd762 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd763 :cmd_data={1'b1,10'h130,8'h4A};// Gain Table Index
12'd764 :cmd_data={1'b1,10'h131,8'h6D};// Ext LNA, Int LNA, & Mixer Gain Word
12'd765 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd766 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd767 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd768 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd769 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd770 :cmd_data={1'b1,10'h130,8'h4B};// Gain Table Index
12'd771 :cmd_data={1'b1,10'h131,8'h6E};// Ext LNA, Int LNA, & Mixer Gain Word
12'd772 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd773 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd774 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd775 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd776 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd777 :cmd_data={1'b1,10'h130,8'h4C};// Gain Table Index
12'd778 :cmd_data={1'b1,10'h131,8'h6F};// Ext LNA, Int LNA, & Mixer Gain Word
12'd779 :cmd_data={1'b1,10'h132,8'h38};// TIA & LPF Word
12'd780 :cmd_data={1'b1,10'h133,8'h20};// DC Cal bit & Dig Gain Word
12'd781 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd782 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd783 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd784 :cmd_data={1'b1,10'h130,8'h4D};// Gain Table Index
12'd785 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd786 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd787 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd788 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd789 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd790 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd791 :cmd_data={1'b1,10'h130,8'h4E};// Gain Table Index
12'd792 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd793 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd794 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd795 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd796 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd797 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd798 :cmd_data={1'b1,10'h130,8'h4F};// Gain Table Index
12'd799 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd800 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd801 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd802 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd803 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd804 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd805 :cmd_data={1'b1,10'h130,8'h50};// Gain Table Index
12'd806 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd807 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd808 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd809 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd810 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd811 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd812 :cmd_data={1'b1,10'h130,8'h51};// Gain Table Index
12'd813 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd814 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd815 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd816 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd817 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd818 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd819 :cmd_data={1'b1,10'h130,8'h52};// Gain Table Index
12'd820 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd821 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd822 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd823 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd824 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd825 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd826 :cmd_data={1'b1,10'h130,8'h53};// Gain Table Index
12'd827 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd828 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd829 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd830 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd831 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd832 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd833 :cmd_data={1'b1,10'h130,8'h54};// Gain Table Index
12'd834 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd835 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd836 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd837 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd838 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd839 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd840 :cmd_data={1'b1,10'h130,8'h55};// Gain Table Index
12'd841 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd842 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd843 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd844 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd845 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd846 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd847 :cmd_data={1'b1,10'h130,8'h56};// Gain Table Index
12'd848 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd849 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd850 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd851 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd852 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd853 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd854 :cmd_data={1'b1,10'h130,8'h57};// Gain Table Index
12'd855 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd856 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd857 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd858 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd859 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd860 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd861 :cmd_data={1'b1,10'h130,8'h58};// Gain Table Index
12'd862 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd863 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd864 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd865 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd866 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd867 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd868 :cmd_data={1'b1,10'h130,8'h59};// Gain Table Index
12'd869 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd870 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd871 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd872 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd873 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd874 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd875 :cmd_data={1'b1,10'h130,8'h5A};// Gain Table Index
12'd876 :cmd_data={1'b1,10'h131,8'h00};// Ext LNA, Int LNA, & Mixer Gain Word
12'd877 :cmd_data={1'b1,10'h132,8'h00};// TIA & LPF Word
12'd878 :cmd_data={1'b1,10'h133,8'h00};// DC Cal bit & Dig Gain Word
12'd879 :cmd_data={1'b1,10'h137,8'h1E};// Write Words
12'd880 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay 3 ADCCLK/16 cycles
12'd881 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd882 :cmd_data={1'b1,10'h137,8'h1A};// Clear Write Bit
12'd883 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd884 :cmd_data={1'b1,10'h134,8'h00};// Dummy Write to delay ~1us
12'd885 :cmd_data={1'b1,10'h137,8'h00};// Stop Gain Table Clock
12'd886 :cmd_data={1'b1,10'h0FA,8'hE0};// Gain Control Mode Select// Setup Rx Manual Gain Registers
12'd887 :cmd_data={1'b1,10'h0FB,8'h08};// Table, Digital Gain, Man Gain Ctrl
12'd888 :cmd_data={1'b1,10'h0FC,8'h03};// Incr Step Size, ADC Overrange Size
12'd889 :cmd_data={1'b1,10'h0FD,8'h4C};// Max Full/LMT Gain Table Index
12'd890 :cmd_data={1'b1,10'h0FE,8'h44};// Decr Step Size, Peak Overload Time
12'd891 :cmd_data={1'b1,10'h100,8'hAF};// Max Digital Gain
12'd892 :cmd_data={1'b1,10'h104,8'h2F};// ADC Small Overload Threshold
12'd893 :cmd_data={1'b1,10'h105,8'h3A};// ADC Large Overload Threshold
12'd894 :cmd_data={1'b1,10'h106,8'h45};// ADC Overload Step Sizes
12'd895 :cmd_data={1'b1,10'h107,8'h31};// Large LMT Overload Threshold
12'd896 :cmd_data={1'b1,10'h108,8'h39};// Small LMT Overload Threshold
12'd897 :cmd_data={1'b1,10'h109,8'h00};// Rx1 Full/LMT Gain Index
12'd898 :cmd_data={1'b1,10'h10A,8'h58};// Rx1 LPF Gain Index
12'd899 :cmd_data={1'b1,10'h10B,8'h00};// Rx1 Digital Gain Index
12'd900 :cmd_data={1'b1,10'h10C,8'h00};// Rx2 Full/LMT Gain Index
12'd901 :cmd_data={1'b1,10'h10D,8'h18};// Rx2 LPF Gain Index
12'd902 :cmd_data={1'b1,10'h10E,8'h00};// Rx2 Digital Gain Index
12'd903 :cmd_data={1'b1,10'h114,8'h30};// Low Power Threshold
12'd904 :cmd_data={1'b1,10'h11A,8'h27};// Initial LMT Gain Limit
12'd905 :cmd_data={1'b1,10'h081,8'h00};// Tx Symbol Gain Control
12'd906 :cmd_data={1'b1,10'h1FB,8'h0A};// RX Freq Corner (MHz)
12'd907 :cmd_data={1'b1,10'h1FC,8'h00};// RX Freq Corner (Khz)
12'd908 :cmd_data={1'b1,10'h1F8,8'h0B};// Rx BBF Tune Divider[7:0]
12'd909 :cmd_data={1'b1,10'h1F9,8'h1E};// RX BBF Tune Divider[8]
12'd910 :cmd_data={1'b1,10'h1D5,8'h3F};// Set Rx Mix LO CM
12'd911 :cmd_data={1'b1,10'h1C0,8'h03};// Set GM common mode
12'd912 :cmd_data={1'b1,10'h1E2,8'h02};// Enable Rx1 Filter Tuner
12'd913 :cmd_data={1'b1,10'h1E3,8'h02};// Enable Rx2 Filter Tuner
12'd914 :cmd_data={1'b1,10'h016,8'h80};// Start RX Filter Tune
12'd915 :cmd_data={1'b0,10'h016,8'h00};//Wait for RX filter to tune when 0x016[7]==0
12'd916 :cmd_data={1'b1,10'h1E2,8'h03};// Disable Rx Filter Tuner (Rx1)
12'd917 :cmd_data={1'b1,10'h1E3,8'h03};// Disable Rx Filter Tuner (Rx2)
12'd918 :cmd_data={1'b1,10'h0D6,8'h09};// TX BBF Tune Divier[7:0]
12'd919 :cmd_data={1'b1,10'h0D7,8'h1E};// TX BBF Tune Divider[8]
12'd920 :cmd_data={1'b1,10'h0CA,8'h22};// Enable Tx Filter Tuner
12'd921 :cmd_data={1'b1,10'h016,8'h40};// Start Tx Filter Tune
12'd922 :cmd_data={1'b0,10'h016,8'h00};//Wait for RX filter to tune when 0x016[6]==0
12'd923 :cmd_data={1'b1,10'h0CA,8'h26};// Disable Tx Filter Tuner (Both Channels)
12'd924 :cmd_data={1'b0,10'h1EB,8'h00};// Read RXBBF C3(MSB)
12'd925 :cmd_data={1'b0,10'h1EC,8'h00};// Read RXBBF C3(LSB)
12'd926 :cmd_data={1'b0,10'h1E6,8'h00};// Read RXBBF R2346
12'd927 :cmd_data={1'b1,10'h1DB,8'h20};// Set TIA selcc[2:0]
12'd928 :cmd_data={1'b1,10'h1DD,8'h00};// Set RX TIA1 C MSB[6:0]
12'd929 :cmd_data={1'b1,10'h1DF,8'h00};// Set RX TIA2 C MSB[6:0]
12'd930 :cmd_data={1'b1,10'h1DC,8'h63};// Set RX TIA1 C LSB[5:0]
12'd931 :cmd_data={1'b1,10'h1DE,8'h63};// Set RX TIA2 C LSB[5:0]
12'd932 :cmd_data={1'b1,10'h0D2,8'h14};// TX Secondary Filter PDF Cap cal[5:0]
12'd933 :cmd_data={1'b1,10'h0D1,8'h0C};// TX Secondary Filter PDF Res cal[3:0]
12'd934 :cmd_data={1'b1,10'h0D0,8'h56};// Pdampbias
12'd935 :cmd_data={1'b0,10'h1EB,8'h00};// Read RxBBF C3 MSB after calibration
12'd936 :cmd_data={1'b0,10'h1EC,8'h00};// Read RxBBF C3 LSB after calibration
12'd937 :cmd_data={1'b0,10'h1E6,8'h00};// Read RxBBF R3 after calibration
12'd938 :cmd_data={1'b1,10'h200,8'h00};//************************************************************
12'd939 :cmd_data={1'b1,10'h201,8'h00};// ADC Setup: Tune ADC Performance based on RX analog filter tune
12'd940 :cmd_data={1'b1,10'h202,8'h00};// corner. Real Bandwidth: 8.606890 MHz, ADC Clock Frequency:
12'd941 :cmd_data={1'b1,10'h203,8'h24};// 245.760000 MHz. The values in registers 0x200 - 0x227 need to be
12'd942 :cmd_data={1'b1,10'h204,8'h24};// calculated using the equations in the Calibration Guide.
12'd943 :cmd_data={1'b1,10'h205,8'h00};//************************************************************
12'd944 :cmd_data={1'b1,10'h206,8'h00};
12'd945 :cmd_data={1'b1,10'h207,8'h7B};
12'd946 :cmd_data={1'b1,10'h208,8'h40};
12'd947 :cmd_data={1'b1,10'h209,8'h3B};
12'd948 :cmd_data={1'b1,10'h20A,8'h4A};
12'd949 :cmd_data={1'b1,10'h20B,8'h28};
12'd950 :cmd_data={1'b1,10'h20C,8'h4D};
12'd951 :cmd_data={1'b1,10'h20D,8'h26};
12'd952 :cmd_data={1'b1,10'h20E,8'h00};
12'd953 :cmd_data={1'b1,10'h20F,8'h7E};
12'd954 :cmd_data={1'b1,10'h210,8'h7D};
12'd955 :cmd_data={1'b1,10'h211,8'h7E};
12'd956 :cmd_data={1'b1,10'h212,8'h48};
12'd957 :cmd_data={1'b1,10'h213,8'h47};
12'd958 :cmd_data={1'b1,10'h214,8'h48};
12'd959 :cmd_data={1'b1,10'h215,8'h4B};
12'd960 :cmd_data={1'b1,10'h216,8'h4A};
12'd961 :cmd_data={1'b1,10'h217,8'h4B};
12'd962 :cmd_data={1'b1,10'h218,8'h2E};
12'd963 :cmd_data={1'b1,10'h219,8'h9F};
12'd964 :cmd_data={1'b1,10'h21A,8'h22};
12'd965 :cmd_data={1'b1,10'h21B,8'h16};
12'd966 :cmd_data={1'b1,10'h21C,8'h9F};
12'd967 :cmd_data={1'b1,10'h21D,8'h22};
12'd968 :cmd_data={1'b1,10'h21E,8'h16};
12'd969 :cmd_data={1'b1,10'h21F,8'h9F};
12'd970 :cmd_data={1'b1,10'h220,8'h22};
12'd971 :cmd_data={1'b1,10'h221,8'h2C};
12'd972 :cmd_data={1'b1,10'h222,8'h2D};
12'd973 :cmd_data={1'b1,10'h223,8'h40};
12'd974 :cmd_data={1'b1,10'h224,8'h40};
12'd975 :cmd_data={1'b1,10'h225,8'h2C};
12'd976 :cmd_data={1'b1,10'h226,8'h00};
12'd977 :cmd_data={1'b1,10'h227,8'h00};
12'd978 :cmd_data={1'b0,10'h0A3,8'h00};// Masked Read: Read lower 6 bits, overwrite [7:6] below
12'd979 :cmd_data={1'b1,10'h0A0,8'h3A};// Set TxQuadcal NCO frequency
12'd980 :cmd_data={1'b1,10'h0A3,8'h40};// Set TxQuadcal NCO frequency (Only update bits [7:6])
12'd981 :cmd_data={1'b1,10'h0A1,8'h7B};// Set TxQuadcal M[1:0]
12'd982 :cmd_data={1'b1,10'h0A9,8'hFF};// Set Tx Quad Cal Count
12'd983 :cmd_data={1'b1,10'h0A2,8'h7F};// Set Tx Quad Cal Kexp
12'd984 :cmd_data={1'b1,10'h0A5,8'h01};// Set Tx Quad Cal Magnitude Threshhold
12'd985 :cmd_data={1'b1,10'h0A6,8'h01};// Set Tx Quad Cal Magnitude Threshhold
12'd986 :cmd_data={1'b1,10'h0AA,8'h22};// Set Tx Quad Cal Gain Table index
12'd987 :cmd_data={1'b1,10'h0A4,8'hF0};// Set Tx Quad Cal Setting Count
12'd988 :cmd_data={1'b1,10'h0AE,8'h00};// Set Tx Quad Cal LPF Gain index incase Split table mode used
12'd989 :cmd_data={1'b1,10'h193,8'h3F};// BBDC Cal setting
12'd990 :cmd_data={1'b1,10'h190,8'h0F};// Set BBDC tracking shift M value, only applies when BB DC tracking enabled
12'd991 :cmd_data={1'b1,10'h194,8'h01};// BBDC Cal setting
12'd992 :cmd_data={1'b1,10'h016,8'h01};// Start BBDC offset cal
12'd993 :cmd_data={1'b0,10'h016,8'h00};// BBDC Max Cal Time: 13151.042 us. Cal done when 0x016[0]==0
12'd994 :cmd_data={1'b1,10'h185,8'h20};// Set RF DC offset Wait Count
12'd995 :cmd_data={1'b1,10'h186,8'h32};// Set RF DC Offset Count[7:0]
12'd996 :cmd_data={1'b1,10'h187,8'h24};// Settings for RF DC cal
12'd997 :cmd_data={1'b1,10'h18B,8'h83};// Settings for RF DC cal
12'd998 :cmd_data={1'b1,10'h188,8'h05};// Settings for RF DC cal
12'd999 :cmd_data={1'b1,10'h189,8'h30};// Settings for RF DC cal
12'd1000:cmd_data={1'b1,10'h016,8'h02};// RFDC Max Cal Time: 59923.828 us
12'd1001:cmd_data={1'b0,10'h016,8'h00};// Wait for cal to complete (Done when 0x016[1]==0)
12'd1002:cmd_data={1'b1,10'h016,8'h10};// TXQuad Max Cal Time: 6150.000 us
12'd1003:cmd_data={1'b0,10'h016,8'h00};// Wait for cal to complete (Done when 0x016[4]==0)
12'd1004:cmd_data={1'b1,10'h168,8'h03};// Set RX Quadcal Tone Level
12'd1005:cmd_data={1'b1,10'h16E,8'h25};// Set Rx Gain index to use during RX Quadcal
12'd1006:cmd_data={1'b1,10'h16A,8'h75};// Set Kexp Phase
12'd1007:cmd_data={1'b1,10'h16B,8'h15};// Set Kexp Amplitude
12'd1008:cmd_data={1'b1,10'h169,8'hCF};
12'd1009:cmd_data={1'b1,10'h18B,8'hAD};
12'd1010:cmd_data={1'b1,10'h012,8'h10};// Cals done, Set PPORT Config
12'd1011:cmd_data={1'b1,10'h013,8'h01};// Set ENSM FDD/TDD bit
12'd1012:cmd_data={1'b1,10'h015,8'h04};// Set Dual Synth Mode, FDD External Control bits properly
12'd1013:cmd_data={1'b1,10'h073,8'h50};//**************************************************
12'd1014:cmd_data={1'b1,10'h074,8'h00};// Set Tx Attenuation: Tx1: 10.00 dB, Tx2: 10.00 dB
12'd1015:cmd_data={1'b1,10'h075,8'h10};//**************************************************
12'd1016:cmd_data={1'b1,10'h076,8'h00};
12'd1017:cmd_data={1'b1,10'h150,8'h69};// RSSI Measurement Duration 0, 1
12'd1018:cmd_data={1'b1,10'h151,8'h88};// RSSI Measurement Duration 2, 3
12'd1019:cmd_data={1'b1,10'h152,8'hFF};// RSSI Weighted Multiplier 0
12'd1020:cmd_data={1'b1,10'h153,8'h61};// RSSI Weighted Multiplier 1
12'd1021:cmd_data={1'b1,10'h154,8'hFF};// RSSI Weighted Multiplier 2
12'd1022:cmd_data={1'b1,10'h155,8'hFF};// RSSI Weighted Multiplier 3
12'd1023:cmd_data={1'b1,10'h156,8'h01};// RSSI Delay
12'd1024:cmd_data={1'b1,10'h157,8'h02};// RSSI Wait
12'd1025:cmd_data={1'b1,10'h158,8'h09};// RSSI Mode Select
12'd1026:cmd_data={1'b1,10'h15C,8'h62};// Power Measurement Duration
12'd1027:cmd_data={1'b1,10'h002,8'hCC};// Set # transmitters enabled
12'd1028:cmd_data={1'b1,10'h003,8'hDC};// Set # receivers enabled
12'd1029:cmd_data={1'b1,10'h014,8'h68};// Set Force rx and tx State bit
12'd1030:cmd_data={1'b1,10'h3F4,8'h00};// bist
12'd1031:cmd_data={1'b1,10'h3F5,8'h00};// bist
12'd1032:cmd_data={1'b0,10'h3F4,8'h00};// read
12'd1033:cmd_data={1'b0,10'h3F5,8'h00};// read
endcase
end
endfunction
作者:SteveChen 创建时间:2025-07-29 23:07
最后编辑:SteveChen 更新时间:2025-07-29 23:07
最后编辑:SteveChen 更新时间:2025-07-29 23:07