Summary
Overview
Work History
Education
Skills
ARM CPU Power Channel Monitor
ARM CHI interface Monitor
Booting Linux with Multi-Core RISC-V out-of-order
Multimedia embedded system on FPGA
YoloV4 on Som FPGA
Timeline
Generic

Zhang ReiFu

Hardware Engineer At Mediatek
Hsinchu County

Summary

Hardware Engineer(Architecture team) at Mediatek, specializing in ARM v9.4 CPU integration and FPGA prototyping to enhance & analyze CPU IP performance. Expert in RISC-V SoC architecture and multimedia digital circuit design. Proficient in C/C++ and scripting languages, Linux.

Overview

1
1
year of professional experience

Work History

Hardware Engineer (Computer Architect)

Mediatek
09.2024 - Current
  • Integrating & tuning ARM v9.4 CPU IP for In-house SoC.
  • Prototype ARM v9.4 CPU on FPGA hybrid platform for performance IP report.
  • Develop ARM CPU&Cluster Powerup Monitor IP with Verilog.

Education

Master of Science - Engineering Science

National Cheng Kung University
Tainan City, Taiwan
04.2001 -

Bachelor of Science - Imformation Manegement

National Changhua University of Education Changhua
Chang-hua, Taiwan
04.2001 -

Skills

Multimedia and CPU digital circuit design

ARM CPU Power Channel Monitor

Bring up ARM P&Q Channel debugger IP with Verilog VCS environment , ensure CPU boot up with correct Power states transfer flow. Dramatically reduce debug time.

ARM CHI interface Monitor

Setting UP a parsing flow IP to monitor ARM CPU's bandwidth and latency between NOC&EMI system , multi-core communication. Provide the team with a more detailed analysis of the performance of the processor's L1, L2, and L3 cache modules.

Booting Linux with Multi-Core RISC-V out-of-order

Use Chisel and Verilog to build up a RISC-V soc with 6&4 Out-Of-Order CPU system on Xilinx FPGAs,Booting Linux and running Dhrystone for      FPGA prototyping. Dhrystone Score is 4.132,smash ARM Cortex-M CPUs.

Multimedia embedded system on FPGA

Bring up a multimedia system for Gowin FPGAs with Verilog,including UART&HDMI and SPI. The system required low Lut4 cost and easy to modify, all IP is controlled by a self-developed RISC-V in-order CPU and connect with AXI Bus.

YoloV4 on Som FPGA

To replace RaspberryPI in old system,I bring up FPGA Based Heterogeneous AI system with proprietary IO blocks on the PL side and integrating software on the PS side with PetaLinux, running C++ Yolov4 applications on MPSoC FPGA. Enhance system Image processing capabilities from 3fps to 24 fps.

Timeline

Hardware Engineer (Computer Architect)

Mediatek
09.2024 - Current

Master of Science - Engineering Science

National Cheng Kung University
04.2001 -

Bachelor of Science - Imformation Manegement

National Changhua University of Education Changhua
04.2001 -
Zhang ReiFuHardware Engineer At Mediatek