















--  Copyright (c) Texas Instruments, Inc.  2006
--  Author:     Venkat
--  Date:       08/03/07
--  Version:    1

--  TAS3204 ADC In Component DSP Assembly code
--
-- Property values of this instance:
-- InstanceId: TAS3204ADCIn_1
-- Channels: 2
-- HighPassFilter: 1

-- Coefficient Space Used = 3 (b0, b1 and a0)
-- Data Space Used   = 5*Channels
-- Code Space Used   = 49 for 4 Channels
-- Cycle Count    = 49 for 4 Channels

.port TAS3204ADCIn_1.Ch1_Out  ADC1L_D

.port TAS3204ADCIn_1.Ch2_Out  ADC1R_D





--
-- Coefficients
--
.coef HPF_Coeff_b0 @17 =0.99967277050018310546875F
.coef HPF_Coeff_b1 @17+1 =-0.9996726512908935546875F
.coef HPF_Coeff_a1 @17+2 =0.99934566020965576171875F

--
-- Data
--
--
.data TAS3204ADCIn_1_Ch1_xn1_D
.data TAS3204ADCIn_1_Ch1_yn1_D
.data TAS3204ADCIn_1_Ch1_yn0_D
.data TAS3204ADCIn_1_Ch1_zn1_D

.data TAS3204ADCIn_1_Ch2_xn1_D
.data TAS3204ADCIn_1_Ch2_yn1_D
.data TAS3204ADCIn_1_Ch2_yn0_D
.data TAS3204ADCIn_1_Ch2_zn1_D



--
--	High Pass Filter Code
--
--

NOP| CLRACC|                     LD(ADC1L_D, MD)|                        LD(HPF_Coeff_b0, MC)|        NOP
NOP| NOP|                        LD(TAS3204ADCIn_1_Ch1_xn1_D, MD)|   LD(HPF_Coeff_b1, MC)|        ST(MD,DATA,TAS3204ADCIn_1_Ch1_xn1_D)
NOP| ADD(ACC, MR, NONE, ACC)|    LD(TAS3204ADCIn_1_Ch1_yn1_D, MD)|   LD(HPF_Coeff_a1, MC)|        NOP
NOP| ADD(ACC, MR, NONE, ACC)|    NOP|                                    NOP|                         NOP
NOP| ADD(ACC, MR, NONE, MD)|     NOP|                                    NOP|                         NOP
NOP| ADD(ACC, ZERO, NONE, B)|    NOP|                                    LD(HPF_Coeff_b0, MC)|       NOP
NOP| CLRACC|                     LD(TAS3204ADCIn_1_Ch1_yn1_D, MD)|   LD(HPF_Coeff_b1, MC)|        NOP
NOP| ADD(ACC, MR, NONE, ACC)|    LD(TAS3204ADCIn_1_Ch1_zn1_D, MD)|   LD(HPF_Coeff_a1, MC)|        ST(B, DATA,TAS3204ADCIn_1_Ch1_yn1_D)
NOP| ADD(ACC, MR, NONE, ACC)|    NOP|                                    NOP|                         NOP



NOP| ADD(ACC, MR, NONE, B)|      LD(ADC1R_D, MD)|                        LD(HPF_Coeff_b0, MC)|        NOP
NOP| CLRACC|                     LD(TAS3204ADCIn_1_Ch2_xn1_D, MD)|   LD(HPF_Coeff_b1, MC)|        ST(MD,DATA,TAS3204ADCIn_1_Ch2_xn1_D)
NOP| ADD(ACC, MR, NONE, ACC)|    LD(TAS3204ADCIn_1_Ch2_yn1_D, MD)|   LD(HPF_Coeff_a1, MC)|        ST(B, DATA, TAS3204ADCIn_1_Ch1_zn1_D)
NOP| ADD(ACC, MR, NONE, ACC)|    NOP|                                    NOP|                         ST(B, DATA, ADC1L_D)
NOP| ADD(ACC, MR, NONE, MD)|     NOP|                                    NOP|                         NOP
NOP| ADD(ACC, ZERO, NONE, B)|    NOP|                                    LD(HPF_Coeff_b0, MC)|        NOP
NOP| CLRACC|                     LD(TAS3204ADCIn_1_Ch2_yn1_D, MD)|   LD(HPF_Coeff_b1, MC)|        NOP
NOP| ADD(ACC, MR, NONE, ACC)|    LD(TAS3204ADCIn_1_Ch2_zn1_D, MD)|   LD(HPF_Coeff_a1, MC)|        ST(B, DATA,TAS3204ADCIn_1_Ch2_yn1_D)
NOP| ADD(ACC, MR, NONE, ACC)|    NOP|                                    NOP|                         NOP 
NOP| ADD(ACC, MR, NONE, B)|      NOP|                                    NOP|                         NOP






