DBF权重处理电路的设计与实现.pdf

上传人:yyf 文档编号:3579638 上传时间:2019-09-13 格式:PDF 页数:54 大小:2.41MB
返回 下载 相关 举报
DBF权重处理电路的设计与实现.pdf_第1页
第1页 / 共54页
DBF权重处理电路的设计与实现.pdf_第2页
第2页 / 共54页
DBF权重处理电路的设计与实现.pdf_第3页
第3页 / 共54页
DBF权重处理电路的设计与实现.pdf_第4页
第4页 / 共54页
DBF权重处理电路的设计与实现.pdf_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《DBF权重处理电路的设计与实现.pdf》由会员分享,可在线阅读,更多相关《DBF权重处理电路的设计与实现.pdf(54页珍藏版)》请在三一文库上搜索。

1、硕士论文D B F 权重处理电路的设计与实现 摘要 采用数字波束形成( D B F ) 技术的有源相控阵雷达,具有自适应干扰抑制、同时多 波束形成等诸多特点,一直是雷达阵列信号处理领域研究的热点。目前,D B F 技术已 从概念研究、关键技术研究阶段发展到实际系统应用研究阶段,是新一代高性能雷达系 统的必然选择。 本文以某D B F 接收系统研制为背景,针对D B F 处理器接口带宽宽和处理能力要求 高的特点,给出了一种基于F P G A 和P o w e r P C 架构的数字多波束形成实现方案。接着, 围绕D B F 处理器多波束形成功能的实现开展研究,以X i l i n x 公司V 5

2、 系列F P G A X C 5 V S X 2 4 0 T 为平台,完成了2 5 G p s 8 高速双向光纤接1 :3 功能;完成了数据流驱动的 多波束D B F 权重处理功能;完成了通过1 0 G b p s 带宽S - R a p i d I O 接口与P o w e r P C 进行 基带数据和权重系数交互的功能等。最后,参与完成了D B F 处理器功能测试平台的搭 建和性能测试,测试结果表明所完成的多波束形成功能满足系统要求。 关键字:数字波束形成,D B F 处理器,高速串行接口,F P G A A b s t r a c t硕士论文 A b s t r a c t T h ea

3、 c t i v ep h a s e da r r a yr a d a rw i t hd i g i t a lb e a mf o r m i n g ( D B F ) t e c h n i q u eh a sm a n y e x c e l l e n ta d v a n t a g e s ,s u c ha sa d a p t i v ei n t e r f e r e n c es u p p r e s s i o na n ds i m u l t a n e o u sm u l t - b e a m f o r m i n ga n dS Oo n S

4、oi ti sa l w a y sah o tr e s e a r c ht o p i ci nr a d a ra r r a ys i g n a lp r o c e s s i n gf i e l d N o w a d a y s ,t h eD B Ft e c h n i q u eh a sb e e nd e v e l o p e df r o mt h es t a g eo fc o n c e p ta n dk e y t e c h n i q u eb r e a k t h r o u g h st ot h ea c t u a ls y s t e

5、 ma p p l i c a t i o n I ti sa ni n e v i t a b l ec h o i c ef o rn e x t g e n e r a t i o nh i g h p e r f o r m a n c er a d a rs y s t e m s I nt h i s p a p e r , u n d e rt h es u p p o r to ft h eD B Fr e c e i v e ra r r a yp r o g r a m ,ad i g i t a l b e a m f o r m i n gi m p l e m e n

6、 t a t i o ns c h e m ei sp r o p o s e db a s e do nF P G Aa n dP o w e r P C Sa c c o r d i n g t od e m a n do ft h eD B Fp r o c e s s o rw i mw i d e l yd a t ai n t e r f a c eb a n d w i d t ha n dh i g hp r o c e s s i n g a b i l i t y T h e n ,t h er e a l i z a t i o no fm u l t i p l e b

