Abstract
Existent hardware-software (HW-SW) codesign tools mainly focus on HW-SW cosimulation to build a virtual prototyping environment that enables software design and system verification without need of making a hardware prototype. Not only HW-SW cosimulation, but also HW-SW codesign methodology involves system specification, functional simulation, design-space exploration, and hardware-software cosynthesis. The PeaCE codesign environment is the first full-fledged HW-SW codesign environment that provides seamless codesign flow from functional simulation to system synthesis. Targeting for multimedia applications with real-time constraints, PeaCE specifies the system behavior with a heterogeneous composition of three models of computation and utilizes features of the formal models maximally during the whole design process. It is also a reconfigurable framework in the sense that third-party design tools can be integrated to build a customized tool chain. Experiments with industry-strength examples prove the viability of the proposed technique.
Original language | English |
---|---|
Article number | 1255461 |
Journal | ACM Transactions on Design Automation of Electronic Systems |
Volume | 12 |
Issue number | 3 |
DOIs | |
State | Published - 1 Aug 2007 |
Keywords
- Design-space exploration
- Embedded systems
- Hardware-software codesign
- Hardware-software cosimulation
- Model-based design