NOP| ADD(ACC, MR, NONE, B)|      NOP|                                    NOP|                         NOP
NOP| NOP|                        NOP|                                    NOP|                         ST(B, DATA, ADC1R_D)
NOP| NOP|                        NOP|                                    NOP|                         ST(B, DATA, TAS3204ADCIn_1_Ch2_zn1_D)





---
--- end TAS3204ADCIn_1
---


-- Copyright (c) Texas Instruments, Inc.  2008
-- SpectrumAnalyzer_TI_v1.asmx
--
-- Author:  Yu Tang
-- Date:  03/18/2008
-- Version: 1
--
-- two channels 7 bands Spectrum analyzer 

-- Coefficient Space Used =  138  words
-- Data Space Used =         114  words  
-- Code Space Used =         290  words  
-- Cycle Count =             290  cycles

-- Property values of this instance:
-- InstanceId: SpectrumAnalyzer_1

-- Port definitions mapping the component ports to variables
-- 
.port SpectrumAnalyzer_1.Ch1_In         SpectrumAnalyzer_1_SAInput1
.data SpectrumAnalyzer_1_SAInput1



.port SpectrumAnalyzer_1.Ch2_In         SpectrumAnalyzer_1_SAInput2
.data SpectrumAnalyzer_1_SAInput2



-- filter coefficients

.coef  SpectrumAnalyzer_1_Ch1B1_1B0   @20     =0.0009949207305908203125F
.coef  SpectrumAnalyzer_1_Ch1B1_1B1   @20+1   =-0.0019664764404296875F 
.coef  SpectrumAnalyzer_1_Ch1B1_1B2   @20+2   =0.0009949207305908203125F
.coef  SpectrumAnalyzer_1_Ch1B1_1A1   @20+3   =1.98274815082550048828125F 
.coef  SpectrumAnalyzer_1_Ch1B1_1A2   @20+4   =-0.982934474945068359375F 
.coef  SpectrumAnalyzer_1_Ch1B1_2B0   @25     =1.0F
.coef  SpectrumAnalyzer_1_Ch1B1_2B1   @25+1   =-1.99567162990570068359375F 
.coef  SpectrumAnalyzer_1_Ch1B1_2B2   @25+2   =1.0F
.coef  SpectrumAnalyzer_1_Ch1B1_2A1   @25+3   =1.9930422306060791015625F 
.coef  SpectrumAnalyzer_1_Ch1B1_2A2   @25+4   =-0.99365317821502685546875F 

.coef  SpectrumAnalyzer_1_Ch1B2_1B0   @30     =0.00112426280975341796875F
.coef  SpectrumAnalyzer_1_Ch1B2_1B1   @30+1   =-0.00170624256134033203125F 
.coef  SpectrumAnalyzer_1_Ch1B2_1B2   @30+2   =0.00112426280975341796875F
.coef  SpectrumAnalyzer_1_Ch1B2_1A1   @30+3   =1.981099605560302734375F 
.coef  SpectrumAnalyzer_1_Ch1B2_1A2   @30+4   =-0.98408782482147216796875F 
.coef  SpectrumAnalyzer_1_Ch1B2_2B0   @35     =1.0F
.coef  SpectrumAnalyzer_1_Ch1B2_2B1   @35+1   =-1.999993801116943359375F 
.coef  SpectrumAnalyzer_1_Ch1B2_2B2   @35+2   =1.0F
.coef  SpectrumAnalyzer_1_Ch1B2_2A1   @35+3   =1.989118099212646484375F 
.coef  SpectrumAnalyzer_1_Ch1B2_2A2   @35+4   =-0.990238666534423828125F 

