a case study in computer-aided codesign of embedded controllers
With our codesign system, POLIS , we have specified and implemented a real-life design: a shock absorber controller. Through this experiment, we have shown the possibility of using such a system to design complex applications and to speed up the design cycle dramatically. All aspects of the design process are closely scrutinized including high level language translation and automatic hardware and software synthesis. We analyze different software implementation styles and draw some conclusions about our design process.
case studies codesign design embedding control systems implementation experience complexity applications aspect design process language translation hardware software software synthesis drawing computation