内嵌ARM核的FPGA技术在星敏感器中的应用 |
| |
作者姓名: | 尹娜 江洁 张广军 |
| |
作者单位: | 北京航空航天大学,自动化科学与电气工程学院,北京,100083;北京航空航天大学,自动化科学与电气工程学院,北京,100083;北京航空航天大学,自动化科学与电气工程学院,北京,100083 |
| |
基金项目: | 民用航天科技项目,航空基金 |
| |
摘 要: | 介绍了内嵌先进精简指令集处理器ARM(Advanced RISC Machine)核的现场可编程门阵列FPGA(Field Programmable Gate Arrays)芯片EPXA10的内部结构及特点.基于这种嵌入式技术,进行了互补金属氧化物半导体CMOS(Complementary Metal-Oxide-Semiconductor Transistor)星敏感器图像驱动与实时星点定位算法的研究,并给出具体实现,包括用EPXA10的FPGA部分实现了CMOS图像传感器的驱动和对星图的预处理-阈值分割,用EPXA10的ARM部分完成了星图的星点定位算法--改进的4连通域成分贯序算法,基于VC++语言实现了串口通讯程序以及图像显示程序.最后给出了成功驱动CMOS图像传感器得到的清晰图像及星点定位结果,并将基于ARM得到的定位结果与基于PC机(Personal Computer)得到的定位结果进行了比较,结果完全正确.采用内嵌ARM核的FPGA提高了整个系统的处理速度,减小了硬件电路设计的复杂性、体积和功耗.
|
关 键 词: | 现场可编程门阵列 内嵌先进精简指令集处理器 星敏感器 互补金属氧化物半导体驱动 星点定位 |
文章编号: | 1001-5965(2005)03-0341-05 |
收稿时间: | 2003-09-17 |
修稿时间: | 2003-09-17 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
| 点击此处可从《北京航空航天大学学报》浏览原始摘要信息 |
|
点击此处可从《北京航空航天大学学报》下载免费的PDF全文 |
|