SAR CASE STUDY

Abstract

The Rapid Prototyping of Application-Specific Signal Processors (RASSP) program, a DARPA/Tri-Service four year initiative, has dramatically improved how large complex digital signal processing (DSP) systems are designed, manufactured, upgraded, and maintained. A major program goal was to reduce by at least a factor of four the time from design concept to fielded prototype. Other goals included life cycle cost reduction and quality improvement. Design exercises, or benchmarks, were undertaken to assess RASSP process improvements during the four year program. This case study provides a summary of the first benchmark used to measure progress toward these 4X goals. It describes what was done, what benefits were demonstrated, and the lessons we learned to improve the RASSP design process.

The first benchmark, the design and prototyping of a real-time processor for a Synthetic Aperture Radar (SAR) defined by MIT Lincoln Laboratory demonstrated the adaptability and flexibility achievable by using the RASSP methodology and design environment. The substantial computational throughput (1.6 Gops), memory (80Mbytes), bandwidth (80Mbytes/sec), 2x expandability for future algorithm enhancements, optical interface, size, weight and environmental requirements of the SAR processor made it a realistic application vehicle for benchmarking and demonstrating the RASSP design process. Using first year RASSP concepts and tools, the ATL RASSP benchmark project demonstrated a1.7X overall reduction in time-to-market and a 1.3X reduction in development cost compared to traditional developments. In a follow up effort, real-time application software development time was reduce by 7X and development cost decrease by 4x was demonstrated through the use of the second year RASSP auto coding tool suite. This resulted in an overall 2.6X reduction in time-to-market when interpolated with the original schedule.

The ATL approach for achieving the RASSP program goals was based on implementing three technology thrusts: infrastructure, Methodology and Model Year Architectecture

Purpose

This case study describes the development of the synthetic aperture radar (SAR) image processor using the Lockheed Martin Advanced Technology Laboratories RASSP design environment. Results from using executable specifications; parametric cost estimating tools; VHDL-based performance modeling for architecture tradeoffs; hardware/software codesign; virtual prototyping for architecture verification; software generated by autocode technology; and VHDL-based, top-down hardware development are shown. Using the description of the overall process methodology developed for RASSP, as applied to the SAR processor, the highlights of the implementation strategy and the lessons learned are presented.

Roadmap

1.0 Executive Summary

2.0 SAR Problem Overview

3.0 System Design

4.0 Architecture Design

5.0 Detailed Design

6.0 Integration and Test

7.0 Conclusions

8.0 Acronym List

9.0 Glossary

10.0 References

A     Appendix