fccjxxw.com
非常超级学习网 学习超级帮手
当前位置:首页 >> >>

基于乒乓操作的计费系统算法及DSP+FPGA实现_论文

维普资讯 http://www.cqvip.com 20 年 9   06 月 襄樊学 院学报  J un l f a ga   v ri   o ra    n fnUniest o Xi y S p. 0 6 e t2 0   , 第 2 卷第 5 7 期  V_ .7No 5 02   . I   基 于乒乓操 作的计 费 系统算法及 D P F G 实现  S+ P A 陈炳权 1,曾庆 立  , 2 (. 1 吉首大学 物理科 学与信息工程学院, 湖南 吉首 4 60 ; 10 0   2湖南大学 电气与信 息工程学院, . 湖南 长沙 4 0 8) 10 2   摘要: 阐述 了基于乒乓操作技术的原理及特点 , 分析 了在 E A平台上用单片 F G D P A器件与 D P S  构建计费系统的设计思路 、系统的组成及实现过程. 采用乒乓操作技 术,使得该 系统的 F G P A器件  与 D P在 面积和速度上达到最佳优化 ,添加的输入和输 出 口的设计增强该算法应用的灵活性. S 接   关键词 : P A;H L FG D ;计 费系统 ;MA + L 软件 ;数字 系统  X P US 中图分类号 : N 1 T 73   文献标志码 :   A 文章编号 :10.8420 )5 0 1 5 09 5( 6 . 7.   2 0 00 0 面积和速度这 2 个指标贯穿着 F G P A设计的始终 , 是设计质量评价的终极标准. 设计 目 标就是在满足给  定的时序要求( 包含对设计频率的要求) 的前提下 ,占用较小的芯片面积 ;或者在所规定的面积下 ,使设计时  序余小量更大 ,频率更高. 通过功能模块复用可减少设计消耗 的芯片面积 ;反之 , 并行复制多个操作模块可  较大地提高设计频率. 在计费系统设计中充分考虑了这一点 ,采用状态机和流水线相结合的技术一乒乓操作  技术 , 它是一个常常应用于数据流控制的处理技术 , 使得在减少芯片资源消耗的情况下又能提高设计频率. 数  字信号处理器 D P S 具有高效的数值运算能力 , 它的数据运算处理功能强大 , 即使在很复杂 的控制中, 采样周  期也可以取得很小 ,控制效果更接近于连续系统 . 笔者分析了在 E A平台上用单片 F G D P A器件与 D P构建  S 计费系统的设计思路 、系统的组成 、 工作原理和实现过程 , 取得了良好的实际应用效果. S F G D P+ P A结构提  高了算法效率 ,同时其开发周期较短 .系统易于维护和扩展.   1 乒乓操作技术原理  乒乓操作技术是一个常常应用于数据流控制 的处理技术 ,典型的乒乓操作方法如图 l 所示. 其处理流程  为:输入数据通过 “ 输入数据选择单元”将数据流等时分配到 2 个数据缓冲区 ,比较常用的数据缓冲模块为  双口 R M( P A 、单 口 R M(P A 、 IO等. A D R M) A S R M) FF 在第 1 个缓冲周期 , 将输入 的数据流缓存到 “ 数据缓  冲模块 l ; ” 在第 2 个缓冲周期 ,通过 “ 输入数据选择单元”的切换 , 将输入的数据流缓存到 “ 数据缓 冲模块  2 同时将 “ ”. 数据缓冲模块 1 ”缓存的第 1 个周期数据通过 “ 输入数据选择单元”的选择 , 送到 “ 数据流运  算处理模块”进行运算处理 ;在第 3 个缓冲周期通过 “ 输入数据选择单元 ”的再次切换 ,将输入的数据流缓  输 人 数  输 出 数  据流  陋据 冲 块1   选 据流 选+ 缓 模 卜据流  数   择单元  择单元  . 算 处  _  运 MX  据 冲 块2.U  理 块 U + 缓 模 bMX   模  2 1 选   2 l 选   图 1乒乓操 作 方 法  存到 “ 数据缓冲模块 l ,同时将 “ ” 数据缓 冲模块 2 ”缓存的第 2 个周期 的数据通过 “ 输入数据选择单元”切  换, 送到 “ 数据流运算处理模块”进行运算处理 ,如此循环.   乒乓操作的最大特点是通过 “ 输入数据选择单元 ”和 “ 出数据选择单元”按节拍 、 输 相互配合的切换 ,   将经过缓冲的数据流没有停顿地送到 “ 数据流运算处理模块”进行运算与处理. 把乒乓操作模块当做一个整  体, 从这个模块的两端看数据 , 输入数据流和输 出数据流都是连续不断的 ,没有任何停顿 ,因此非常适合对  收稿 日期 :2 0 .70   0 60 —6 作者 简介 :陈炳权(92 ) 男, 17., 湖南桃源人, 吉首大学物理科学 与信 息T程学 院讲师  维普资讯 http://www.cqvip.com 陈炳权 ,曾庆立 :基 于乒乓操 作 的计 费 系统算 法及 D P F G 实现  S+P A 数据流进行流水线式处理 ,所 以乒乓操作能完成数据的无缝缓冲与处理. 乒乓操作的第 2个优点是可以节约  缓 冲区空间 ,比如在 WC MA基带应用中,1 D 个帧是 由 1 个时隙组成的,有时需要将 1 5 整帧的数据延时一  个时隙后处理 ,比较直接的办法是将这帧数据缓存起来 ,然后延时 1个时隙进行处理. 这时缓冲区的长度是  1 整帧数据长 ,假设数据速率是 38  p ,1 . Mb s 帧长 1  s 4 0m ,则此时需要缓冲区长度是 3 0 位. 8 0 如果采用乒  4 乓操作 ,只需定义 2 个缓冲 1 个时隙数据的 R M( E R M 即可) 当向一块 R M 写数据的时候 ,从另一  A 单 lA   . A 块 R M 读数据 , A 然后送到处理单元处理 ,此时每块 R M 的容量仅需 2 6 位 即可 ,2 R M 加起来也只  A  0 5 块 A 有 5 2 位的容量.  0 1 同时 ,巧妙运用乒 乓操作还可以达到用低速模块处理高速数据流的效果.   2DS + P

更多相关文章:

非常超级学习网 fccjxxw.com

copyright ©right 2010-2021。
非常超级学习网内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图