[实用新型]一种采用软处理器核实现弹道计算的信号处理板有效
| 申请号: | 201120404156.8 | 申请日: | 2011-10-21 | 
| 公开(公告)号: | CN202404597U | 公开(公告)日: | 2012-08-29 | 
| 发明(设计)人: | 张雪峰;刘郁笑;焦胜海;刘洪艳;熊学文 | 申请(专利权)人: | 北京航天长征飞行器研究所;中国运载火箭技术研究院 | 
| 主分类号: | G06F19/00 | 分类号: | G06F19/00 | 
| 代理公司: | 核工业专利中心 11007 | 代理人: | 高尚梅 | 
| 地址: | 100076 *** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 采用 处理器 核实 弹道 计算 信号 处理 | ||
技术领域
本实用新型属于嵌入式信号处理板,具体涉及一种采用软处理器核实现弹道计算的信号处理板。
背景技术
依据某项目产品开发背景,需要在嵌入式信号处理板上实现弹道计算功能。由于弹道计算涉及到复杂的浮点计算,因此这种类型的信号处理板一般采用单片机、CPU、DSP、PowerPC、ARM等处理器实现弹道计算功能,同时还需要采用CPLD、FPGA等可编程器件实现逻辑控制功能。该类型信号处理板的典型连接关系见图1,为实现弹道计算功能,除处理器之外还需要程序存储器、数据存储器、外部设备等外围电路。
随着FPGA技术的不断发展,可以在FPGA内部嵌入处理器核,用于实现复杂的浮点计算功能。Xilinx公司推出的嵌入式开发套件EDK可实现在FPGA中嵌入MicroBlaze软处理器核、总线、内存、外设等。
MicroBlaze软处理器核是一种针对Xilinx FPGA器件而优化的功能强大的32位微处理器,是业界最快的软处理器核解决方案,可使用C、C++等高级编程语言进行编译。此外,EDK提供的总线、内存、外设等可直接实现用户所需的功能,能与MicroBlaze软处理器核协同工作,从而减少为外部设备编写驱动程序的工作。
发明内容
本实用新型的目的是提供一种采用软处理器核实现弹道计算的信号处理板,它针对现有信号处理板采用通用处理器实现弹道计算功能,其电路组成较为复杂的缺陷,简化了硬件电路,采用软处理器核实现具有弹道计算功能的信号处理板。
本实用新型是这样实现的,一种采用软处理器核实现弹道计算的信号处理板,它包括FPGA,程序存储器,驱动电路和接收电路,其中,程序存储器,驱动电路和接收电路均与FPGA连接,驱动电路与输出连接,接收电路与输入连接。
所述的FPGA还包括外部设备,总线,程序存储,数据存储和软处理器核,设备,程序存储,数据存储和软处理器核均与总线连接,
所述的FPGA选用Xilinx公司Virtex-4系列FPGA芯片,在FPGA芯片中嵌入MicroBlaze软处理器核。
本实用新型的优点是,采用软处理器核实现弹道计算的信号处理板已在实际产品中得到应用,可完成弹道解算的功能,其计算结果精度和运算速度均满足要求。该信号处理板与其他同样功能的信号处理板相比,具有硬件简单、可靠性高、体积尺寸小、研制周期短、生产成本低等特点。
附图说明
图1为现有的信号处理板连接图;
图2为本实用新型所提供的一种采用软处理器核实现弹道计算的信号处理板连接图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细介绍:
如图2所示,一种采用软处理器核实现弹道计算的信号处理板包括FPGA,程序存储器,驱动电路和接收电路,其中,程序存储器,驱动电路和接收电路均与FPGA连接,驱动电路与输出连接,接收电路与输入连接,FPGA还包括外部设备,总线,程序存储,数据存储和软处理器核,设备,程序存储,数据存储和软处理器核均与总线连接,选用Xilinx公司Virtex-4系列FPGA芯片,在FPGA芯片中嵌入MicroBlaze软处理器核,以及相关总线、内存和外设。
对图1所示的现有的信号处理板进行改进,主要措施为:去除处理器及其外围电路,同时采用软处理器核将该部分功能嵌入到FPGA中,从而简化了信号处理板电路。改进后的一种采用软处理器核实现弹道计算的信号处理板主要组成部分功能及连接关系说明如下:
FPGA电路采用XC4VSX35器件,用于实现逻辑控制功能,同时内部嵌入了软处理器核及其相关电路,可完成附图1中处理器、数据存储、程序存储2的功能;
程序存储1用于存储FPGA程序,信号处理板通电后,程序自动从程序存储1中加载到FPGA中;接收电路用于实现对外部信号的接收和采集,可以是传感器、耦合器、总线接收器、模数转换器等形式,与FPGA直接连接;驱动电路用于实现控制信号驱动或数据的输出,可以是电平驱动器、总线驱动器、开关、继电器、数模转换器等形式,与FPGA直接连接。
采用软处理器核的信号处理板连接关系见附图2,该信号处理板将弹道计算功能所需的处理器及其存储器、外部设备等嵌入到FPGA中,实现硬件电路的简化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天长征飞行器研究所;中国运载火箭技术研究院,未经北京航天长征飞行器研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201120404156.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:集装箱顶夹式传感标签装置
 - 下一篇:医疗知识管理电脑装置与网络系统
 
- 同类专利
 
- 专利分类
 
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用