.coef  SpectrumAnalyzer_1_Ch1B3_1B0   @40     =0.0016286373138427734375F
.coef  SpectrumAnalyzer_1_Ch1B3_1B1   @40+1   =-0.0006191730499267578125F 
.coef  SpectrumAnalyzer_1_Ch1B3_1B2   @40+2   =0.0016286373138427734375F
.coef  SpectrumAnalyzer_1_Ch1B3_1A1   @40+3   =1.9498445987701416015625F 
.coef  SpectrumAnalyzer_1_Ch1B3_1A2   @40+4   =-0.96522235870361328125F 
.coef  SpectrumAnalyzer_1_Ch1B3_2B0   @45     =1.0F
.coef  SpectrumAnalyzer_1_Ch1B3_2B1   @45+1   =-1.9999649524688720703125F 
.coef  SpectrumAnalyzer_1_Ch1B3_2B2   @45+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch1B3_2A1   @45+3   =1.97222173213958740234375F 
.coef  SpectrumAnalyzer_1_Ch1B3_2A2   @45+4   =-0.9782063961029052734375F 

.coef  SpectrumAnalyzer_1_Ch1B4_1B0   @50     =0.00413811206817626953125F
.coef  SpectrumAnalyzer_1_Ch1B4_1B1   @50+1   =0.00461399555206298828125F 
.coef  SpectrumAnalyzer_1_Ch1B4_1B2   @50+2   =0.00413811206817626953125F
.coef  SpectrumAnalyzer_1_Ch1B4_1A1   @50+3   =1.84818422794342041015625F 
.coef  SpectrumAnalyzer_1_Ch1B4_1A2   @50+4   =-0.92365467548370361328125F 
.coef  SpectrumAnalyzer_1_Ch1B4_2B0   @55     =1.0F
.coef  SpectrumAnalyzer_1_Ch1B4_2B1   @55+1   =-1.9998261928558349609375F 
.coef  SpectrumAnalyzer_1_Ch1B4_2B2   @55+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch1B4_2A1   @55+3   =1.92193734645843505859375F 
.coef  SpectrumAnalyzer_1_Ch1B4_2A2   @55+4   =-0.9515430927276611328125F 

.coef  SpectrumAnalyzer_1_Ch1B5_1B0   @60     =0.0168914794921875F
.coef  SpectrumAnalyzer_1_Ch1B5_1B1   @60+1   =0.03076899051666259765625F 
.coef  SpectrumAnalyzer_1_Ch1B5_1B2   @60+2   =0.0168914794921875F
.coef  SpectrumAnalyzer_1_Ch1B5_1A1   @60+3   =1.47131574153900146484375F 
.coef  SpectrumAnalyzer_1_Ch1B5_1A2   @60+4   =-0.83270323276519775390625F 
.coef  SpectrumAnalyzer_1_Ch1B5_2B0   @65    =1.0F
.coef  SpectrumAnalyzer_1_Ch1B5_2B1   @65+1   =-1.9992058277130126953125F 
.coef  SpectrumAnalyzer_1_Ch1B5_2B2   @65+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch1B5_2A1   @65+3   =1.748655796051025390625F 
.coef  SpectrumAnalyzer_1_Ch1B5_2A2   @65+4   =-0.890144824981689453125F 

.coef  SpectrumAnalyzer_1_Ch1B6_1B0   @70     =0.07366621494293212890625F
.coef  SpectrumAnalyzer_1_Ch1B6_1B1   @70+1   =0.14606297016143798828125F 
.coef  SpectrumAnalyzer_1_Ch1B6_1B2   @70+2   =0.07366621494293212890625F
.coef  SpectrumAnalyzer_1_Ch1B6_1A1   @70+3   =0.11647474765777587890625F 
.coef  SpectrumAnalyzer_1_Ch1B6_1A2   @70+4   =-0.68616902828216552734375F 
.coef  SpectrumAnalyzer_1_Ch1B6_2B0   @75   =1.0F
.coef  SpectrumAnalyzer_1_Ch1B6_2B1   @75+1   =-1.99636304378509521484375F 
.coef  SpectrumAnalyzer_1_Ch1B6_2B2   @75+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch1B6_2A1   @75+3   =1.0645904541015625F 
.coef  SpectrumAnalyzer_1_Ch1B6_2A2   @75+4   =-0.7426102161407470703125F 

