首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于VC++雷达信号系统软件测试平台的设计
来源:本站整理  作者:佚名  2009-11-27 15:21:17



2.2 软件设计的步骤
2.2.1 PC机与DSP之间的通信
    PC机通过依次调用主机应用程序库(ALIB_HOST)、内核接口库以及设备驱动程序来和Daytona板中的DSP芯片进行通信;DSP首先调用C6X应用程序库(ALIB_C6x)中的FTC6x_Init()函数对其进行初始化、设置外部存储器的等待状态以及页面寄存器的配置等,然后通过调用DSP用户程序实现与PC的通信。整个通信过程,如图3所示。

2.2.2 Daytona内部两片DSP之间通信过程
    Daytona的两片DSP之间的数据通信可以用中断来控制,并有以下4种方式:
    (1)高速数据传输:由一片DSP的SSRAM经由局部PCI总线,采用Hurricane DMA传输方式传输到另一片DSP的SSRAM,数据传输完成后向目的DSP芯片SSI中断寄存器发送信号;
    (2)低速数据传输:通过配置全局中断来发送数据传输,并利用共享的双口RAM通路来实现数据传输;
    (3)一片DSP的SSRAM与PCI设备(如PMC或PCI主机)之间的高速数据传输:采用HurricaneDMA传输方式将数据传输到PCI设备,传输完成后通过PCI中断向PC机发送消息;
    (4)一片DSP的SSRAM到另一片DSP的任意资源之间的数据传输:首先将数据从一片DSP的SSRAM经由Hurricane x并采用Hurricane DMA传输到主机接口,然后再传输到另一片DSP的各部分资源。
2.2.3 DSP与HSP的通信过程
    HSP上预留了一块共享存储区用来实现HSP与DSP之间的数据通信。HSP将控制字、脉冲重复频率等数据传输到共享存储区中,DSP通过HPI(主机接口)读取数据,并根据这些参数作相应处理。同时,DSP可以向共享存储区发送设备开始控制字、接收控制参数等数据,HSP读取这些参数并作相应控制。另外,DSP也可将数据通过HPI接口传输到共存储区与HSP接收的大量回波数据进行比较,从而进行性能分析。由于天空中采样得到的的云图数据量非常大,而DSP、HSP的存储空间有限,所以可以在DSP中调用压缩算法,将数据压缩后再进行存储,同时可以将使用频率高的数据通过压缩后存储到DSP或者HSP中,从而提高了系统数据处理的速度。

上一页  [1] [2] [3] 

关键词:

  • 好的评价
      0%(0)
  • 差的评价
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:304,117.20000 毫秒