内嵌ARM核的FPGA技术在星敏感器中的应用  被引量:1

Embedded ARM processor FPGA technology in star sensor

在线阅读下载全文

作  者:尹娜[1] 江洁[1] 张广军[1] 

机构地区:[1]北京航空航天大学自动化科学与电气工程学院,北京100083

出  处:《北京航空航天大学学报》2005年第3期341-345,共5页Journal of Beijing University of Aeronautics and Astronautics

基  金:民用航天科技预研资助项目;航空基金资助项目 (0 2I5 1 0 1 9;0 3I5 1 0 0 4)

摘  要:介绍了内嵌先进精简指令集处理器ARM (AdvancedRISCMachine)核的现场可编程门阵列FPGA (FieldProgrammableGateArrays)芯片EPXA10的内部结构及特点 .基于这种嵌入式技术 ,进行了互补金属氧化物半导体CMOS (Comple mentaryMetal Oxide SemiconductorTransistor)星敏感器图像驱动与实时星点定位算法的研究 ,并给出具体实现 ,包括用EPXA10的FPGA部分实现了CMOS图像传感器的驱动和对星图的预处理 -阈值分割 ,用EPXA10的ARM部分完成了星图的星点定位算法———改进的 4连通域成分贯序算法 ,基于VC + +语言实现了串口通讯程序以及图像显示程序 .最后给出了成功驱动CMOS图像传感器得到的清晰图像及星点定位结果 ,并将基于ARM得到的定位结果与基于PC机 (PersonalComputer)得到的定位结果进行了比较 ,结果完全正确 .采用内嵌ARM核的FPGA提高了整个系统的处理速度 ,减小了硬件电路设计的复杂性。An ARM (advanced RISC machine) embedded FPGA (field programmable gate array) chip-EPXA10 was introduced. A research of image acquisition and star position locating based on this technology were done and the accomplishment was achieved. The driving of the complementary MOSFET image sensor and the pre-processing of the digital image were accomplished in FPGA part of the EPXA10. The star position locating algorithm was achieved in ARM part of the EPXA10. The programs of serial port communication and the image display were realized by Visual C++ language. The clear picture taken by the image sensor and the locating result were presented. By comparing the locating results of ARM and PC (personal computer), the result was accurate. The processing speed of the whole system is increased and the complexity, volume and power consumption of the circuit are reduced by adopting an ARM embedded FPGA.

关 键 词:现场可编程门阵列 内嵌先进精简指令集处理器 星敏感器 互补金属氧化物半导体驱动 星点定位 

分 类 号:V448.22[航空宇航科学与技术—飞行器设计]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象