The main focus of this research cluster is to explore customized hardware, software and co-design solutions for embedded systems. The development of high speed programmable DSP chips as well as re-configurable and programmable hardware has made it possible that many operations of conventional high performance and low power applications can be implemented in the form of re-usable semiconductor IP-cores and associated Software Development Kit (SDK). This not only reduces design time and cost by orders of magnitude but enables manufacturers to maintain a balanced inventory. Important contemporary applications in which these modern system design techniques are being investigated include (but not limited to) Software Defined Radio (SDR) and Wireless Sensor Network (WSN).
Another research activity includes hardware-based algorithm acceleration in both compute-intensive systems, such as multimedia (image/video) applications, as well as control-intensive systems, like device drivers and communication protocol stack. In this approach, instead of running the application tasks on a programmable processor, an application specific micro-architecture is generated either by manually written or automatically generated Hardware Description Language (HDL) codes. Such approach results in achieving energy-efficient designs for modern System-on-Chip (SoC) applications.
The EESL team is also working on the development of Electronic Design Automation (EDA) tools. The EDA tools such as Design-flows for high level synthesis (HLS) help the designers in a faster and easier implementations as they can directly code in a higher programming language like C, C++, SystemC or Matlab instead of going to a low-level and trickier programming in VHDL or Verilog HDL. We are working on developing HLS design-flows are various target platforms such as application specific integrated circuits (ASICs), FPGAs and coarse-grained reconfigurable architectures (CGRAs). The tools are being designed in collaboration with INRIA Rennes (France), LIP-6 Paris (France) and COMSATS IIT Lahore, Pakistan.
Another active research thread is in the domain of water telemetry and management solutions. We are collaborating with HS-Offenburg Germany through DAAD funding for the development of an automated test-bed for spatially distributed wireless real time monitoring system of large scale waterways. Water level monitoring helps to increase the efficiency of water distribution and management. In Pakistan, the world’s largest irrigation system which covers 90,000 km of channels needs to be monitored and managed on different levels. The irrigated agriculture of Pakistan mainly depends on Indus River System and its tributaries. The need for improvement in efficiency and productivity of the irrigation water has become one of key issues for the irrigation and the agriculture sector. Monitoring of the waterways is a key element for efficient and fair water distribution as well. In this project, we are developing specific prototypes in hardware and software for energy efficient wireless sensor nodes. We are also working on the development of energy-efficient routing and MAC protocols for large spatially distributed WSNs as well.
Research Assistants: Mohammad Hassan Shahid, Mishal Rizwan, Muhammad Bilal Siddiqui, Umer Gul, Muhammad Irfan
Graduate (MS Thesis) Students: Muhammad Irfan, Umair Khan, Adnan Rauf, Muhammad Ali
Focal Research Areas:
Funding Agency: German Academic Exchange Service (DAAD), Germany
Involved Faculty: Dr. Shahid Masud (PI), Dr. Muhammad Adeel Pasha (Co-PI)
Funding Agency: Higher Education Commission (HEC), Pakistan
Involved Faculty: Dr. Muhammad Adeel Pasha (PI), Dr. Shahid Masud (Co-PI)
Funding Agency: LUMS, Pakistan
Involved Faculty: Dr. Muhammad Adeel Pasha