SBIR/STTR Research Award
A What-If Analysis Tool to Support Hardware-Software Co-Design
Award amount
$56,684Program and phase
SBIR · Phase IAward year
1995Award details
- Awarding agency
- Department of Defense
- Branch
- Air Force
- Recipient company
- Vista Technologies, Inc.
- Proposal award date
- Not reported
- Contract end date
- Not reported
- UEI
- Not reported
- Solicitation number
- Not reported
- Topic code
- Not reported
Research abstract
We propose to develop a what-if analysis tool for hardware/software co-design. It will provide a test-bed in which the user can quickly evaluate hardware/software co-design trade-offs. No tool currently available in the ESDA market supports this essential step in hardware/software co-design. Several new trends have made the current system design practice of separately developing hardware and software components increasingly untenable. The demand for new technology products involving video ,audio, and communication applications and the increasing prevalence of "algorithm on a chip" strategies indicates that the hardware/software divide is in a state of flux, and good system design must ensure that hardware/software trade-offs are investigated as part of the design process. However, this requires efficient tool support. Our proposed tool will provide the enabling technology to carry out this essential step in hardware/software co-design. The central feature of the tool is quick and automated development of a VHDL performance prototype of both the software and hardware components of the system. The software elements of the system are represented as a VHDL testbench, the hardware elements as VHDL performance models, and the integrating software and hardware elements as a single VHDL entity. During Phase I we will develop the architecture of the tool and test out the methodology with a hardware/software co-design example. We will be assisted in this work by Motorola's Chicago Systems Research Laboratories. The goal of Phase 2 is to implement, integrate, and productize the tool.
Technology keywords
Not reported