DocumentCode :
1666474
Title :
A scalable and flexible data synchronization scheme for embedded HW-SW shared-memory systems
Author :
Gangwal, Om Prakash ; Nieuwland, André ; Lippens, Paul
Author_Institution :
Embedded Syst. Architectures on Silicon, Philips Res. Labs., Netherlands
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
1
Lastpage :
6
Abstract :
This paper describes the implementation of a data-synchronization scheme that can be used in the functional description and hardware realization of algorithms for heterogeneous multiprocessor architectures. In this scheme, synchronization primitives are chosen such that they can be implemented efficiently in both hardware and software on distributed shared memory architectures, without the need for atomic semaphore instructions. The proposed solution is flexible as the configuration of the data synchronization is programmable even after a hardware realization. It is also scalable since it can be implemented without the need for central resources. We show with experiments that distributed implementations are needed for scalable and high performance systems-on-a-chip.
Keywords :
distributed shared memory systems; embedded systems; hardware-software codesign; multiprocessing systems; parallel architectures; protocols; synchronisation; data-synchronization; distributed systems; embedded systems; multiprocessor architectures; protocol; shared-memory systems; Buffer storage; Data communication; Embedded system; Hardware; Permission; Pipelines; Signal processing; Signal processing algorithms; Silicon; Transportation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Synthesis, 2001. Proceedings. The 14th International Symposium on
Print_ISBN :
1-58113-418-5
Type :
conf
DOI :
10.1109/ISSS.2001.156523
Filename :
957904
Link To Document :
بازگشت