.coef  SpectrumAnalyzer_1_Ch1B7_1B0   @80     =0.03967344760894775390625F
.coef  SpectrumAnalyzer_1_Ch1B7_1B1   @80+1   =-0.072613239288330078125F 
.coef  SpectrumAnalyzer_1_Ch1B7_1B2   @80+2   =0.03967344760894775390625F
.coef  SpectrumAnalyzer_1_Ch1B7_1A1   @80+3   =-0.96026170253753662109375F 
.coef  SpectrumAnalyzer_1_Ch1B7_1A2   @80+4   =-0.3789074420928955078125F 
.coef  SpectrumAnalyzer_1_Ch1B7_2B0   @85     =1.0F
.coef  SpectrumAnalyzer_1_Ch1B7_2B1   @85+1   =-1.21936333179473876953125F 
.coef  SpectrumAnalyzer_1_Ch1B7_2B2   @85+2   =1.0F
.coef  SpectrumAnalyzer_1_Ch1B7_2A1   @85+3   =-0.46809566020965576171875F 
.coef  SpectrumAnalyzer_1_Ch1B7_2A2   @85+4   =-0.77924954891204833984375F 

.coef  SpectrumAnalyzer_1_Ch2B1_1B0   @90     =0.0009949207305908203125F
.coef  SpectrumAnalyzer_1_Ch2B1_1B1   @90+1   =-0.0019664764404296875F 
.coef  SpectrumAnalyzer_1_Ch2B1_1B2   @90+2   =0.0009949207305908203125F
.coef  SpectrumAnalyzer_1_Ch2B1_1A1   @90+3   =1.98274815082550048828125F 
.coef  SpectrumAnalyzer_1_Ch2B1_1A2   @90+4   =-0.982934474945068359375F 
.coef  SpectrumAnalyzer_1_Ch2B1_2B0   @95     =1.0F
.coef  SpectrumAnalyzer_1_Ch2B1_2B1   @95+1   =-1.99567162990570068359375F 
.coef  SpectrumAnalyzer_1_Ch2B1_2B2   @95+2   =1.0F
.coef  SpectrumAnalyzer_1_Ch2B1_2A1   @95+3   =1.9930422306060791015625F 
.coef  SpectrumAnalyzer_1_Ch2B1_2A2   @95+4   =-0.99365317821502685546875F 

.coef  SpectrumAnalyzer_1_Ch2B2_1B0   @100     =0.00112426280975341796875F
.coef  SpectrumAnalyzer_1_Ch2B2_1B1   @100+1   =-0.00170624256134033203125F 
.coef  SpectrumAnalyzer_1_Ch2B2_1B2   @100+2   =0.00112426280975341796875F
.coef  SpectrumAnalyzer_1_Ch2B2_1A1   @100+3   =1.981099605560302734375F 
.coef  SpectrumAnalyzer_1_Ch2B2_1A2   @100+4   =-0.98408782482147216796875F 
.coef  SpectrumAnalyzer_1_Ch2B2_2B0   @105     =1.0F
.coef  SpectrumAnalyzer_1_Ch2B2_2B1   @105+1   =-1.999993801116943359375F 
.coef  SpectrumAnalyzer_1_Ch2B2_2B2   @105+2   =1.0F
.coef  SpectrumAnalyzer_1_Ch2B2_2A1   @105+3   =1.989118099212646484375F 
.coef  SpectrumAnalyzer_1_Ch2B2_2A2   @105+4   =-0.990238666534423828125F 

.coef  SpectrumAnalyzer_1_Ch2B3_1B0   @110     =0.0016286373138427734375F
.coef  SpectrumAnalyzer_1_Ch2B3_1B1   @110+1   =-0.0006191730499267578125F 
.coef  SpectrumAnalyzer_1_Ch2B3_1B2   @110+2   =0.0016286373138427734375F
.coef  SpectrumAnalyzer_1_Ch2B3_1A1   @110+3   =1.9498445987701416015625F 
.coef  SpectrumAnalyzer_1_Ch2B3_1A2   @110+4   =-0.96522235870361328125F 
.coef  SpectrumAnalyzer_1_Ch2B3_2B0   @115     =1.0F
.coef  SpectrumAnalyzer_1_Ch2B3_2B1   @115+1   =-1.9999649524688720703125F 
.coef  SpectrumAnalyzer_1_Ch2B3_2B2   @115+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch2B3_2A1   @115+3   =1.97222173213958740234375F 
.coef  SpectrumAnalyzer_1_Ch2B3_2A2   @115+4   =-0.9782063961029052734375F 