7、 e a mf o r m i n gf o rt h eD B Fp r o c e s s o ri sr e s e a r c h e d X i l i n xV t r t e x 5s e r i e sF P G A X C 5 V S X 2 4 0 Ti su s e da st h ea l g o r i t h mr e a l i z a t i o np l a t f o r m T h e 2 5 G p s x8h i g h s p e e db i d i r e c t i o n a lo p t i c a lf i b e ri n t e r

8、f a c e sa n d t h ed a t a - s t r e a md r i v e n e d w e i g h tp r o c e s s i n g so fD B Fm u t i - b e a mf o r m i n gf u c t i o n sa r ea l lc o m p l e t e di nt h i sp a p e r , f o l l o w e dw i t ht h ef u n c t i o nr e a l i z a t i o no ft h eb a s e b a n dd a t aa n dt h eD B Fw

9、 e i g h tc o e f f i c i e n t s i n t e r a c t i o nb e t w e e nF P G Aa n dP o w e r P Cw i t ht h e10 G b p s - b a n d w i d t hS - R a p i d l O F i n a l l y , t h e t e s t i n gp l a t f o r mo fD B Fp r o c e s s o ri sc o n s t r u c t e da n dt h ep e r f o r m a n c eo ft h eD B Fp r

10、o c e s s o r i sm e a s u r e d ,w h i c hv e r i f yt h ec o r r e c t n e s sa n de f f e c t i v e n e s so ft h em u t i - b e a mf o r m i n g r e a l i z a t i o na b o v e K e yw o r d :d i g i t a lb e a mf o r m i n g ( D B F ) ,D B Fp r o c e s s o r ,h i g h - s p e e ds e r i a li n t e

11、 r f a c e ,F P G A 硕士论文 D B F 权重处理电路的设计与实现 目录 摘要要。I A b s t r a c t I I 1i 者论1 1 1 研究背景1 1 2 国内外研究现状1 1 3 本文的主要工作3 2D B F 处理器硬件电路设计方案。1 2 1D B F 的基本原理及其在雷达系统中的应用1 2 2D B F 接收阵介绍2 2 2 1D B F 接收阵组成与结构2 2 2 2D B F 处理器功能要求和性能指标4 2 3D B F 处理器的设计方案4 2 3 1F P G A 选型8 2 3 2F P G A 设计9 2 3 3 高速串行总线接口电路设计1 4

12、 3D B F 处理器数字多波束形成的F P G A 实现。1 5 3 1 数字多波束形成模块的F P G A 实现框图1 6 3 2 数字多波束形成模块设计与验证1 7 3 2 1 光纤接收M G T 模块1 8 3 2 2 总控模块2 0 3 2 3 帧头提取与存储模块2 1 3 2 4 帧头分析数据类型判决模块2 3 3 2 5 数据源控制模块2 5 3 2 6 基带传输控制模块2 7 3 2 7R a p i d l 0 数据控制模块2 8 3 2 8 波束形成模块3 l 3 2 9 组帧模块3 5 4D B F 处理器功能与性能测试3 7 4 1 测试平台构建夕3 7 4 2 测试方

13、法及结果分析3 9 I N 目录 5 总结与展望4 2 致谢。4 3 参考文献4 4 附录。4 6 I V 硕士论文 D B F 权重处理电路的设计与实现 1 绪论 1 1 研究背景 雷达作为一种探测工具,在国防事业中发挥着非常重要的作用。随着科技的发展, 雷达装备的性能也日益提高。现代雷达必须具有高精度、多功能、抗干扰、可扩展等多 种能力。采用数字技术能够很好的提高雷达各方面的性能。将数字信号处理的方法引入 天线技术,在发射和接收的模式下以数字波束形成( D i g i t a l B e a m F o r m i n g ,简称D B F ) 取代传统模拟波束的形成,便产生了一种全新概念

14、的数字阵列雷达( D i g i t a l A r r a yR a d a r , 简称D A R ) 【l 】。数字阵列雷达以其各方面的优势,已经成为相控阵雷达的一个重要发 展方向。 D B F 是一种以数字技术来形成波束的技术。由于在基带上保留了天线阵列单元信 号的全部信息,因而可以采用先进的数字信号处理技术对天线阵列信号进行处理,以获 得波束的优良性能【2 】。通过D B F 技术可以自适应地形成数字波束,从而得到改善角分 辨率、进行非线性处理并实现空域抗干扰等特性。另外,D B F 技术还可以同时形成多 个独立可控的波束而不损失信噪比;波束特性由标矢控制,灵活可变;天线具有较好的

