Aries Yan
About Aries Yan
Aries Yan serves as an SSD Senior Firmware R&D Engineer at Silicon Motion Technology Corp., where he has worked since 2018. He has a background in firmware development for SSDs, with previous positions at Phison Electronics Corp. and MediaTek.
Work at Silicon Motion
Aries Yan has been employed at Silicon Motion Technology Corp. since 2018, serving as an SSD Senior Firmware R&D Engineer. In this role, he has contributed significantly to the development and enhancement of firmware for solid-state drives. His current projects include modifying the data retention process in the SM2271 firmware and implementing various features to improve firmware performance and reliability.
Previous Experience in Firmware Engineering
Before joining Silicon Motion, Aries Yan worked at Phison Electronics Corp. as an SSD Firmware R&D Engineer from 2016 to 2018. He also had a brief tenure at MediaTek in 2018, where he continued his work in SSD firmware for seven months. Additionally, he worked at Phison Electronics Corp. earlier from 2015 to 2016, focusing on firmware development for solid-state drives.
Education and Expertise
Aries Yan earned a Master's degree in Computer and Information Sciences and Support Services from National Chiao Tung University, where he studied from 2012 to 2015. His educational background has provided him with a solid foundation in computer science principles, which he applies in his current role in firmware development.
Technical Contributions and Projects
Aries Yan has made notable contributions to SSD firmware development, including the design of the KC2000 FTL Algorithm and the creation of its GUI debug tool chain using Windows Forms. He has implemented support for Toshiba BiCS 4 flash in both KC2000 and SM2271 algorithms and has enhanced the SM2271 firmware with various features, such as NVMe command flows and improved map wear leveling processes.
Innovations in Firmware Development
In his role, Aries Yan has introduced several innovative features to the SM2271 firmware, including Hard Decode Retry, Sticky-Level Retry, and Soft Decode Retry flows. He has also developed a 2-Plane RAID Decode Flow and added mechanisms to prevent read operation ECC failures, demonstrating his commitment to advancing SSD firmware technology.