.coef  SpectrumAnalyzer_1_Ch2B4_1B0   @120     =0.00413811206817626953125F
.coef  SpectrumAnalyzer_1_Ch2B4_1B1   @120+1   =0.00461399555206298828125F 
.coef  SpectrumAnalyzer_1_Ch2B4_1B2   @120+2   =0.00413811206817626953125F
.coef  SpectrumAnalyzer_1_Ch2B4_1A1   @120+3   =1.84818422794342041015625F 
.coef  SpectrumAnalyzer_1_Ch2B4_1A2   @120+4   =-0.92365467548370361328125F 
.coef  SpectrumAnalyzer_1_Ch2B4_2B0   @125     =1.0F
.coef  SpectrumAnalyzer_1_Ch2B4_2B1   @125+1   =-1.9998261928558349609375F 
.coef  SpectrumAnalyzer_1_Ch2B4_2B2   @125+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch2B4_2A1   @125+3   =1.92193734645843505859375F 
.coef  SpectrumAnalyzer_1_Ch2B4_2A2   @125+4   =-0.9515430927276611328125F 

.coef  SpectrumAnalyzer_1_Ch2B5_1B0   @130     =0.0168914794921875F
.coef  SpectrumAnalyzer_1_Ch2B5_1B1   @130+1   =0.03076899051666259765625F 
.coef  SpectrumAnalyzer_1_Ch2B5_1B2   @130+2   =0.0168914794921875F
.coef  SpectrumAnalyzer_1_Ch2B5_1A1   @130+3   =1.47131574153900146484375F 
.coef  SpectrumAnalyzer_1_Ch2B5_1A2   @130+4   =-0.83270323276519775390625F 
.coef  SpectrumAnalyzer_1_Ch2B5_2B0   @135    =1.0F
.coef  SpectrumAnalyzer_1_Ch2B5_2B1   @135+1   =-1.9992058277130126953125F 
.coef  SpectrumAnalyzer_1_Ch2B5_2B2   @135+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch2B5_2A1   @135+3   =1.748655796051025390625F 
.coef  SpectrumAnalyzer_1_Ch2B5_2A2   @135+4   =-0.890144824981689453125F 

.coef  SpectrumAnalyzer_1_Ch2B6_1B0   @140     =0.07366621494293212890625F
.coef  SpectrumAnalyzer_1_Ch2B6_1B1   @140+1   =0.14606297016143798828125F 
.coef  SpectrumAnalyzer_1_Ch2B6_1B2   @140+2   =0.07366621494293212890625F
.coef  SpectrumAnalyzer_1_Ch2B6_1A1   @140+3   =0.11647474765777587890625F 
.coef  SpectrumAnalyzer_1_Ch2B6_1A2   @140+4   =-0.68616902828216552734375F 
.coef  SpectrumAnalyzer_1_Ch2B6_2B0   @145    =1.0F
.coef  SpectrumAnalyzer_1_Ch2B6_2B1   @145+1   =-1.99636304378509521484375F 
.coef  SpectrumAnalyzer_1_Ch2B6_2B2   @145+2   =0.99999988079071044921875F
.coef  SpectrumAnalyzer_1_Ch2B6_2A1   @145+3   =1.0645904541015625F 
.coef  SpectrumAnalyzer_1_Ch2B6_2A2   @145+4   =-0.7426102161407470703125F 

.coef  SpectrumAnalyzer_1_Ch2B7_1B0   @150     =0.03967344760894775390625F
.coef  SpectrumAnalyzer_1_Ch2B7_1B1   @150+1   =-0.072613239288330078125F 
.coef  SpectrumAnalyzer_1_Ch2B7_1B2   @150+2   =0.03967344760894775390625F
.coef  SpectrumAnalyzer_1_Ch2B7_1A1   @150+3   =-0.96026170253753662109375F 
.coef  SpectrumAnalyzer_1_Ch2B7_1A2   @150+4   =-0.3789074420928955078125F 
.coef  SpectrumAnalyzer_1_Ch2B7_2B0   @155     =1.0F
.coef  SpectrumAnalyzer_1_Ch2B7_2B1   @155+1   =-1.21936333179473876953125F 
.coef  SpectrumAnalyzer_1_Ch2B7_2B2   @155+2   =1.0F
.coef  SpectrumAnalyzer_1_Ch2B7_2A1   @155+3   =-0.46809566020965576171875F 
.coef  SpectrumAnalyzer_1_Ch2B7_2A2   @155+4   =-0.77924954891204833984375F 


