Gabriel Ganzer's repositories
RTL-PowerOptimization
Post-synthesis power optimization via dual-Vth cell assignment and gate re-sizing. Scripting in TCL with custom commands written for Synopsys® PrimeTime® and DC Ultra™.
DLX-Microprocessor
Fully pipelined DLX Microprocessor optimized for energy efficiency and testing purposes developed in VHDL. Simulation with Intel® ModelSim®, synthesis under Synopsys® DC Ultra™, and physical layout using Cadence® Innovus™ Implementation System.
IoT-EnergyManagement
Dynamic Power Management (DPM) for a Power State Machine (PSM) written in C. Image processing techniques for reducing power consumption in OLED displays. Simulation of an IoT device modeled with Simulink® and scripting with MATLAB®.
VHDL-DesignSynthesis
Design & Synthesis of several digital circuits in VHDL and Verilog. Scripting in TCL, simulation with Intel® ModelSim®, and synthesis under Synopsys® DC Ultra™.
ARM-LPC1768
Small programs developed for the LPC1768 ARM Cortex M3 Evaluation Board OM11043. Developed in both C and ARM Thumb Instruction Set using Keil µVision IDE.
NXP-TunableLamp
Control of a tunable lamp for smart homes using an S32K144 evaluation board running the Micrium µC/OS3 operating system developed in C with the S32 Design Studio IDE v2018.R1 for Arm® based MCUs.
SoC-VaccineRefrigerator
Firmware development for a low-cost Vaccine Refrigerator (VARE) using the STM32F407G-DISC1 Microcontroller programmed in C with PlatformIO IDE using the STM32 HAL Library and simulated with Renode™.
GPT2-TextClassification
FastAPI wrapper to train a GPT-2 model using the IMDb dataset and to classify texts as positive or negative with 83% accuracy.
RTSNoC-Sniffer
Non-intrusive packet delivery monitoring service for Networks-on-Chip (NoCs) focusing on real-time systems. Hardware verification and development in C++/SystemC using the Visual Studio 2017 IDE.
ASM-EMU8086
Short subroutines using x86 Assembly language for the 8086 microprocessor. Developed and simulated with Emu8086.
EZGas-Platform
Crowdsourcing platform developed in Java using Eclipse IDE tools. Final project presented to the Software Engineering 19/20 course at Politecnico di Torino.
gabrielganzer.github.io
Personal website.
LongLoRA
Code and documents of LongLoRA and LongAlpaca (ICLR 2024 Oral)