Title :
SDL as a system level specification language for application-specific hardware in a rapid prototyping environment
Author :
Muth, Annette ; Färber, Georg
Author_Institution :
Inst. for Real-Time Comput. Syst., Tech. Univ. Munchen, Germany
Abstract :
The specification of an embedded system at system level together with co-joint hardware/software synthesis is a goal of many rapid prototyping projects. SDL has been proposed as a formal and abstract specification language well suited for this purpose. The implementation, of SDL´s asynchronous communication model in application specific hardware, however, is unproportionally expensive in terms of area and response time. This paper discusses the efficiency of the server model-the implementation model used in all known codesign approaches based on SDL-and compares it with an alternative implementation model for SDL known from software, the activity thread model. In a combination of both implementation strategies, the communication and synchronization overhead for each application can be minimized, and an efficient implementation on distributed architectures realized. The integration in an existing rapid prototyping design process is presented as well as results gained from application examples
Keywords :
embedded systems; formal specification; hardware description languages; hardware-software codesign; software prototyping; synchronisation; SDL; activity thread model; application-specific hardware; asynchronous communication model; codesign; distributed architectures; embedded system; hardware-software synthesis; rapid prototyping; response time; synchronization; system level specification language; Application software; Asynchronous communication; Computer architecture; Delay; Embedded software; Embedded system; Hardware; Software prototyping; Specification languages; Yarn;
Conference_Titel :
System Synthesis, 2000. Proceedings. The 13th International Symposium on
Conference_Location :
Madrid
Print_ISBN :
0-7695-0765-4
DOI :
10.1109/ISSS.2000.874043