.coef SpectrumAnalyzer_1_SA_ENG_1  @160     =0.0099999904632568359375F
.coef SpectrumAnalyzer_1_SA_1MENG  @160+1   =0.98999989032745361328125F 


.data SpectrumAnalyzer_1_OutputEnable @32   =0F
.data SpectrumAnalyzer_1_Ch1B1_OUT    @32+1  =0.0F
.data SpectrumAnalyzer_1_Ch1B2_OUT   @32+2  =0.0F
.data SpectrumAnalyzer_1_Ch1B3_OUT   @32+3 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_OUT   @32+4 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_OUT   @32+5 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_OUT   @32+6 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_OUT   @32+7 =0.0F 

.data SpectrumAnalyzer_1_Ch2B1_OUT    @32+8 =0.0F 
.data SpectrumAnalyzer_1_Ch2B2_OUT    @32+9 =0.0F 
.data SpectrumAnalyzer_1_Ch2B3_OUT    @32+10 =0.0F 
.data SpectrumAnalyzer_1_Ch2B4_OUT    @32+11 =0.0F 
.data SpectrumAnalyzer_1_Ch2B5_OUT    @32+12 =0.0F 
.data SpectrumAnalyzer_1_Ch2B6_OUT    @32+13 =0.0F 
.data SpectrumAnalyzer_1_Ch2B7_OUT    @32+14 =0.0F 


.data SpectrumAnalyzer_1_Ch1B1_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B1_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B1_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B1_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B1_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B1_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B1_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch1B2_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B2_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B2_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B2_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B2_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B2_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B2_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch1B3_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B3_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B3_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B3_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B3_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B3_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B3_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch1B4_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B4_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch1B5_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B5_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch1B6_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B6_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch1B7_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch1B7_AvCXn1 =0.0F


.data SpectrumAnalyzer_1_Ch2B1_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B1_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B1_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B1_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B1_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B1_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B1_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch2B2_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B2_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B2_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B2_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B2_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B2_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B2_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch2B3_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B3_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B3_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B3_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B3_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B3_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B3_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch2B4_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B4_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B4_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B4_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B4_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B4_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B4_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch2B5_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B5_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B5_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B5_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B5_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B5_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B5_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch2B6_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B6_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B6_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B6_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B6_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B6_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B6_AvCXn1 =0.0F

.data SpectrumAnalyzer_1_Ch2B7_AXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B7_AXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B7_BXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B7_BXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B7_CXn1 =0.0F
.data SpectrumAnalyzer_1_Ch2B7_CXn2 =0.0F
.data SpectrumAnalyzer_1_Ch2B7_AvCXn1 =0.0F

.commoncoef  Constant1 =0x0FF0000

------------------------------------------------------
---------------------------------------------
-- Channel1 

-- Band1 
NOP     | CLRACC               | LD(SpectrumAnalyzer_1_Ch1B1_AXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_1B2,MC) | NOP                                       
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B1_AXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_1B1,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B1_1B0,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B1_AXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B1_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B1_AXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B1_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B1_BXn2) 
-- 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B1_2B2,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B1_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B1_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B1_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B1_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B1_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B1_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B1_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B1_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | CLRACC               | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B1_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | NOP                                       
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B1_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band2             
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch1B2_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch1B2_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch1B1_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch1B2_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch1B2_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B2_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B2_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch1B2_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B2_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B2_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B2_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B2_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B2_BXn2) 

--  Band2    
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B2_2B2,MC) | NOP   
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B2_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B2_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B2_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B2_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B2_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B2_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B2_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B2_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B2_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B2_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B2_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch1B1_OUT)                         
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B2_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band3            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch1B3_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch1B3_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch1B2_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch1B3_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch1B3_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B3_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B3_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch1B3_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B3_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B3_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B3_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B3_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B3_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B3_2B2,MC) | NOP    

-- Band3   
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B3_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B3_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B3_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B3_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B3_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B3_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B3_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B3_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B3_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B3_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B3_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch1B2_OUT)         
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B3_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band4            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch1B4_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch1B4_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch1B3_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch1B4_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch1B4_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B4_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B4_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch1B4_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B4_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B4_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B4_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B4_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B4_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B4_2B2,MC) | NOP  