15、自校正和低副瓣性能等。总之,D B F 这些优点对于模拟波束形成来说是不能具备的, 因而对提高雷达性能有着深远的影响。 目前,D B F 技术已从概念研究、关键技术研究阶段发展到实际系统应用研究阶段, 是新一代高性能雷达系统的必然选择。 1 2 国内外研究现状 较早期的D B F 处理器都是基于微处理器架构来处理接收到的信号,从而形成较理 想的发射波束,但该系统无法实时处理接收数据,响应时间长。近年来随着信号处理理 论的发展和可编程器件的性能得到极大提升,基于F P G A 的D B F 处理器日益成为了主 流。 早在8 0 年代,德国在S 波段相控阵实验雷达E L P A 中验证了数字接收多

16、波段形成 技术的实用性【4 1 。该相控阵实验雷达的发射天线阵有3 0 0 个天线单元,接收天线阵为密 度加权阵,其圆形孔径为3 9 个波长,共有7 6 8 个有源天线单元。每一子天线阵均有一 套接收组件,其输出为两路正交的零中频信号,经过A D 转换后变成数字信号,传送 歪计算机,在其中进行幅度加权和相加处理,以形成单脉冲测角需要的波束( ) 、方 位( AA ) 和仰角差( E ) 波束。这也是较早的有关D B F 技术应用于单脉冲和差波束 形成方面的较全面报道。 1 绪论硕士论文 美超视距雷达A N F P S 1 1 8 的接收天线阵长为1 1 9 0 m ,波束宽度2 5 。,共有9

17、 6 部 超外差接收机,高中频输出的两路正交信号经A D 变换后,送入数字信号处理机,用 数字波束形成方法,形成4 个接收波束,覆盖发射天线阵的较宽发射波束,同时进行距 离门多普勒滤波计算。由于采用了数字多波束形成方法,该超视距雷达可实现自适应波 束调零,在有强干扰的方向,例如需要抑制北极光干扰的方向形成宽的天线波束1 7 1 。 美国空军研究所和美国国家宇航局于2 0 0 4 年合作研究了尺寸为1 0 0 米的L 波段大 孔径数字合成孔径雷达。在该雷达中使用X i l i n x 公司的V i r t e x I I 系列F P G A 作为硬件平 台,输入3 2 单元的天线阵列使用D B

18、F 技术完成阵列相干波束形成的复杂的运算和动目 标指示的功能。8 b i t A D 变换器工作在1 0 0 m S P S 的采样频率上,数据通过光纤输入到 3 2 路D B F 处理器输入端口,最高输入速率可达到2 5 6 G b i t s1 9 1 。 2 0 1 1 年,美国I E E E 收录的科技杂志T 砒N S A C T I O N sO NI N s T R U M E N T A T I O N A N DM E A S U R E M E N T 中摘录了最新构架的雷达接收机与实时图像处理平台的设计相 关成果。该硬件平台使用2 片N v i d i a 公司的C 2 0

19、 5 0 图形处理芯片( G P U ) 和X i l i n x 公 司的V t r t e x 5 系列X C 5 V L X 5 0 T 型号F P G A 实现了信号采样和数据采集。F P G A 前端接 收3 G H z 的8 b i t 模数转换器( A D C ) 数据存储在4 G B 的D D R 2 中,经过F P G A 实现了 数据流控制,最大数据吞吐量为3 2 5 G B s t 羽。 可编程平台的领导厂商X i l i n x 公司于2 0 1 1 年推出具有2 8 G b s 串行收发器的V t r t e x 7 系列F P G A 。该芯片采用2 8 n m 的

