相关服务

  • 《现代电子技术》2007年第5期摘录:一种基于DSP的数据记录模块的设计和实现

如发现有乱码, 请直接从这里浏览原文
正文摘录:

韩强等:一种基于亡!墨里塑麴堑追垦堡迭塑退让垫基堡一种基于DSP的数据记录模块的设计和实现韩强’,魏建设。,张斌峰’,方波’(1.中国航空计算技术研究所陕西西安710068;2.西安通信学院陕西西安710106)摘要:介绍一种通过采用数字信号处理器DSP(SMJ320F240)、IDE接口的电子盘和IzC总线接口的计时器来实现的实时数据记录模块,实现了对大容量数据的实时记录。该模块在某型雷达数据处理机系统中的实际应用表明该设计实用可行,并在大容量数据采集系统应用中具有典型性和通用性。关键词:数据记录;DSP;I。C总线;IDE;串行通信中图分类号:TP274文献标识码:B文章编号:1004—373X(2007)05—054—04DesignandImplementationofaRecordModuleBasedonDSPHANQiang。,WEIJianshe。,ZHANGBinfeng’,FANGBo’(1.ChinaAeronauticsComPuringTechniqueResearchInstitme.Xi’a|l,710068,Chinas2.Xi’anCommunicationInstitute,Xi’an·710106·China)Abstract:Thisarticlemainlyintroducesthedesignofarecordmodulewhichhasbeenimplementedinpractice.Thismod—uleiscomposedofDSP(SMJ320F240).FlashdiskwithIDEinterfaceandtimerchipwithI。Cbus.ThemodulecanbeusedtOrecordlargequantitiesofreal—timedata.qtssuccessfulimplementationinoneradardataprocessingunitprovesthatthedesignisefficaciousandreliable.Thedesignisatypicalandpracticalexamplewhichcanserverasreferenceforsimilarreal—timedatarecordsystem.Keywords:datarecord;DSP;I。Cbus;IDE;serialcommunication随着机载航电设备的功能复杂化,在一个机载电子系统的研制和试验过程中,开发者需要对大量的实时飞行数据进行分析和计算,以便对后期设计进行改进。在大部分应用场合只有大型机载电子系统中带有飞行记录仪设备,对于小型航电设备开发而言,使用和维护都存在诸多不便,为了满足这种需求,提出了一种数据采集记录模块的设计,该模块采用TI公司的DSP处理器TMS320F240(以下简称F240)作为控制器,配合大容量IDE接口电子盘,实现实时数据的采集和记录功能。该模块的在某机载雷达系统的应用表明,该设计达到了预期的要求。1模块框架设计及功能记录模块的结构功能图如图1所示。记录模块有以下功能部分:大容量电子盘构成的记录功能模块;时钟芯片PCF8563构成时钟电路;高速SRAM构成扩展RAM;高速CPLD(XC95144)实现的逻辑控制电路。电子盘、实时时钟电路以及扩展存储器作为F240的资源,接在其局部总线上。记录模块的核心控制电路是DSP处理器SMJ32F240,其主要的工作是通过双端口存储器实现与外围数据交换,采集实时时钟信息,并对IDE接口的电子盘进行操作,实时记录各类数据。为了能将保收稿日期:2006—10—2854存的实时数据方便地下载,记录模块还预留了扩展的IDE接口。2硬件结构设计图1记录模块结构图记录模块的核心电路如图2所示。为了方便初期调试,使用2片CY62256,组成32k×16b的DSP片外RAM程序存储器空间,满足程序加载调试的需要。当程序调试完成后,通过跨接S1改变F240的工作模式,将监控程序通过JTAG口直接烧入F240的片内FI。ASH。此后当SMJ320F240被有效复位后,处理器都会从程序空间的起始地址开始运行固化程序。将F240的PB和PC端口分别设置为输出端口和输

阅读此文(图):   在线翻阅