--  Band4                        
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B4_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B4_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B4_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B4_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B4_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B4_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B4_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B4_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B4_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B4_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP															      | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B4_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch1B3_OUT)                                      
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B4_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band5            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch1B5_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch1B5_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch1B4_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch1B5_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch1B5_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B5_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B5_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch1B5_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B5_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B5_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B5_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B5_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B5_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B5_2B2,MC) | NOP    

-- Band5 
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B5_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B5_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B5_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B5_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B5_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B5_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B5_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B5_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B5_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B5_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B5_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch1B4_OUT)    
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B5_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band6            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch1B6_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch1B6_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch1B5_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch1B6_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch1B6_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B6_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B6_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch1B6_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B6_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B6_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B6_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B6_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B6_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B6_2B2,MC) | NOP   

-- Band6 
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B6_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B6_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B6_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B6_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B6_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B6_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B6_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B6_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B6_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B6_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B6_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch1B5_OUT)    
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B6_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band7            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch1B7_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch1B7_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch1B6_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch1B7_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch1B7_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B7_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput1,MD)     | LD(SpectrumAnalyzer_1_Ch1B7_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch1B7_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B7_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B7_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B7_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B7_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B7_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B7_2B2,MC) | NOP    

-- Band7 
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch1B7_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B7_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B7_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch1B7_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B7_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch1B7_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B7_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch1B7_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch1B7_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch1B7_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC   | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch1B7_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch1B6_OUT)   
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch1B7_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG              
LOG2(L) | NOP                 | NOP | NOP             | ST(L,DATA,SpectrumAnalyzer_1_Ch1B7_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B)  | NOP | NOP             | NOP                                       
SHR(4)  | NOP                 | NOP | LD(Constant1,L) | NOP                                       
THRU(L) | ADD(BR,ZERO,NONE,B) | NOP | NOP             | NOP                                       
NEG(B)  | NOP                 | NOP | NOP             | NOP                                       
CLRACC  | ADD(BR,LR,NONE,L)   | NOP | NOP             | NOP                                       
ABS(L)  | NOP                 | NOP | NOP             | NOP  
NOP     | ADD(ACC,LR,NONE,L)  | NOP | NOP             | NOP  
NOP     | NOP                 | NOP | NOP             | ST(L,DATA,SpectrumAnalyzer_1_Ch1B7_OUT)   

-- for channel 2

-- Band1 
NOP     | CLRACC               | LD(SpectrumAnalyzer_1_Ch2B1_AXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_1B2,MC) | NOP                                       
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B1_AXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_1B1,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B1_1B0,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B1_AXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B1_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B1_AXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B1_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B1_BXn2) 
-- 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B1_2B2,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B1_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B1_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B1_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B1_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B1_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B1_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B1_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B1_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | CLRACC               | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B1_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | NOP                                       
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B1_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band2             
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch2B2_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch2B2_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch2B1_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch2B2_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch2B2_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B2_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B2_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch2B2_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B2_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B2_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B2_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B2_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B2_BXn2) 

--  Band2    
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B2_2B2,MC) | NOP    
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B2_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B2_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B2_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B2_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B2_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B2_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B2_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B2_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B2_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B2_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B2_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch2B1_OUT)                         
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B2_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band3            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch2B3_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch2B3_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch2B2_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch2B3_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch2B3_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B3_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B3_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch2B3_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B3_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B3_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B3_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B3_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B3_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B3_2B2,MC) | NOP    

-- Band3   
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B3_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B3_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B3_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B3_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B3_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B3_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B3_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B3_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B3_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B3_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B3_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch2B2_OUT)         
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B3_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band4            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch2B4_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch2B4_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch2B3_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch2B4_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch2B4_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B4_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B4_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch2B4_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B4_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B4_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B4_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B4_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B4_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B4_2B2,MC) | NOP   

--  Band4                        
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B4_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B4_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B4_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B4_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B4_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B4_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B4_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B4_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B4_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B4_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP															      | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B4_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch2B3_OUT)                                      
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B4_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band5            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch2B5_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch2B5_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch2B4_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch2B5_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch2B5_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B5_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B5_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch2B5_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B5_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B5_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B5_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B5_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B5_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B5_2B2,MC) | NOP    

