Objective:
A semi-automatic tool platform for
integrated hardware-software co-design targeting
heterogeneous computing systems containing
reconfigurable components. Delft Workbench addresses the
entire design cycle rather than isolated parts. It involves the development of compilers for reconfigurable platforms, programming models, hardware software co-design, CAD and design space exploration software, optimization algorithms and integration software development. The Delft Workbench targets the
MOLEN machine organisation.
A PowerPC backend compiler that supports the MOLEN programing paradigm has been developed and is available
online.
Current Research:
The
current research emphasis falls onto four major categories:
- Code Profiling and Cost Modeling: The segments of the input application that are suitable for hardware execution are identified and preliminary estimation of the implementation costs is performed.
- Graph Transformations: The high-level application is restructured in function of the reconfigurable platform through possible algebraic transformations.
- Retargetable compilation: Specific compiler optimizations are designed to meet the specific requirements of the reconfigurable components.
- VHDL generation: For preliminary costs estimation and hardware implementation of non-critical parts, the possibility of automated VHDL generation is investigated.
Projects:
The Delft Workbench group currently participates in the following projects:
- HARTES: Holistic Approach for Real Time Embedded Systems
- MORPHEUS: Multipurpose Dynamically Reconfigurable Platform for Intensive and Heterogeneous Processing
- RCOSY: Reconfigurable COSY