Proceedings of the 38th Conference on Design Automation - DAC '01 2001
DOI: 10.1145/378239.379015
|View full text |Cite
|
Sign up to set email alerts
|

Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip

Abstract: We present a design flow for the generation of application-specific multiprocessor architectures. In the flow, architectural parameters are first extracted from a high-level system specification. Parameters are used to instantiate architectural components, such as processors, memory modules and communication networks. The flow includes the automatic generation of a communication coprocessor that adapts the processor to the communication network in an application-specific way. Experiments with two system exampl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
53
0

Year Published

2003
2003
2011
2011

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 115 publications
(53 citation statements)
references
References 20 publications
0
53
0
Order By: Relevance
“…Finally, a body of work on interface synthesis and design [31]- [37] addresses issues related to implementation of specified protocols in hardware, and enables component reusability. Once the mapping of the system components to a communication architecture has been performed, these techniques help generate the interface logic between pairs of communicating components.…”
Section: B Related Workmentioning
confidence: 99%
“…Finally, a body of work on interface synthesis and design [31]- [37] addresses issues related to implementation of specified protocols in hardware, and enables component reusability. Once the mapping of the system components to a communication architecture has been performed, these techniques help generate the interface logic between pairs of communicating components.…”
Section: B Related Workmentioning
confidence: 99%
“…In terms of implementation, the HW wrapper is a processor interface that connects the processor to the communication network at micro-architecture level (for further details, refer to [9]). The SW wrapper is an OS that enables the application SW to perform inter/intra-processor communication (for further details, refer to [7]).…”
Section: Aggregate Timing Model Of Osmentioning
confidence: 99%
“…Wrappers are constructed in the form of software (SW), i.e. operating system (OS) 1 [7] as well as in the form of hardware (HW) [8] [9].…”
Section: Introductionmentioning
confidence: 99%
“…It is then not surprising that few works so far have been devoted to design methodologies for multiprocessors on chip. In [7] they present a design flow for the generation of applicationspecific multiprocessor architectures. In the flow architectural parameters are first extracted from a high-level specification and are used to instantiate architectural components such as processors, memory modules and communication networks.…”
Section: Previous Workmentioning
confidence: 99%