20、三维封装技术,具有5 2 8 0 个D S P ;最高9 6 个收发器 每个最高可达2 8 0 5 G b p s ;1 0 0 M H z 功耗比目前主流使用的V i r t e x 5 系列芯片降低了 4 8 。虽然目前尚未出现应用该芯片作为雷达D B F 信号处理器的实例,但可以预见该 款芯片将有助于提高数据带宽和信号处理量,进一步提升雷达处理器的性能【3 8 1 。 由于实现D B F 的算法运算量庞大,一般的单处理器硬件平台难以满足系统的高实 时性需求。因此,国内各科研院所的近几年研究成果多使用F P G A 作为流处理系统的前 期处理芯片,使用D S P 等处理器进行算法实现。 中

21、国电子科技集团第3 8 研究所同样采用了F P G A ( E P 2 S 6 0 S ) + D S P ( A D S P 2 1 0 6 0 ) 的通用处理器构成D B F 系统。D S P 芯片根据当前工作模式,工作频率实时计算出波束 形成系数,并将系数缓存在内部R A M 当中,D S P 实时将对应的波束形成系数根据地址 总线信息,通过数据总线送至F P G A 。F P G A 完成I Q 双路数据缓存,波束形成系数的 缓存,以及最终合成波束输出。最终发射十个波束,覆盖空域0 - 4 0 。 1 4 1 。 上海微系统与信息技术研究所针对星载多波束天线的大阵列系统和多波束系统的

22、高抽样,运用分布式算法( D A ) 和波束形成系统的旋转对称性采用F P G A 的硬件平台 实现数字波束形成,节省了硬件资源的损耗,最终实现了6 1 阵元、1 6 波束的D B F 发 射天线的研制【3 刀。 2 0 1 0 年,中国科学院电子学研究所用基于F P G A 的算法实现了仅需一个最高频率 2 硕士论文 D B F 权重处理电路的设计与实现 采样时钟获取离散化数据,通过对数据的插值得到较低时钟频率数据的多宽带孔径雷达 系统的数字接收技术。全程使用X C 5 V S X 5 0 T 芯片,在最高时钟频率为2 0 5 M H z 下处理 1 6 3 8 4 点数据所用时间为1 3

23、6 zs ,能够满足S A R 信号实时处理的需要。 空军工程大学在2 0 1 0 年针对现代机载雷达信号的通用性、灵活性要求,采用一种 基于D S P ( T M $ 3 2 0 C 6 4 1 6 ) + F P G A ( X C 4 V S X 5 5 ) 的雷达信号处理系统的设计方法。 其中F P G A 完成雷达回波数字信号的处理及D S P 接口和其他对外接口逻辑设计。与通 用计算机采用R S 2 3 2 串行通讯接口:与D S P 通过E M I F 连接实现相互数据交换与存储。 2 0 1 1 年,西安电子科技大学的雷达信号处理国防科技重点实验室使用一种通用信 号处理系统来应

24、用于不同的雷达系统。在硬件结构上采用1 片E P 2 S 6 0 系列F P G A 与4 片A D S PT S 2 0 1 的D S P 的拓扑结构。系统总线传输采用流水协议,零等待周期配置达 到了5 0 M H z 6 4 b i t 的速率,F P G A 与D S P 链路传输速度为4 0 0 M H zx4 b i t ,D S P 与D S P 之间传输速度为6 0 0 M H z 4 b i t 。该系统平台己应用于连续波雷达以及脉冲雷达上。 本课题以某D B F 接收系统研制为背景,给出了一种基于F P G A 和P o w e r P C 架构的 数字多波束形成实现方案。与

25、以上雷达D B F 信号处理器相比,本课题D B F 权重处理器 具有接口数据宽带大、信号处理运算量大;采用V P X 高速串行总线技术,提升了处理 器性能等特点。 1 3 本文的主要工作 根据课题要求,主要完成了以下工作: ( 1 ) 针对D B F 算法运算量大,以及实时性很高的特点,结合F P G A 和P o w c r P C 的各自特点,确定了F P G A + P o w e r P C 的D B F 处理器的硬件实现方案,并在处理电路中 采用了V P X 高速串行总线技术。该硬件平台可以完成2 0 G b p s 高速双向光纤接口功能, 并具有通过1 0 G b p s 带宽S

