Bötzingen, Baden-Württemberg, Germany
Mr. Patrick Lehmann studied computer science at Technische Universität Dresden, Germany. He started to teach computer engineering and architecture as a tutor in his 3rd year. Later on he specialized in digital design, FPGA technology, and high speed communications. He shared his gained knowledge in labs, in research articles, and on social platforms. His research focuses on digital design with VHDL as well as the integration of EDA design steps into a Git and web services based development flow. Mr. Lehmann is one of developers and maintainers of The PoC-Library, a platform and vendor independent open source IP core library. He is also a contributor to the free VHDL simulator GHDL. In 2016, he started an initiative called "Open Source VHDL Group". Mr. Lehmann is active in the IEEE P1076 "VHDL Analysis and Standardization Group" since 2014. He detailed and wrote major parts of the language changes for the upcoming VHDL revision. In 2017 he became an IEEE Standards Association member and was announced vice-chair of the P1076 working group. Since June 2017, Mr. Lehmann got employed by PLC2 GmbH as a developer and trainer.
Teaching: VHDL, (Xilinx) FPGA Technology, Timing, Verification using OSVVM, Sourcecode Management and Versioning (Git / GitLab), Continuous Integration for EDA Toolchains, Consulting in the field of FPGA-based Projects, Design Reviews (PCB and VHDL).
Development of a verification prototype for a camera-based Advanced Driver Assistance System (ADAS) platform. System architecture from PCB, through FPGA (VHDL Design) up to FreeRTOS and communication to the customer's hardware via 40G Ethernet. Supervision of 6 supplier and direct consultations with the customer as well as direct communication to up to 12 development groups at the customer side. Technical project manager, requirements tracking, risk management and development of alternative solutions. Usage of PCB technology at its border. PCB bring-up and test planning as well as development of built-in-self-tests (BIST) to increase the number of prototypes (circa 200). Development of a robust FreeRTOS software for real-time control of high-speed data conversions including an interactive prompt, remote-access and remote-update capabilities. Development of a sandwich-like aluminum casing for connection to a water cooling system. Versioning of all parts (PCB components, schematics, drawings, software, configuration files) using Git.
Teaching: VHDL, (Xilinx) FPGA Technology, Timing, Verification using OSVVM, Sourcecode Management and Versioning (Git / GitLab), Continuous Integration for EDA Toolchains, Consulting in the field of FPGA-based Projects, Design Reviews (PCB and VHDL).
Basic military service (9 months). Basic military training at 2nd Company of the 173th Supply and Training Center (Burg near Magdeburg). Training for missions in foreign countries to prevent conflicts. Served at technical operations group in the spare parts store at 2nd Company of the 171th Logistic Battalion (Beelitz near Berlin).