APP下载

SDRAM在大视场TDICCD空间相机中的应用

2012-09-19金龙旭李国宁

电子与信息学报 2012年5期

李 进 金龙旭 李国宁 张 宇

①(中国科学院长春光学精密机械与物理研究所 长春 130033)

②(中国科学院研究生院 北京 100039)

1 引言

随着基于时间延迟积分(TDI)电荷耦合器件(CCD)成像技术的空间相机在视场和分辨率指标要求上的不断提高,导致 CCD图像数据量急剧增加[1]。为了对图像实时传输、压缩以及存储等处理需要高速大容量的存储器作为图像的缓存。现有SRAM,BRAM等存储器无法满足要求,需要开发适应空间环境的高速大容量图像缓存器。同步动态RAM(SDRAM)作为存储介质具有容量大、速度快、体积小、价格低等优点,使它成为各个领域电子系统数据缓存的首选存储介质。然而SDRAM的控制逻辑比较复杂,对时序要求也十分严格,同时还要考虑读写与刷新操作的冲突,需要设计控制器对其状态进行控制。

目前,国内外很多学者在不同的应用系统中对SDRAM控制器的设计进行了大量的研究,提出了很多 SDRM 控制策略[2]。然而这些应用场合的SDRAM控制器仅能适应于自身的工作特点。对于大视场空间相机而言,CCD输出图像数据格式不同于一般数据且各片CCD行频各不相同。另外,还要受单粒子翻转现象影响导致数据差错。通用SDRAM控制器难以满足空间相机的应用。因此,在大视场空间相机中,针对其工作特点需要进行设计专门SDRAM控制器。

本文在参考国内外相关技术的基础上,根据背景项目需求,提出了基于行使能驱动和基于仲裁策略的SDRAM控制器。重点研究了(6,8)纠错算法和RS(143,127)+RS(142,126)码纠错算法,两种纠错算法突破了传统SDRAM控制器中纠错算法为零的现状,大大提高了数据缓存的可靠性。……

登录APP查看全文