26、 - R a p i d l O 接口与P o w c r P C 进行基带数据和权重系数交互的功 能。 ( 2 ) 根据雷达系统要求,使用F P G A 实现D B F 处理器中的数字多波束的形成功能。 采用流水线的结构实现各功能模块,完成了数据流控制和加权处理,最终最多可以形成 1 8 0 波束。为了使F P G A 资源利用率和工作时钟频率高,能够有效保证F P G A 程序高速 运行的正确性和可靠性,因此在实现过程中使用大量区域和时序约束等优化措施。 ( 3 ) 参与完成了D B F 处理器功能测试平台的搭建和性能测试,测试结果表明所完 成的多波束形成功能满足系统要求。 本文结构和内容

27、安排如下: 第l 章主要包含了课题的研究背景、国内外研究现状、结合项目的所做的主要工作 和内容安排;第2 章介绍了D B F 基本原理,结合某D B F 接收系统研制要求给出D B F 处理器硬件电路设计方案;第3 章详细介绍了D B F 处理器数字多波束形成的F P G A 实 3 1 绪论 硕士论文 现;第4 章介绍了D B F 处理器功能与性能测试,给出了测试的平台、方法及结果分析; 第5 章里对本文所做的工作进行了总结和展望。 4 硕士论文D B F 权重处理电路的设计与实现 2D B F 处理器硬件电路设计方案 2 1D B F 的基本原理及其在雷达系统中的应用 波束形成是指在通过调

28、整天线阵元的权矢量来自动地优化阵列天线的方向图,以求 在特定方向上形成主波束以接收有用的期望信号,在其他方向抑制干扰信号形成零点。 整个系统是一个空域滤波系统。为了能根据雷达工作环境或雷达工作方式的变化而快速 改变空域滤波所需的权矢量,空域滤波器的特性就需要随之生变化,使其具有自适应能 力,使空间滤波器在干扰方向具有可能低的响应,而同时在目标方向保持尽可能大的响 应。当叠加在一起的几个信号占有相同的频带时,优秀的雷达自适应处理器能够处理利 用空域滤波来实现信号分离。 在数字波束形成技术的具体实现过程中,把阵列天线输出的信号先通过通道接收机 再进行A D 采样,模数转化后送到数字波束形成器的处理

29、单元,信号处理器完成对各 路信号的复加权处理,最终产生不同指向的所需波束信号。由于数字波束形成一般是通 过D S P 、F P G A 等可编程芯片实现,所以具有很高的灵活性和可扩展性。 数字波束形成技术具体实现原理如下: 为了实现空间信号处理的灵活性,最理想的数字波束形成是在每一天线单元后面接 上一路数字接收机,实现信号数字化,然后采用数字信号处理的方法实现波束形成【2 1 。 图2 1 1D B F 技术原理 如图2 彭1 所示,给出了一个应用数字波束形成技术的雷达接收机的原理简图。N 个天线辐射单元中每一个单元后面接一个数字通道接收机( 含A D 变换) ,输出数字信 号黾。) 。五(

30、。) 送至信号处理机进行加权,这些权值可以事先确定,也可以根据实时场 1 绪论 硕士论文 景数据和设定的准则自适应计算,将加权过的信号根据需要进行组合,形成波束输出【引。 令N 单元天线阵接收到的信号矢量为x ,即 x 2 【x oX X N - I r ( 2 1 1 ) 式2 1 1 中, 五为第i - ? - 单元接收到的复信号( 如图2 1 2 所示,通过数字式通道接收机 实现) ,即 薯= + 歹Q ( 2 1 2 ) 获得信 号增益 抑制信号瞬时 带宽外的干扰 高速 采样 下变频器至基带,低通 滤波,产生I Q 基带信号 I Q 图2 1 2 数字式通道接收机的组成及原理 为形成第

