Title :
AEDAM: design of high performance multi-process systems
Author :
Van der Meulen, Pieter S. ; Baltus, Peter ; Morley, Ross P.
Author_Institution :
Philips Res. & Dev. Center, Sunnyvale, CA, USA
fDate :
Feb. 26 1990-March 2 1990
Abstract :
AEDAM (Architecture Exploration and Design system for Application-specific Multiprocesses) is a research project investigating methods to achieve very-high-performance, application-specific, real-time control systems, like automotive, HDTV image processing, and IO controller systems. The project is investigating architectures and implementations for such systems, as well as design tools to develop applications. AEDAM architectures are dedicated networks of processes. Processes can be implemented at any of the following upward compatible levels: the lowest level. Level 9, defines stateless logic. Level 1 is described by a single state vector, similar to a typical state machine. Level 2, the highest level defined yet, consists of a processor architecture with separate data and program storage. The AEDAM system allows multiple Level 2 implementations to be explored. Each of the AEDAM system components that were implemented in Smalltalk and the multiple implementations of processes which may be used in an AEDAM application are discussed. Some application areas and designs are investigated.<>
Keywords :
computer architecture; multiprocessing systems; AEDAM; architectures; high performance multi-process systems; processor architecture; real-time control systems; Automotive engineering; Circuit synthesis; Control systems; Design automation; Gas discharge devices; Logic design; Protocols; Prototypes; Real time systems; Working environment noise;
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
DOI :
10.1109/CMPCON.1990.63720