AFCI implementation. To get a highspeed-ADC channel – I had to revise the ADC channel allocation and auto-muxing. This also influenced analog compare circuitry in the realtime partition of the device. I had to free up memory for buffering and add co-processor routines to store this data. As this product underlies function safety concerns – making this changes required a lot of re-certification and testing effort.
AC Converter, TI, Delfino, Matlab , TMS320F28377D, TMS320C28346.
Hüttinger was developing power-inverters to test and operate redox-flow batteries as backup devices.
Part of the needed integrated protection towards mains is an anti-islanding detection. This detection should be capable to shut of the inverter if mains grid fails. The presence of mains should even cover situations which almost no current drawn from mains.
I implemented a very sensible sliding fixed-point DFT to measure even minimal phaseshifts. This was combined with ramping injection of reactive current. After implementation and simulation – the converter was tested against mains simulators and finally approved @Buero Veritas, Bad Wörishofen.
Aug 2017 - Mar 2018
8 months
Munich, Germany
Hybrid
Audio DSP Software
Harman-Becker
AM5728 – hybrid multicore SoC.
Goal was a standardized audio platform based on AM5728 “summit” architecture in a scrum-on-scrum setup with 4 globally teams.
My part was review, testing and optimization of signal modules filters, compressors, downmix audio player modules.
BSP for a TI Sitara am5728 based audio modem for the FAA
Frequentis/Mission-Embedded
Migration from C64xx to C66xx corepacks.
Aug 2016 - Aug 2017
1 year 1 month
Vienna, Austria
Very low power active IR gesture control for consumer use
ToiCube
HW+SW– AVR8, Layout.
Nov 2014 - Dec 2014
2 months
Advanced subminiature Geiger Counter
Study
For use with drones with generic ISM connectivity.
AVR8, ISM Module.
Mar 2013 - Mar 2013
1 month
Zolling, Germany
Smart Anti-Glare Goggles
Inoptec Ltd
For civil and military applications, demonstrators, LCD Shutter, Bluetooth4.0 LE integration, Android App, high power modulated LED Spots.
ARM Cortex M3, M4, Low Power High Speed multichannel data acquisition, Acceleration sensors.
Jul 2011 - Aug 2017
6 years 2 months
Vienna, Austria
SIL3 capable HW/SW Platform for joint substation control, protection, excitation
Andritz Hydro
HW Design of various multichannel A/D Boards with high isolation and harsh burst and surge requirements.
SW (Kernel) modules to sync boardclocks on nanosecond basis including SafeRtos and Linux domains to operate within the same time domain and maintain systemwide precise nanosecond timestamps. OS Addons to synchronize scheduling and preemption.
Highly scalable STM32 C++ software stack to derive data concentrator functionality/firmware from XML hardware descriptions.
U-Boot Firmware deployment mechanism and programmer(s) to distribute firmware within the system.
Multichannel sliding DFT tracking mains frequency optimized for ARM9.
Mar 2011 - Dec 2012
1 year 10 months
Special powersaving Smart Meter system
Gemis GmbH
To retrofit almost any traditional metering system. Cortex M3, 400nA quiescent Current, CCTV capturing and pattern recognition, machine reading, GSM, NarrowBand IoT Ethernet, sdcard Interfaces.
Based on Sony HDTV Camera MCB1172 using Cy7c68013. HW, SW Design, Lowlevel Drivers, Twain Drivers, DLLs for various middleware, digital image processing, cropping, OpenCV, custom algorithms.
Hardware and software for operating autonomous scan robots based on Trinamic BLDC and stepper technology. Distributed AVR controllers, integrated edge sensing using pulsed laser and DFT algorithms.
Dec 2005 - Apr 2007
1 year 5 months
Munich, Germany
SDR Modem / Study for German Bundeswehr
Rohde & Schwarz
Design and implementation of the joint BSP and low-level drivers for a combination of TMS320C6416 and Xilinx Virtex-4 FPGA with PowerPC core. High-performance IPC drivers, DSP/BIOS Link compatible.
C, C++, ASSEMBLER, CORBA, JAVA, SCA, FPGA.
Jun 2001 - Oct 2005
4 years 5 months
Vienna, Austria
Firmware for portable MP3/CD Players and CD standard designs
PDCC, Philips Product Creation Center / Philips ICAP, AVIC
On various controller platforms.
Software design and implementation of a shock-buffer system in a portable MP3/CD player application using TI TMS320VC5416 fixed-point DSP. Use of 64 Mbit DRAM with bitbanging and low power.
Frequency/clock/multiplier scaling to save power. Integration of .723 ADPCM codec, turntable control realized as FLL with block-sync IRQ.
Migration of CD servo code across 8/16/32-bit DSP platforms.
Hardware & software to control excimer laser drilling for micrometer precision in a ceramic substrate for use in gas detectors.
C, ASSEMBLER, EAGLE, ATMEL AVR.
Jan 2000 - Aug 2000
8 months
Prototypes and development for the Ambient Recordings “Lockit” Eco-System
Altotec / Ambient Recordings
Wireless SMPTE control, design/prototypes/programming of RF modules based on ChipCon transceiver chips, communication, and calibration of precise synchronization/master clocks for broadcast A/V.
Precise locked colorburst using ADC encoder chips and PLL timing.
microPower AES/EBU synchronization.
“Emit”-based IoT terminals, embedded web servers on 8051.