DEALING WITH IMPRECISENESS IN ARCHITECTURAL SYNTHESIS
Abstract:
In this paper, we propose a design exploration framework for architectural synthesis which can handle impreciseness occurred during the design process. The impreciseness may be caused by the lack of the exact knowledge about components which have not been completely designed down to the geometric level, manufacturing variances or ambiguity in accepting a particular design. We designed a polynomial-time scheduling algorithm which takes fuzziness of the timing of a system component into account, and efficiently constructs an effective schedule. The properties of the derived schedule is then used to infer the satisfactory of the design. Using a fuzzy rule-based system, one can easily justify the quality of the schedule without having an exact mathematical model for the schedule evaluation. Such a design framework can help designers explore satisfactory design solutions when certain knowledge about the design cannot be provided. I.
Citations
| 57 | Introduction to Fuzzy Arithmetic – Kaufmann, Gupta - 1991 |
| 18 | Integrated scheduling, allocation and module selection for design-space exploration in high-level synthesis – Ahmad, Dhodhi, et al. - 1995 |
| 17 | An exact methodology for scheduling in a 3D design space – Chaudhuri, Blythe, et al. - 1995 |
| 16 | Design Space Exploration Using the Genetic Algorithm – Esbensen, Kuh - 1996 |
| 13 | A module selection algorithm for high-level synthesis – Ishikawa, Micheli - 1991 |
| 12 | Fuzzy mathematical models in engineering and management science – Kaufmann, Gupta - 1988 |
| 5 | Architectural synthesis with possibilistic programming – Karkowski - 1995 |
| 4 | Dealing with imprecise timing information in architectural synthesis – Chantrapornchai, Hu - 1998 |
| 4 | Design space exploration for data path synthesis – Mandal, Chakrabarti, et al. - 1996 |