31、k 个波束需要的对第f 个单元通道的复加权系数形。为 = a ie x p 一j i n x 矽, 】 ( 2 1 3 ) 则第k 个波束的接收信号矢量的加权矢量矾为 W 2 w o IW l I W 趾W ( - 1 ) I 】1 ( 2 1 4 ) 加权后的复信号,经相加、求和便得到数字波束形成网络的输出函数E ( 秒) 疋( 口) = 哌2 X ( 2 1 5 ) k ( p ) l 便是第后个波束的方向函数。 数字波束形成可以在任何需要的方向上提供任意数量的同时多波束和所需要的波 束形状。由于波束形成任务都是在数字信号处理器中实现,因而全完不需要射频移相器 来驱动波束,真正使“相控阵“

32、 雷达( 移相器控制) 变成“数控阵( 数字控制) 。 2 2D B F 接收阵介绍 2 2 1D B F 接收阵组成与结构 D B F 接收阵由天线阵面、通道接收机阵列、A D 采样与与处理板、D B F 处理器、 信号处理器、显控计算机等部分组成。本课题的雷达系统各部分基本情况及功能如下: ( 1 ) 天线阵面 二维平面阵,6 4 列1 6 行,共6 4 X1 6 = 1 0 2 4 阵元;每个阵元都是一个由俯仰方向4 , 个天线单元组成的子阵。每个阵元间距为方位方向0 5 A ,俯仰方向2 名。( 其中名为雷 达工作波长) ( 2 ) 通道接收机 2 硕士论文 D B F 权重处理电路的

33、设计与实现 天线阵面之后有一个通道接收机阵列。每个阵元后边接一个通道接收机,因此共 有1 0 2 4 个通道接收机。该接收机把天线阵元接收到的微波回波信号变换成中频信号输 出。 ( 3 ) A D 采样与与处理板 通道接收机阵列之后为A D 采样与预处理板。每块A D 采样与预处理板负责完成 对1 6 个通道接收机输出信号的A D 变换与预处理,每8 块A D 采样与预处理板的输出 数据通过1 根光纤输出给D B F 处理器。因此,共有6 4 块A D 采样与预处理处理板,8 根光纤连接A D 采样及与处理板与D B F 处理器。 ( 4 ) D B F 处理器 D B F 处理器完成自适应D

34、 B F 权重系数计算和多波束形成。其输入是8 根与A D 采样及预处理板相连的光纤,输出通过背板的R a p i d l O 总线或面板上的1 根光纤信号与 处理器相连。 ( 5 ) 信号处理器 信号处理器完成M T D 处理和恒虚警检测,数据处理完成点迹凝聚与单脉冲测角, 最后的航迹结果在显控台上显示。 五个组成部分的示意图,如图2 2 1 所示。 l O z I 天线单元 图2 2 1 本课题雷达系统示意图 3 l 绪论硕士论文 2 2 2D B F 处理器功能要求和性能指标 D B F 处理器的接口与功能要求: ( 1 ) 基带数据接口: D B F 处理器通过8 根光纤与“A D 预

35、处理电路”相连,每根光纤下行通道负责接 收“A D 预处理电路“ 送来的1 2 8 通道基带数据,上行通道负责发送工作模式和控制指 令。D B F 处理器通过一根光纤的双向通道与后续的“信号处理器”相连,D B F 处理器 的光纤输出下行通道用于波束形成后数据传输,光纤输出上行通道用于接收下一个雷达 工作的模式以及波束指向。 ( 2 ) 基带数据的模式及形成的波束数量 基带数据中包含了工作模式字,工作模式不同形成波束数目不同。搜索模式下, 形成1 8 0 个波束,覆盖指定空域;确认模式下,形成1 5 个波束( 5 组和差单脉冲波束) , 进行目标确认;跟踪模式下,形成3 个波束( 1 组和差单

36、脉冲波束) ,进行目标跟踪。 ( 3 ) 波束形成后输出接口形式 D B F 处理器通过1 根光纤与后续“信号处理器相连,光纤输出下行通道用于波 束形成后数据传输,光纤输入上行通道用于接收下雷达工作模式指令和波束指向指令。 D B F 处理器基本性能指标要求: ( 1 ) 三种工作模式下光纤输入基带数据率: 每根光纤接口速率为双向2 5 G b p s ,最高有效数据率为2 5 G b p s 。三种工作模式下 实际基带数据量为: 搜索状态:8 1 9 2 M b p s ; 确认状态:2 0 4 8 G b p s ; 跟踪状态:5 1 2 M b p s 。 ( 2 ) 三种工作模式下光纤

