Title
Application-Driven Design of Cost-Efficient Communications Platforms
Abstract
We present af ive phases approach for the cost-efficient design of commu- nication platforms. We start with complete and executable models o ft he system func - tion that capture all essential parts of a reference application, i.e .p rocessing kernels, data and control flow, and timing constraints. We analyze such an architecture- independent model to narrow the design space and derive am ost flexible initial plat- form architecture. We map the model onto the platform hard- and software, and pro- file the system. Through iterations, the prototype is refined, until an architecture i s found that meets performanc ea nd cost constraints. The resulting virtual prototype serves a se xecutable specification for the design of the final system. Two case studie s from wireless communications (Software Defined Radio, SDR) and access network s (Digital Subscriber Line Access Multiplexer, DSLAM) illustrate our approach. 1I ntroduction Platforms are a powerful mean st o cope with increased pressure on time-to-market, de - sign and manufacturing costs (1) that is more and more exploited, especially in price- sensitive application domains, such a sw ireless communications and acces sn etworks. The main goal is to integrate all required functionality while preservin ga s much flexibil - ity as needed in the application domain to withstand communication standards a n d de - ployment trends under tight performance, and costs constraints like area and power. We have developed an approach for communication platforms that takes the importance of the application domain into account. On em ajor focus of our methodology is th e proper characterization of the domain and implementation of a representative reference application. With their help a full yf lexible platform architecture template can be cus- tomized and the complexity of the desig ns pace significantly reduced to meet costs con- straints. Our methodology can be described by the following five phases: 1. Application Domain Analysis: Identify and define representative and comparable system-level benchmarks and realistic workloads for algorithms and protocols. 2. System Function/Reference Application Modeling : Implement a performance in- dicative system-level reference application that captures essential syste mf unctions. 3. Architecture-independent Profiling : Derive architecture-independent applicatio n properties by analyzing and profiling the reference application. 4. Design Space Exploration : Perform a systematic searc ho f the architectural desig n space based on the reference application and its properties; define and iteratively re- fine the resulting platform architecture. 5. Platform Implementation and Deployment: Implement the platform and provide a
Year
Venue
Keywords
2005
GI-Jahrestagung
digital subscriber line,software defined radio,control flow,domain analysis,wireless communication,cost efficiency,access network
Field
DocType
Citations 
Wireless,Software-defined radio,Digital subscriber line access multiplexer,Computer science,Control flow,Software,Access network,Embedded system,Cost efficiency,Executable
Conference
0
PageRank 
References 
Authors
0.34
3
5
Name
Order
Citations
PageRank
Hans-Martin Blüthgen1172.42
Christian Sauer29415.06
Dominik Langen3403.28
Matthias Gries436529.67
Wolfgang Raab5789.37