DocumentCode
3295034
Title
IEEE recommended practice for powering and grounding electronic equipment. (Color Book Series - Emerald Book)
Author
Mourelle, L.de M. ; Nedjah, Nadia
Author_Institution
Dept. de Engenharia Sistemas e Comput., Univ. do Estado do Rio de Janeiro, Brazil
fYear
1999
fDate
1999
Firstpage
36
Lastpage
41
Abstract
In the codesign methodology, the system specification is partitioned into hardware and software subsystems. Subsequently the former is synthesised into custom hardware, while the latter is compiled into processor code. A common target architecture is based on a shared bus uing a single-port global memory. Therefore, the system performance is compromised by bus contention. The hardware and software subsystems communicate through either a busy-wait or an interrupt mechanism. This paper presents two alternatives for memory configuration: one uses a dual-port memory to substitute the original single-port shared memory of the target architecture and the other uses a cache memory for the hardware subsystem, while keeping the single-port shared memory. The dual-port memory configuration aims to avoid to contention, whereas the cache memory configuration aims to reduce bus contention during the hardware subsystem memory accesses. The objective of this study is to achieve an acceptable performance in terms of the overall execution time of an application
Keywords
cache storage; hardware-software codesign; performance evaluation; shared memory systems; bus contention; busy-wait mechanism; cache memory configuration; codesign system performance; dual-port memory configuration; hardware subsystems; hardware/software codesign methodology; interrupt mechanism; memory configurations; shared bus; single-port global memory; single-port shared memory; software subsystems; system specification partitioning; Application software; Cache memory; Computational modeling; Computer architecture; Coprocessors; Field programmable gate arrays; Hardware; Postal services; Software performance; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Circuits and Systems Design, 1999. Proceedings. XII Symposium on
Conference_Location
Natal
Print_ISBN
0-7695-0387-X
Type
conf
DOI
10.1109/SBCCI.1999.802963
Filename
802963
Link To Document