DocumentCode
1362846
Title
Multiprocessor SoC design methods and tools
Author
Park, Hae-woo ; Oh, Hyunok ; Ha, Soonhoi
Author_Institution
Seoul Nat. Univ., Seoul, South Korea
Volume
26
Issue
6
fYear
2009
fDate
11/1/2009 12:00:00 AM
Firstpage
72
Lastpage
79
Abstract
Embedded software design for a multicore platform involves parallel programming for heterogeneous multiprocessors with diverse communication architectures under design constraints such as hardware cost, power, and timeliness. Since the classical von Neumann programming model assumes sequential execution of programs, it is not adequate for MPSoC SW development. Thus new programming models and corresponding SW development tools that are capable of exploiting the available parallelism and ensuring satisfaction of design constraints, are necessary.
Keywords
formal specification; hardware-software codesign; integrated circuit design; microprocessor chips; parallel programming; system-on-chip; communication architecture; design constraint; embedded software design; heterogeneous multiprocessors; multicore platform; multiprocessor SoC design; parallel programming; programming model; software development; Application software; Computer architecture; Design methodology; Embedded computing; Hardware; Multicore processing; Parallel processing; Parallel programming; Signal design; Video signal processing;
fLanguage
English
Journal_Title
Signal Processing Magazine, IEEE
Publisher
ieee
ISSN
1053-5888
Type
jour
DOI
10.1109/MSP.2009.934122
Filename
5230806
Link To Document