37、输出波束形成后数据的数据率: 搜索状态:1 4 4 M b p s : 确认状态:3 0 M b p s ; 跟踪状态:0 5 M b p s 。 ( 3 ) 权重系数更新速度: 系统要求D B F 处理器最快权重系数更新周期为一个C P I = 1 0 4 m s 。 2 3D B F 处理器的设计方案 许多军事和航空应用都要求对实时数据流或图像数据流进行高速处理。硬件平台的 I O 流处理一般包括滤波,信号调整,校验和采集。虽然一些流处理应用采用专用A S I C 芯片,但是由于非常不灵活,并且需要很长的设计周期和昂贵的成本,所以不是一个理 4 硕士论文D B F 权重处理电路的设计与实现

38、 想的解决方案。此外,为了满足处理需要,流处理应用一般需要解决系统问题,例如尺 寸大小,重量,功率,开发周期,现场升级和重配置。因此,在D B F 处理器设计方案 的中,最关键的问题是选择合理的硬件平台以确保有充足的硬件资源来实现系统要求的 大量复杂的运算功能。其中,硬件资源包括了运算速度、存储空间容量、乘法器硬件资 源、I O 速率等,常见的硬件平台方案主要有以下几种【2 1 】: ( 1 ) 高速D S P 方案 D S P 具有很高的并行处理性能、可适用于不同的硬件平台,具有很好的可靠性、通 用性和可更换性。其优势在于软件更新速度快,适合于较低采样速率下多条件进程,特 别是负责的多算法的

39、任务。在文献【1 3 和文献 1 4 1 q b 都采用了D S P 作为权重更新的计算 器。 但是面临高速数字波束形成这种复杂的时序逻辑运算,用单片D S P 实现是非常困 难的。因为受到串行指令流的限制,在一定的采样率下,一个D S P 仅能完成对数据非 常简单的运算、特别是负责的多算法任务。 ( 2 ) 现场可编程门阵歹I ( F P G A ) 方案 。 可编程逻辑器件是当今数字设计的主要硬件平台,包括了可编程阵列逻辑( P A L ) 、 复杂可编程逻辑器件( C P L D ) 、通用阵列逻辑( G A L ) 和现可编程门阵列( F P G A ) 等。 这些器件可以反复擦写,并

40、全完由用户通过软件来进行配置和编程。其中,F P G A ( F i e l d P r o g r a m m a b l eG a t eA r r a y ) 是2 0 世纪8 0 年代中期出现的一种新型可编程逻辑器件,它 通过改变其布线来实现不同的功能并利用可编程电子开关实现其逻辑功能。F P G A 片内 有大量的逻辑门和触发器,主流F P G A 采用基于S R A M 工艺的查找表结构,规模大、 集成度高,处理速度快,执行效率高。能完成负责的时序逻辑设计并且编程灵活,方便。 适用于高采样率、高速率、任务固定或重复的情况下框图式编程场合。在文献 8 和文 献 1 5 】中都应用高端

41、F P G A 芯片作为数据流的主控芯片,实现数据接收发送和数字波束 形成的关键算法。 缺点是掉电后一般会丢失原有的逻辑配置,不能处理多事件,不适合条件操作,因 此适宜完成简单重复算法的操作。 ( 3 ) P o w e r P C 方案 P o w e r P C 是一种R I S C 架构的C P U ,其基本的设计源自I B M 的P O W E R ( P e r f o r m a n c e O p t i m i z e dW i t hE n h a n c e dR I S C ) 架构。P o w e r P C 处理器有非常强的嵌入式表现,因为它 具有优异的性能、较低的能

