13 May 2011 Embedded FPGA platform for fast steering mirror and optical inertial reference unit applications
Author Affiliations +
Applied Technology Associates (ATA) is developing a field-programmable gate array (FPGA) based processing platform to transition our state-of-the-art fast-steering mirrors (FSM's) and optical inertial reference units (OIRU's) from the laboratory environment to field operation. This platform offers an abundance of reconfigurable high-speed digital input/output (I/O) and parallel hardware-based processing resources in a compact size, weight, and power (SWaP) form factor with a path to a radiation-hardened version. The FPGA's high-speed I/O can be used to acquire sensor data and drive actuators with minimal latency while the FPGA's processing resources can efficiently realize signal processing and control algorithms with deterministic timing. These features allow high sampling rates between 20 KHz - 30 KHz. This will result in higher open-loop bandwidths in our FSM's and OIRU's. This will subsequently result in improved disturbance rejection in our FSM's and improved base motion jitter rejection in our OIRU's. This paper briefly presents the embedded system requirements of ATA's FSM's and OIRU's and the FPGA-based computational architecture derived to meet these requirements. It then describes the FPGA cores and embedded software that have been developed to efficiently realize interfacing, signal processing, and data collection tasks. Special attention is given to ATA's high-performance floating-point co-processor and innovative design approach that translates signal processing and control algorithms developed in MATLAB®/Simulink® into their equivalent implementation on the co-processor.
© (2011) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Steven Wasson, Steven Wasson, Felix Morgan, Felix Morgan, Dan Eckelkamp-Baker, Dan Eckelkamp-Baker, } "Embedded FPGA platform for fast steering mirror and optical inertial reference unit applications", Proc. SPIE 8052, Acquisition, Tracking, Pointing, and Laser Systems Technologies XXV, 80520Q (13 May 2011); doi: 10.1117/12.884139; https://doi.org/10.1117/12.884139

Back to Top