网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: Analog安诺电子网 >> 文章 >> 技术交流 >> 文章正文
  ADI DSP的单精度随机斜率滤波例子           ★★★ 【字体:
ADI DSP的单精度随机斜率滤波例子
作者:佚名    文章来源:Internet    点击数:    更新时间:2008-4-3    

.MODULE rsg_sub;

{

        Real SG Coefficient Adaptation Subroutine

        Calling Parameters
                MX0 = Error
                MY1 = Beta
                I2 --> Oldest input data value in delay line
                L2 = Filter length
                I6 --> Beginning of filter coefficient table
                L6 = Filter length
                M1,M5 = 1
                M6 = 2
                M3,M7 = -1
                CNTR = Filter length

        Return Values
                Coefficients updated
                I2 --> Oldest input data value in delay line
                I6 --> Beginning of filter coefficient table

        Altered Registers
                AY0,AR,MX0,MF,MR

        Computation Time
                (2 * Filter length) + 6 + 3 cycles

        All coefficients and data are assumed to be in 1.15 format.
}

.ENTRY  rsg;

rsg:    MF=MX0*MY1(RND), MX0=DM(I2,M1);         {MF=Error*Beta}
        MR=MX0*MF(RND), AY0=PM(I6,M5);
        DO adapt UNTIL CE;
          AR=MR1+AY0, MX0=DM(I2,M1), AY0=PM(I6,M7);
adapt:    PM(I6,M6)=AR, MR=MX0*MF(RND);
        MODIFY (I2,M3);                         {Point to oldest data}
        MODIFY (I6,M7);                         {Point to start of table}
        RTS;
.ENDMOD;

//本代码Blackfin示例

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    [连载]TigerSHARC系列DSP概貌
    超声便携式设备的系统划分
    基于ADSP-TS201的实时SAR成像
    binutils-2.18/libiberty/Ma
    bfin-xxx-gcc主控Makefile中
    host-i686-pc-cygwin/gcc/Ma
    bfin-xxx-gcc中native目标的
    bfin-xxx-gcc中collect2目标
    bfin-xxx-gcc中objc目标的生
    [连载]TigerSHARC系列DSP概貌
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:Analog安诺电子网 湘ICP备06016315号