TY - GEN
T1 - Hardware/software communication middleware for data adaptable embedded systems
AU - Mahadevan, Sachidanand
AU - Gopinath, Vijay Shankar
AU - Lysecky, Roman L
AU - Sprinkle, Jonathan
AU - Rozenblit, Jerzy
AU - Marcellin, Michael W.
PY - 2011
Y1 - 2011
N2 - Recent trends toward increased flexibility and configurability in emerging applications present demanding challenges for implementing systems that incorporate such capabilities. The resulting application configuration space is generally much larger than any one hardware implementation can support. We present an overview of a new data-adaptive approach to rapid design and implementation of such highly configurable applications. In support of this data-adaptable approach, we demonstrate an efficient and flexible hardware/software communication middleware to support the seamless communication between hardware and software tasks at runtime. We highlight the flexibility of this interface and present an initial case study with results demonstrating the performance capabilities and area requirements.
AB - Recent trends toward increased flexibility and configurability in emerging applications present demanding challenges for implementing systems that incorporate such capabilities. The resulting application configuration space is generally much larger than any one hardware implementation can support. We present an overview of a new data-adaptive approach to rapid design and implementation of such highly configurable applications. In support of this data-adaptable approach, we demonstrate an efficient and flexible hardware/software communication middleware to support the seamless communication between hardware and software tasks at runtime. We highlight the flexibility of this interface and present an initial case study with results demonstrating the performance capabilities and area requirements.
KW - Data adaptability
KW - Hardware/software codesign
KW - Hardware/software communication middleware
KW - Model-based design
UR - http://www.scopus.com/inward/record.url?scp=80051967436&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80051967436&partnerID=8YFLogxK
U2 - 10.1109/ECBS.2011.12
DO - 10.1109/ECBS.2011.12
M3 - Conference contribution
AN - SCOPUS:80051967436
SN - 9780769543796
T3 - Proceedings - 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2011
SP - 34
EP - 43
BT - Proceedings - 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2011
T2 - 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2011
Y2 - 27 April 2011 through 29 April 2011
ER -