Quantitative Back-Annotation of Simulink Models for Hardware Synthesis Optimization

Award Information
Agency:
Department of Defense
Branch
Army
Amount:
$70,000.00
Award Year:
2010
Program:
SBIR
Phase:
Phase I
Contract:
W31P4Q-10-C-0146
Award Id:
97655
Agency Tracking Number:
A093-131-1124
Solicitation Year:
n/a
Solicitation Topic Code:
Army 09-131
Solicitation Number:
n/a
Small Business Information
13017 Wisteria Drive, Suite 420, Germantown, MD, 20874
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
008171329
Principal Investigator:
Michael Babst
Engineer
(301) 977-5970
mspb@dsplogic.com
Business Contact:
Michael Babst
Engineer
(301) 977-5970
lyons.john@solute.us
Research Institution:
n/a
Abstract
Model Based Design and Implementation (MBDI) is an attractive alternative for FPGA development for several reasons: 1) Many Subject Matter Experts (SME) are already familiar with MBD environments for designing and validating algorithms, 2) the visual, data-flow oriented nature of MBD make it easy to describe highly parallel algorithms, 3) design automation eliminates traditional design, code, unit test and implementation phases, and 4) there is less risk of system design being f?olost in translationf?? or errors being introduced in later design phases. The primary difficulties with MBDI are design optimization and validation. The SME must be able to optimize FPGA design tradeoffs, such as power, resource utilization and clock speed. Second, there must be a reliable method to validate bit- and cycle-accurate FPGA operation. Both of these tasks are made more difficult by the various stages of design representation, and hierarchical flattening that take place in the design flow. In order to optimize and validate the design, the SME must be able to clearly visualize and simulate the implemented design at all abstract representation levels, including the final implementation. This requires the output of the FPGA implementation tools to be back-annotated and linked to the Model in an intuitive way that is easy for the SME to understand. The primary goal of this project is to create a tool to solve this problem, allowing the optimized model developed by the SME to be the design for the final, fully validated implementation

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government