保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

DSP和CPLD的空间瞬态光辐射信号实时探测研究


当目标信号上升速率满足设定要求时,产生上升速率触发信号,并与其它结果做符合判定;否则丢弃当前数据,等待下一次探测数据。

3.4 FIFO存储

FIFO(First In First Out)是一种先进先出的存储器,即先读入的数据先读出。FIFO存储器自身的访问时间一般为几十纳秒。A/D转换器等外设速度一般比DSP慢。如果采用FIFO,A/D可以先将数据送往FIFO,一旦FIFO满,FIFO再向DSP申请中断。这样可以省去DSP等待与查询的时间,而且中断次数也可以减少,从而提高传输速度。

本系统中,FIFO作为缓冲存储器给上升速率初判电路和DSP处理器提供数据,同时作为变速率采样结果的暂存单元。本文采用美国IDT公司的IDT72XXX系列同步并行FIFO实现对数据的缓存。

4 DSP信号识别及存储模块

4.1 DSP处理及存储

目标信号自动识别能量范围和录取的核心是DSP信号处理模块。为了满足实时处理的要求,硬件的选取应以尽可能少的占用系统时间资源为基础。从这个基本原则出发,采用TMS320C32作为处理器。它是目前TI公司浮点DSP系列中性

价比较高、在国内已得到广泛应用的芯片。它的指令周期为33/40/50ns,具有丰富的硬件资源,如内部有512字节的RAM、串行口、分开的程序总线、数据总线和DMA总线等,并且外部存储器宽度可变、有程序引导(Boot-load)功能。在软件方面,它丰富的指令系统、灵活的程序控制、流水线操作和多样的寻址方式等特点使其特别适合于数字信号处理。

DSP处理模块主要由DSP、慢速EPROM、高速SRAM、绝对时钟芯片RTC(Real-Time-Clock)及RS232串口组成,其运行机制如图7所示。其中,选择慢速EPROM主要是为了降低系统成本,本文采用美国ATMEL公司的AT27C010芯片。用于存储程序和初始化数据。高速SRAM用于程序执行和数据的暂存,本文采用美国ISSI公司的IS61C6416芯片,它与慢速EPROM配合,既降低了系统成本,又能使程序快速运行,实现对信号的实时处理。

如图7,一旦目标事件发生,输入信号经A/D转换后,数据缓存在FIFO中,以备DSP调用。DSP上电复位后,将存储在慢速EPROM中的程序装载到高速SRAM中运行,对暂存在FIFO中的目标信号数据进行能量范围的识别和处理;然后从绝对时钟芯片RTC取得目标事件发生的时刻值,和处理结果一起存储在SRAM中;并将信号处理结果与发生时刻值从RS232串口输出到PC机。

如图8所示,系统工作流程是:空间瞬态光辐射信号经光辐射探测器转换为电信号,经前级预处理电路放大、去噪并压缩动态范围;若信号超过阈值,则阈值触发电路触发A/D采样后暂存在FIFO中,否则不触发A/D;由上升速率初判电路初步检测信号初始值的上升速率?熏当上升速率满足设定要求时,产生上升速率触发信号,否则丢弃当前数据;上升速率触发信号产生后,DSP从FIFO中取得数据,对信号进行模式识别和处理,存储处理结果并经接口电路传送到PC机。

4.2 绝对时钟芯片RTC

所谓绝对时钟是指不仅支持每天时间的更新,而且支持日期(世纪、年、日、星期)更新的一种永久性时钟电路。本文采用美国MOTORALA公司的DS12887时钟芯片,它对年、月、日、时、分、秒、星期进行自动记录,内含114字节的RAM单元和内置晶振电路,支持多种中断方式,备用电池可供其工作10年,是目前计算机上的主流实时时钟芯片。

4.3 RS232串口

由于RS232串口电平标准采用了负逻辑,与DSP的电平标准不兼容,所以采用RS232串口收发的数据需要进行电平转换。本文采用美国MAXIM公司的MAX232芯片作为电平转换器件,它仅需+5V电源,电平转换所需的±10V电源由片内电荷泵产生。

《DSP和CPLD的空间瞬态光辐射信号实时探测研究(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/152177.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。