• A Coarse-Grain Reconfigurable Accelerator for Rocket 

      Gausaker, Philip (Master thesis, 2022)
      Søken etter raskere og mer energi effektive data arkitekturer blir stadig vanskeligere. Dette er et resultat av slutten på Moores lov og Dennard skalering. Data arkitekter ser alternative veier for å oppnå raskere og mer ...
    • Accelerating Sparse Linear Algebra and Deep Neural Networks on Reconfigurable Platforms 

      Umuroglu, Yaman (Doctoral theses at NTNU;2018:1, Doctoral thesis, 2018)
      Regardless of whether the chosen figure of merit is execution time, throughput, battery life for an embedded system or total cost of ownership for a datacenter, today’s computers are fundamentally limited by their energy ...
    • Acceleration of deep learning algorithms for cardiac ultrasound processing by use of Xilinx FPGA 

      Sundseth, Jonas (Master thesis, 2021)
      I de siste årene har dyp læring og dype nevrale nettverk utviklet seg som en konsekvens av bedre teknologi i form av bedre plattformer for prosessering og mer tilgjengelige, og større datasett. I takt med at det forskes ...
    • Algorithm/Architecture Co-optimisation Technique for Automatic Data Reduction of Wireless Read-Out in High-Density Electrode Arrays 

      Yassin, Yahya Hussain; Catthoor, Francky; Kloosterman, Fabian; Sun, Jyh-Jang; Couto, JoãO; Kjeldsberg, Per Gunnar; Nick, Van Helleputte (Journal article; Peer reviewed, 2018)
      High-density electrode arrays used to read out neural activity will soon surpass the limits of the amount of data that can be transferred within reasonable energy budgets. This is true for wired brain implants when the ...
    • Analysis of Power benefit From DMA 

      Jampala, Venkata Anusha (Master thesis, 2023)
      Data transfer and memory usage can have a significant impact on power consumption in computing systems. Inefficient data transfer mechanisms or excessive data transfer operations can result in higher power consumption. ...
    • Application of a real-time operating system to enhance the microcontroller software of an autonomous model car 

      Tullander, Sigurd Hagen (Master thesis, 2023)
      Prosjektseminaret Autonomes Fahren ved det Tekniske Universitetet i Darmstadt er ein læringsplattform der studentar får praktisk erfaring med å programmere ein førarlaus bil i målestokk 1:10 med mål om deltaking i Carolo-Cupen. ...
    • Applying Unique Program Execution Checking in the development flow of industrial IoT devices to prevent vulnerabilities for side-channel attacks 

      Solem, Bjørg (Master thesis, 2023)
      Nylige funn av sårbarheter i digitale design og datasystemer har understreket den økende betydningen av å klare å identifisere utnyttbare sidekanaler for å kunne produsere sikre systemer. I de verste tilfellene kan noen ...
    • Asynchronous DSP-core 

      Østvand, Jon (Master thesis, 2007)
      In this thesis multipliers with and without completion detection has been implemented using a 90 nm library to compare their properties reguarding completion time, area and power consumption. The structures tested were ...
    • Automatic Extraction of Complex Bus Structures from RTL 

      Vinding, Kevin Aleksander (Master thesis, 2021)
      Moderne system on chip blir mer og mer kompliserte, og av den grunn, vanskeligere å designe, teste, og verifisere for. En konsekvens av dette er at busstrukturene som kobler de forskjellige komponentene i chipen sammen har ...
    • Branch prediction for a RISC-V processor core 

      Ray, Achyut (Master thesis, 2022)
      A processor’s performance is measured using metrics of speed and accuracy. These are, however, not independent of one another. The more accurately a processor does what it is supposed to, the less time is spent correcting ...
    • Clock Tree Power Analysis 

      Austbø, Knut (Master thesis, 2016)
      The buffered clock tree structure is commonly used to distribute the clock signal to the memory elements in digital circuits. Since the clock signal is used as a temporal reference, it has to be distributed to the registers ...
    • CMOS Class D Audio Amplifier Implementations for Microcontroller Circuits 

      Braathen, Åsmund (Master thesis, 2007)
      A class D amplifier implementation on an AVR 8-bits microcontroller is presented in this thesis. The solution uses a pulse modulation scheme known as uniform sampled pulse width modulation (UPWM). Eight times interpolation ...
    • Concurrent operation of Bluetooth low energy and ANT wireless protocols with an embedded controller 

      Østhus, Per Magnus (Master thesis, 2011)
      With the introduction of low-power wireless technologies, new applicationsin the healthcare, fitness and home entertainment markets emergethrough the use of ultra low-power sensors. These devices are designed torun for ...
    • Configurable Floating-Point Unit for the SHMAC Platform 

      Indergaard, Audun Lie (Master thesis, 2014)
      The use of floating-point hardware in FPGAs has long been considered infeasible or related to use in expensive devices and platforms. However, floating-point operations are crucial for many scientic computations and for ...
    • Custimisable waveform generator 

      Fossum, Maren Vorin (Master thesis, 2022)
      A waveform is a set of signals that helps drive and control different parts of digital designs. To create a waveform a waveform generator is needed. This generator can be implemented in many different ways depending on the ...
    • Design of a fractal generator for on-the-fly generation of textures for Mali GPU 

      Corneliussen, Per Christian (Master thesis, 2011)
      The Mandelbrot set, shown on the front page of this report, is perhaps themost well-known example of a fractal. Fractals is a certain familyof shapes with a very distinctive, interesting shape. The term was coined byBenoit ...
    • Design of Low-Power Reduction-Trees in Parallel Multipliers 

      Oskuii, Saeeid Tahmasbi (Doctoral Theses at NTNU, 1503-8181; 2008:61, Doctoral thesis, 2008)
      Multiplications occur frequently in digital signal processing systems, communication systems, and other application specific integrated circuits. Multipliers, being relatively complex units, are deciding factors to the ...
    • Dino – Plattform for forenklet FPGA-design 

      Skraastad, Lars Erik Tiset (Master thesis, 2019)
      Det kan være en stor utfordring å designe digital maskinvare til programmerbare logiske kretser(FPGA). Jo mindre erfaring man innehar, desto mer utfordrende er det. For å kunne utvikle på en FPGA er man avhengig av et ...
    • DSP for Lågeffekt Programvaredefinert Radio 

      Maråk, Martin (Master thesis, 2011)
      Programvaredefinert radio (SDR) er ein ny måte å implementere radiosystem på. Hovudtanken er at delar av radioen som tidlegare har vore implementert med låste analoge og digitale løysingar skal erstattast med programvare ...
    • EEG-based Brain Computer Interface for Controlling a Drone - using machine learning, optimized for a battery powered device 

      Ribe, Adrian; Krohn, Kristian Husevåg (Master thesis, 2018)
      Brain Computer Interfaces enable the use of brain waves to control computer-based external devices. It can, however, be difficult to trigger a specific brain wave, and it might not be repetitive enough to be used in such ...