基于SOPC技术X射线脉冲星脉冲轮廓累积的系统研究与设计

来源 :昆明理工大学 | 被引量 : 1次 | 上传用户:zhuzhuzhilian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
X射线脉冲星自主导航技术是航天器自主导航领域新的研究方向,为近地轨道、深空和星际飞行的航天器提供速度、时间和姿态等导航信息,实现航天器长时间自主导航和精密控制,具有广阔的应用前景和研究价值。本文以“X射线拼接探测时间测量电路的研制”课题为背景,针对课题中X射线脉冲星脉冲轮廓累积的系统研究与设计,展开了基于SOPC技术在FPGA内部以PowerPC 405硬核处理器为核心的嵌入式系统研究与设计的初步探索。本文针对X射线脉冲星脉冲轮廓累积电路系统的结构和设计要求,提出了基于SOPC技术的系统设计与解决方案,将脉冲信号到达时间TDC测量电路、数据处理、控制和传输在单片高性能的嵌入微处理器的FPGA芯片中实现,减少了系统设计的开发周期和成本,简化了电路系统的设计结构,降低了系统的功耗,为后续的设备星载提供了可能。介绍了基于SOPC技术的实现方案与设计方法,并简要阐述了 Xilinx公司的SOPC技术的集成开发环境及设计工具。本文按照课题的设计要求,搭建了以PowerPC 405硬核处理为核心的硬件系统,利用嵌入式开发工具提供的IPIF结构进行了时间-数字转换器TDC的IP核的设计,实现了 TDC IP核与系统之间建立有效指令和数据通道。在此基础上,将嵌入式Linux操作系统在FPGA内部的PowerPC 405微处理器中进行了移植,充分发挥了 PowerPC微处理器高性能和低功耗的优势以及Linux系统任务管理和网络处理的能力,大大提升了系统的整体性能。通过创建交叉编译工具链、Linux系统内核裁剪及根文件系统制作,在XUP Virtex-Ⅱ Pro开发平台上成功移植了 Linux内核和根文件系统,搭建了嵌入式开发环境;为了实现Linux操作系统对FPGA内部TDC硬件电路的数据采集和控制功能,根据嵌入式Linux系统设备驱动结构,设计了针对PowerPC体系结构的TDC设备驱动程序和应用程序,并对TDC设备驱动程序的开发过程进行了详细阐述。应用以太网进行通信,采用TCP传输控制协议,实现了对系统采集的数据进行可靠的传输。最后,在XUPVirtex-Ⅱ Pro开发平台的进行了系统验证,验证结果分析表明,整个SOPC系统基本实现了对TDC设备的测量结果读取、数据处理、传输和控制,验证了系统设计与本文研究的有效性。同时,本文提出的SOPC系统设计方法,也可应用于工业控制、智能家居、环境监测等领域,具有很好的应用前景和实用价值。
其他文献
化学链燃烧可以借助载氧体在燃料和空气之间的循环实现氧的传递,避免了燃料与空气的直接接触,从而能够提高CO2捕集效率,降低CO2捕集的能耗。载氧体的性能对化学链燃烧系统非
近几十年间,随着计算机技术的高速发展,数码复印机得到了广泛的使用。与此同时,用户对复印机的打印速度、打印质量和相应功能也提出了更高的要求。但是我国数字复印技术发展
快舟卫星是我国太空快速响应作战系统发展中的重要战略实施计划,并且在近年的多项抢险救灾和灾害监测等民用需求中发挥了非常大的作用。所以对于相关的通信系统关键技术的研
本文以超大规模集成电路板(VLSI)的布局设计和工厂机械设备摆放为工程应用背景,深入研究一类具备NP难度的带权重圆形布局(WCP)问题。WCP问题要求最终的合法解满足:1)待布物之
X射线脉冲星自主导航技术具有导航精度高、隐蔽性好、安全性高、成本低等优点,是航天器自主导航的主要研究方向。由于X射线波长很短,地面探测器很难探测到X射线脉冲星信号,因
金属管道在制作、运输以及铺设的过程中不可避免地会出现不同程度的损伤缺陷,不同的腐蚀缺陷引起的管道失效包括小孔泄漏、大孔泄漏和爆裂三种模式,这主要跟腐蚀缺陷的特征有
金属材料在实际生产应用中不可避免存在着腐蚀问题,怎样有效抑制金属的腐蚀是当前研究的一个热门话题。通过自组装技术在金属表面施加一层缓蚀膜是抑制金属腐蚀的一种有效手
本论文模拟了塔河油田“四高一低”的苛刻腐蚀环境,以压力容器常用钢为研究对象,利用先进的扫描振动电极技术、高分辨透射x射线三维成像技术等,等分析手段,从多个角度确认了
矿井用整芯阻燃输送带是用作运输煤炭和其他物料的工具,是极其重要的机械产品。随着矿井产业的发展,为了适应矿井的需求,达到运输的大量、连续、长距离以及大倾斜角的要求,对
建筑物的三维密集点云,可精细表达建筑物的结构,应用前景广泛。针对以往建筑物三维重建自动化水平低的问题,本文致力于研究基于建筑物序列图像的密集点云生成处理及应用技术