DocumentCode :
3016793
Title :
IPCHINOOK: an integrated IP-based design framework for distributed embedded systems
Author :
Chou, Pai ; Ortega, Ross ; Hines, Ken ; Partridge, Kurt ; Borriello, Gaetano
Author_Institution :
Consystant Design Technol. Inc., Seattle, WA, USA
fYear :
1999
fDate :
1999
Firstpage :
44
Lastpage :
49
Abstract :
IPCHINOOK is a design tool for distributed embedded systems. It gains leverage from the use of a carefully chosen set of design abstractions that raise the level of designer interaction during the specification, synthesis, and simulation of the design. IPCHINOOK focuses on a component-based approach to system building that enhances the ability to reuse existing-software modules. This is accomplished through a new model for constructing components that enables composition of control-flow as well as data-flow. The designer then maps the elements of the specification to a target architecture: a set of processing elements and communication channels. IPCHINOOK synthesizes all of the detailed communication and synchronization instructions. Designers get feedback via a cosimulation engine that permits rapid evaluation. By shortening the design cycle, designers are able to more completely explore the design space of possible architectures and/or improve time-to-market. IPCHINOOK is embodied in a system development environment that supports the design methodology by integrating a user interface for system specification, simulation, and synthesis tools. By raising the level of abstraction of specifications above the low-level target specific implementation, and by automating the generation of these difficult and error-prone details, IPCHINOOK lets designers focus on global architectural and functionality decisions
Keywords :
Java; distributed processing; embedded systems; hardware-software codesign; industrial property; user interfaces; IPCHINOOK; component-based approach; control-flow composition; cosimulation engine; design abstractions; design cycle; design methodology; design space; designer interaction; distributed embedded systems; functionality decisions; global architectural decisions; integrated IP-based design framework; synthesis tools; system building; system specification; target architecture; user interface; Buildings; Communication channels; Communication system control; Control system synthesis; Design methodology; Embedded system; Engines; Feedback; Space exploration; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
Type :
conf
DOI :
10.1109/DAC.1999.781229
Filename :
781229
Link To Document :
بازگشت