Personal tools

System Emulation for AR and VR devices

From iis-projects

Revision as of 15:45, 27 September 2023 by Prasadar (talk | contribs) (Created page with "= Overview = == Status: Available == * Type: Semester Thesis/Master Thesis * Professor: Prof. Dr. L. Benini * Supervisors: ** Arpan Prasad (IIS): [mail...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Overview

Status: Available

Introduction

Augmented Reality/Virtual Reality wearables are gaining momentum due to their potential to revolutionize how we perceive the world. Fitting smartphone-like processing capabilities into a lightweight form factor is quite challenging. The real-time processing constraints in a limited power budget require a novel approach across the entire stack, system-level design, and optimization.

In this project, the student has to extend the GVSoC[1] emulation platform to create/add the AR/VR wearable system to evaluate the architectures given in [2].

1. Traditional centralized camera sensor computing architecture. Here, the output of the sensors is connected via the MIPI Interface to the Processor/Aggregator system where the processing is done.

2. Distributed on-sensor computing architecture. Pre-processing is done on the sensor, and relevant data is only transferred to the Aggregator.

Character

  • 10% Literature research
  • 55% Extending GVSoC model
  • 25% Workload creation and deployment
  • 10% Verification


Required Skills

To work on this project, you will need the following:

  • Knowledge in C++, Python
  • Strong interest in computer architecture.
  • Familiarity with Deep Learning and traditional DSP algorithms
  • To have worked in the past with at least one RTL language (SystemVerilog or Verilog or VHDL) - having followed (or actively following during the project) the VLSI1 / VLSI2 courses is strongly recommended.


References

[1] Bruschi, Nazareno, et al. "GVSoC: a highly configurable, fast and accurate full-platform simulator for RISC-V based IoT processors." 2021 IEEE 39th International Conference on Computer Design (ICCD). IEEE, 2021.

[2] Gomez, Jorge, et al. "Distributed on-sensor compute system for AR/VR devices: A semi-analytical simulation framework for power estimation." arXiv preprint arXiv:2203.07474 (2022).