User 14472 1480784235

BONIAN LIN


mail : [email protected]

  +886 10709221

  Hsinchu City,TW 

Education

M.S., Computer Science and Engineering

National Cheng Kung University, Sep 2016 - Sep 2019

Thesis
  • Exploiting Retention Relaxation in NVM File System Design (Aug. 2018 – Sep. 2019)
Projects 
  • ITRI, Adaptive and Predictive Access-Aware Data Placement in Hybrid DIMM (Sep. 2016 – Dec. 2017)
    • Knowledge of how application data access pattern and data replacement affect NAND Flash lifetime and DRAM access latency 
    • Analysis of big data application access behavior using gnuplot
  • NSTC, Rethinking of Emerging Non-Volatile Memory and Operating System design (Aug. 2018 – Sep. 2019)
    • Experience in Linux kernel In-memory file system 
    • Knowledge of memory behavior in hybrid DRAM+NVM memory
TA of operation system lecture
  • Input/output Device Driver, CS, NCKU (Feb. 2017– Jun. 2017)
  • Operating systems, CS, NCKU (Sep. 2017 – Feb. 2018) 

B.S., Computer Science and Engineering

National University of Tainan, Sep 2012 - July 2016

Senior Project
  • LiDAR-Based SLAM for Robot Localization and Mapping using MRPT (Sep. 2015 – Jan. 2016)

Work Experience


Silicon Motion Technology – Senior Firmware Engineer

  • PCIe Gen 5.0 SSD Controller SM2508
  • ARM-based CPU( Cortex-R8 ) development and verification
  • SSD FTL Algorithm development
    • Client SSD PCIe Gen5 (DRAM)
    • GC, Background Data retention Media scan
    • Read / Write performance improvement based on Synopsys ZEBU Emulator
      • Accelerate firmware through Hw behavior. e.g., AXI data boost.
    • Mass Production Tool Command through UART development
  • Debugging skills & Issue Analyzing 
    •  Logic Analyzers (LA)
    •  JTAG Debugger
    •  IAR Embedded Workbench for ARM
  • Peripheral Hw Verification
    • UART / I2C
                             Silicon Motion Technology, Sep. 2019 - Now

                               

Technical Skill

  • C / C++、Linux、OSLAB、System Software、Linux Kernel Driver
  • Git 
  • GNU Debugger、Gnuplot、Makefile、Vim、Shell script、VSCODE、ASTYLE