42、量损耗以及较低的散热量。尤其是G 4 系列处理器通过加入 A l t i V e c 技术,已经具有几十个G F L O P S 的处理能力,其性能超过了普通D S P 芯片的处 理能力。P o w e r P C 的寄存器可分为:3 2 个3 2 b i t 的通用寄存器,可通过加载指令从内存 中读取数值,或通过存储指令将数值写入内存;丰富的3 2 b i t 专用寄存器,可访问额外 的处理器资源;3 2 b i t 机器状态寄存器( M S R ) 定义了P o w e r P C 的工作状态,允许用户 5 1 绪论硕士论文 修改;3 2 b i t 的条件寄存器( C R ) 可分为8

43、个区域( c R 叽C R 7 ) ,每个区域包含4 b i t 用 于控制所有的条件分支;3 2 b i t 芯片控制寄存器用于配置、控制和读取外部处理器。 D S P 、F P G A 、P o w e r P C 各有特点,应用于不同场合。表2 3 1 给出了其性能之间的 比较。 表2 3 1F P G A 、D S P 、P o w e r P C 技术性能的比较 技术性能 F P G AD S PP o w e r P C 处理器速度速度很快( 高速可达3 0 0 M )D S P 时钟速度有所限制支持最高1 5 G 时钟频率 处理数据方 很高的并行处理性能 通常是串行处理很高的并行

44、处理性能 式 乘加运算实 通过硬件乘法器高速实现乘加功能重复操作分布式或并行算法 现方式 乘加速度采用并行算法则速度快受D S P 乘加速度的限制采用并行算法则速度快 F I R 滤波器、卷积、F F T 、需顺序执行信号处理程序,浮点计算能力高,处理 各自优势 并行计算的简单算法可处理较复杂的算法速度快 编程语言 V H D L 、V e r i l o g 、C C 、汇编语言 C 、汇编语言 编程难易度简单,需了解硬件结构简单中等 价格不同配置价格相差较多与使用存储器的多少有关不同配置价格相差较多 重复配置性可无限次配置通过改变程序内存配置通过改变程序内存配置 从不同内存的地址读取程通过

45、B S P 配置内存、基 配置方式通过下载线传输程序到芯片 序从而完成配置本寄存器 功耗可使用低功耗设计,需散热与使用存储器的多少有关功耗很低 在流处理系统中,现代F P G A 技术非常适合做前期处理。在数字波束形成处理过程 中,可以充分利用F P G A 逻辑门电路的并行性,对大数据量进行流水操作,提高系统处 理速度,完成大量的实时处理运算。因此使用F P G A 来作为数据处理和权重累加处理的 核心芯片。 P o w e r P C 的处理能力是远大于D S P 的,具有非常强的嵌入式能力,所以F P G A + 处 理器的方案中,选择P o w e r P C 来作为处理器。用F P

46、G A 可并行实现数据流处理、处理 的数据量大并且运算速度高,在本项目中作为基带数据的传输及数字波束形成处理的实 现主芯片最为合适,但是其通用v e r i l o g 程序只能实现一些运算结构较简单的算法, F P G A 无法实现复杂的运算逻辑。而P o w e r P C 处理器与F P G A 芯片刚好可以互补,它 的优点在于可以用C 语言实现很复杂的算法,适合在本项目中采用自适应算法计算权 值。然而P o w o r P C 的不能够像F P G A 那样并行执行,所以它的运算速度比F P G A 慢, 无法处理高速率的数据流。因此,两者能够互补优缺点,从而高速实现多波束的数字波 束形成技术。 6 硕士论文 D B F 权重处理电路的设计与实现 流处理应用中的中期和后期处理阶段一般采用P o w e r P C 通用处理器处理,板载 P o w e r P C 处理器,除了处理F P G A 命令和控制任务,还可以类似四D S P 或单板机里的 处理器节点,参与中后期处理。这些处理阶段通常包含浮点向量计算,使用8 6 4 1 D 中 A l t i V e c 单元进

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育


经营许可证编号:宁ICP备18001539号-1