Configurable Computing & Embedded Systems


The objective of this program is to research and develop a Smart City infrastructure for the Atlanta area, with a focus on configurable hardware as a computational platform. Configurable (or reconfigurable) computing combines high-performance hardware with the flexibility of software.  This project will explore the use of configurable hardware to assist in areas such as high-performance computing, security and trust, and heterogenous component interfacing.  We will also research real-time data analytics and display to provide a framework for better understanding urban environments and human interaction.

Issues Involved or Addressed

Configurable computing uses and tradeoffs; hardware/software co-processing/co-simulation; high-performance computing; digital design CAD and verification tools; trustworthy computing; root-of-trust hardware; autonomic computing; trust evaluation of microelectronics; formal verification; secure computing; design security; hacking; real-time data analytics; data display and audification; city-planning.

Methods and Technologies

  • Embedded computing systems
  • Programmable Logic Devices, e.g. PFGAs and CPLDs
  • Microcontrollers
  • Graph Analytics, e.g. GT STINGER
  • CAD/EDA Software, e.g. Xilinx ISE and schematic editors
  • Visualization Software, e.g. GEPHI
  • web-based dashboards
  • Cyber-Physical Systems
  • Electronic Test and Measurement Equipment, e.g. logic analyzers and oscilloscopes

Academic Majors of Interest

  • Computer Engineering
  • Computer Science
  • Electrical Engineering

Meeting Schedule & Location






VL 465

Team Advisors