“Hardware/Software Design Optimization for Real-time Wireless Communication Systems”

Thu Aug 09, 2018 2:00 PM

Location: LTS Auditorium, 8080 Greenmead Drive

Shuvra S. Bhattacharyya
Professor, Department of Electrical and Computer Engineering and UMIACS

Advanced wireless communication systems (AWCSs) for mission-critical applications must satisfy stringent constraints on real-time performance and energy efficiency. In hardware/software design processes for embedded signal processing, scheduling is a critical task that has a major impact on these implementation metrics.

While a variety of design methodologies and tools have have been developed in recent years to address scheduling challenges related to AWCSs, these have focused primarily on the signal processing dataflow in the applications. To effectively analyze and optimize implementations of AWCS applications, it is, however, also required to take into account the state machine control behavior of the associated communication protocols.

In this talk, I will discuss a recently-introduced abstraction called dataflow schedule graphs. This abstraction provides an integrated, model-based approach to the scheduling of control and dataflow functionality for embedded hardware/software implementation. I will review concepts and methods associated with dataflow schedule graphs, and discuss their potential as a novel foundation in design processes for AWCSs.

Speaker Bio:
Shuvra S. Bhattacharyya is a professor in the Department of Electrical and Computer Engineering at UMD.

He holds a joint appointment in the University of Maryland Institute for Advanced Computer Studies (UMIACS), and is a member of the Maryland Cybersecurity Center (MC2) and the University of Maryland Energy Research Center (UMERC).

Bhattacharyya is also a part-time visiting professor in the Department of Pervasive Computing at the Tampere University of Technology, Finland, as part of the Finland Distinguished Professor Programme (FiDiPro).

He is an author of six books, and over 250 papers in the areas of signal processing, embedded systems, electronic design automation, wireless communication, and wireless sensor networks.

Bhattacharyya received his doctorate in electrical engineering and computer sciences from the University of California at Berkeley.