-- Band5 
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B5_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B5_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B5_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B5_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B5_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B5_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B5_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B5_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B5_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B5_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B5_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch2B4_OUT)    
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B5_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band6            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch2B6_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch2B6_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch2B5_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch2B6_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch2B6_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B6_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B6_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch2B6_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B6_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B6_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B6_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B6_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B6_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B6_2B2,MC) | NOP    

-- Band6 
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B6_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B6_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B6_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B6_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B6_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B6_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B6_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B6_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B6_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B6_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC  | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B6_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch2B5_OUT)    
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B6_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG & Band7            
LOG2(L) | CLRACC             | LD(SpectrumAnalyzer_1_Ch2B7_AXn2,MD) | LD(SpectrumAnalyzer_1_Ch2B7_1B2,MC) | ST(L,DATA,SpectrumAnalyzer_1_Ch2B6_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B) | LD(SpectrumAnalyzer_1_Ch2B7_AXn1,MD) | LD(SpectrumAnalyzer_1_Ch2B7_1B1,MC) | NOP                                       
SHR(4)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(Constant1,L)                     | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B7_AXn2) 
THRU(L) | ADD(BR,ZERO,NONE,B)  | LD(SpectrumAnalyzer_1_SAInput2,MD)     | LD(SpectrumAnalyzer_1_Ch2B7_1B0,MC) | NOP                                       
NEG(B)  | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,LR,NONE,L)    | LD(SpectrumAnalyzer_1_Ch2B7_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B7_1A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B7_AXn1) 
ABS(L)  | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B7_BXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B7_1A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B7_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B7_2B2,MC) | NOP    

-- Band7 
NOP     | ADD(ACC,MR,NONE,MDB) | NOP                                    | LD(SpectrumAnalyzer_1_Ch2B7_2B0,MC) | NOP                                       
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B7_BXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B7_2B1,MC) | ST(B,DATA, SpectrumAnalyzer_1_Ch2B7_BXn1) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B7_CXn1,MD)   | LD(SpectrumAnalyzer_1_Ch2B7_2A1,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B7_BXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | LD(SpectrumAnalyzer_1_Ch2B7_CXn2,MD)   | LD(SpectrumAnalyzer_1_Ch2B7_2A2,MC) | ST(MD,DATA,SpectrumAnalyzer_1_Ch2B7_CXn2) 
NOP     | ADD(ACC,MR,NONE,ACC) | NOP                                    | NOP                                 | NOP                                       
CLRACC   | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
-- Alpha Filter  
ABS(B)  | ADD(ACC,LR,NONE,L)   | NOP                                    | LD(SpectrumAnalyzer_1_SA_ENG_1,MC)  | ST(B,DATA,SpectrumAnalyzer_1_Ch2B7_CXn1)  
NOP     | ADD(BR,ZERO,NONE,MD) | NOP                                    | NOP                                 | ST(L,DATA,SpectrumAnalyzer_1_Ch2B6_OUT)   
NOP     | NOP                  | LD(SpectrumAnalyzer_1_Ch2B7_AvCXn1,MD) | LD(SpectrumAnalyzer_1_SA_1MENG,MC)  | NOP                                       
NOP     | ADD(ACC,MR,NONE,B)   | NOP                                    | NOP                                 | NOP                                       
THRU(B) | NOP                  | NOP                                    | NOP                                 | NOP                                       
NOP     | ADD(BR,MR,NONE,L)    | NOP                                    | NOP                                 | NOP                                       
-- LOG              
LOG2(L) | NOP                 | NOP | NOP             | ST(L,DATA,SpectrumAnalyzer_1_Ch2B7_AvCXn1)
NOP     | ADD(ACC,LR,NONE,B)  | NOP | NOP             | NOP                                       
SHR(4)  | NOP                 | NOP | LD(Constant1,L) | NOP                                       
THRU(L) | ADD(BR,ZERO,NONE,B) | NOP | NOP             | NOP                                       
NEG(B)  | NOP                 | NOP | NOP             | NOP                                       
CLRACC  | ADD(BR,LR,NONE,L)   | NOP | NOP             | NOP                                       
ABS(L)  | NOP                 | NOP | NOP             | NOP  
NOP     | ADD(ACC,LR,NONE,L)  | NOP | NOP             | NOP  
NOP     | NOP                 | NOP | NOP             | ST(L,DATA,SpectrumAnalyzer_1_Ch2B7_OUT)   



