Yee Yang Tan

Student, Computer Engineering, RWTH Aachen University

Aachen, Deutschland

Fähigkeiten und Kenntnisse

Emulation
OOP
C/C++
Software Development
FPGA
Vivado
Python
Design
Quartus II
SignalTap II Logic Analyzer
SystemC
UVM
Verilog
SystemVerilog
VHDL
Verilog VHDL

Werdegang

Berufserfahrung von Yee Yang Tan

  • 8 Monate, Mai 2021 - Dez. 2021

    Master's Thesis Candidate

    RWTH Aachen University

    Topic: Prototyping and Optimizing a Scaled-out NoC-interconnected Neuromorphic BNN Accelerator • Designed high-speed hybrid emulation framework for verification system and achieved 1 magnitude speedup. • Fixed the target NoC IP from critical system issue at RTL level. • Verified and simulated the framework blocks with VHDL test benches on GHDL, Vivado. • Implemented embedded software for the NoC verification system and PetaLinux SG DMA API with OOP in C.

  • 6 Monate, Okt. 2020 - März 2021

    Research Assistant

    RWTH Aachen University

    • Implemented and validated the abstract TLM-based Model for the NoC Interconnects simulator. • Maintained open-source network simulator Ratatoskr, such as design and develop the Ratatoskr NoC simulator's toolkit API design with Python and Jupyter. • Enhanced the Ratatoskr simulator with C++ and SystemC by implementing network topologies (ring, torus), optimizing of PARSEC-benchmark module, developing routing algorithm (torus), etc.

  • 3 Monate, Mai 2019 - Juli 2019

    Bachelor's Thesis

    IBM Deutschland GmbH

    Transformation of Compiled Object between Operating System on the same Architecture. • Designed the software architecture for the program of compiled objects conversion with OOP in C++. • Applied the knowledge of ELF ABI for z/OS IBM Operating System.

  • 3 Monate, Feb. 2019 - Apr. 2019

    Software Developer Internship

    IBM Deutschland GmbH

    • Developed a new, generic design and implemented the program with C++ and git after the analysis of POC. • Validated the functionality and stability of the new toolkit with different test series. • Applied the technique of compiler, linker, and loader including the BIN data structures on OS's Linux on System Z, z/VM, and z/OS.

  • 6 Monate, Mai 2018 - Okt. 2018

    Development Intern

    Robert Bosch Fahrzeugelektrik Eisenach GmbH

    • Designed the algorithm for the classification of semi-structured data through algorithms that are temporarily optimized. • Programmed the software of image classification based on image hash and locating them in existing files. • Documented the work of previous colleagues and visualize the project blueprint.

  • 4 Monate, Okt. 2017 - Jan. 2018

    Student Teaching Assistant

    University of Duisburg-Essen

    • Assisted the students during the tutorial class (Object-oriented Programming C++) with a group of 5 persons.

Ausbildung von Yee Yang Tan

  • Bis heute 4 Jahre und 9 Monate, seit Okt. 2019

    Computer Engineering

    RWTH Aachen University

  • 4 Jahre, Okt. 2015 - Sep. 2019

    Electrical & Electronic Engineering

    University of Duisburg-Essen

Sprachen

  • Chinesisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Gut

Interessen

Programming
Badminton
Swimming

21 Mio. XING Mitglieder, von A bis Z