Geotest – Marvin Test Systems被指派搭建一个用于测试Katlanit远程控制武器站组件的测试系统。TS-230测试系统可全方面地对Katlanit武器系统进行CU(Control Unit)、DU(Display Unit)与GCHU (Gun Control Hand Unit) 的功能测试。这些待测组件包含了RCWS平台的80%。CU是RCWS系统的计算机,用于监测机枪与载具的相对位置,根据载具类型不同判断不能进行射击的位置与角度(比如,接近哨口边缘载的位置或载具前部特定角度),还支持其他RCWS控制功能与驱动命令。DU是RCWS瞄准的控制与显示单元,同时也显示这些单元的图像数据。GCHU是通过遥杆控制CU,由操作人员控制点火射击。
视频信号发生器的关键是Altera提供的开源VGA控制器IP核[3]。本项目的最初目的是生成NTSC与PAL复合视频信号,选择VGA IP核的原因是因为它能够提供与这些视频标准相似的分辨率。VGA控制器生成垂直与水平同步定时的视频数据,为扩展板卡中的DAC提供像素时钟;还具有内存管理功能,处理512Kb x 3 SRAM图像缓冲器,为NTSC/PAL编码器提供其他VGA控制,编码器与图像缓冲器都位于扩展板卡上。
Cyclone III FPGA不具有足够的内部内存储存一个完整的640 x 480 VGA图像,所以在扩展板卡上安装了一个外部512Kb x 32 SRAM(Static Random Access Memory)。通过集成在视频IP核中的内存管理器单元控制SRAM。只要将一个位图图像写入到SRAM中,就会使图像以选定的视频制式输出(VGA、NTSC或PAL)——一旦该仪器处于运行状态。