William Lui Email and Phone Number
Specialised in RTL design and SoC integration for both ASIC and FPGA environments. Intel projects includes CPU, SoC, SSD controller. Responsibilities ranging from micro-architecture definition, RTL design implementation, pre-silicon validation, static timing analysis, and post-silicon bring up.Learning to do embedded firmware for ARM CPU, MMU, and peripherals such as interrupt controllers, timers for the past 2 years, that gave me valuable insights in hardware / firmware interactions.
Microsoft
View- Website:
- microsoft.com
- Employees:
- 189892
-
Senior Validation EngineerMicrosoft Jun 2024 - PresentPortland, Oregon, United StatesContracting position in post silicon validation for Microsoft Azure ARM base server processor. Focusing on RAS, security and memory controller areas. -
Sle (System Level Emulation) Debug LeadIntel Corporation Mar 2019 - Sep 2023Portland, Oregon, United StatesLed Debug efforts to root cause emulation test execution failures on Synopsys Zebu Emulation platform for Intel Server processors and other high performance computing processors. Main duties were preforming initial debug followed by providing directions for team members to collaborate with RTL design, Firmware and BIOS development teams to root cause failuresDeveloped shell scripts and python scripts to automate Firmware and BIOS generations process. Greatly reduced the junior engineer's reliance on the experienced Firmware and BIOS team members to generate these emulation collaterals correctly during revision updatesDebugged In house Emulation Transactors issues mostly on the synthesizable RTL sideImproved Emulation Transactors efficiency by better packetizing and avoid redundant packets communicationsCollborate with Emulation Platform team to migrate software simulation BFM to emualtion transactor working on the synthesizable RTL side. -
Senior Asic Design EngineerIntel Corporation Jul 2008 - Mar 2019Portland, Oregon AreaRTL design for DDR memory controller data paths and DFX features.RTL design and verification for various parts of enterprise SSD controllers and SoC products. From NVMe command processing to power regulation, quiescent detection logic for power saving to retrofitting older designs for high speed synthesis. Synthesize cut down versions of SSD SoC designs onto FPGA emulation boards for verification and path finding projects to explore new featuresExposure to Embedded System Firmware development for ARM cores -
Ice (In Circuit Emulation) Platform EngineerIntel Corporation May 2004 - Jun 2008Portland, Oregon, United StatesPartition and synthesize SoC designs onto multiple FPGA devices ICE platforms.Developed FPGA codes and sometimes microcontroller code to provide stimulus to the SoC DUTDefined ICE platform coverage and led debug efforts to root cause execution failures.Worked with BIOS team to adapt a cut down BIOS to allow a SoC product with Atom core to boot Windows and Linux on the ICE platform. Uncovered a RTL issue and BIOS provided workaround before A0 silicon arrival. -
Post Silicon Validation EngineerIntel Corporation Oct 2000 - Apr 2004Portland, Oregon, United StatesPost silicon verification for SoC network processors.Developed bare bone drivers in C for execution of verification tests which stressed the packets processing of the processors to the limit and with accurate self checking capability.Developed FPGA code for I2C, SPI to work with microprocessors to test DUT functionalities.Developed a bare bone Windows NDIS network driver and Linux network driver for an Infinband adapter proof of concept project with shared code base for packets processing and basic IOCTL functionalities. -
Hardware EngineerSierra Wireless Aug 1995 - Sep 2000Vancouver, Canada AreaLed small teams to develop Wireless modem Firmware, Windows and Linux OS device drivers. As individual contributor on FPGA/CPLD logic between microprocessor and DSP chips.
William Lui Education Details
-
Hon 2.2
Frequently Asked Questions about William Lui
What company does William Lui work for?
William Lui works for Microsoft
What is William Lui's role at the current company?
William Lui's current role is Senior Soc Design and Validation Engineer.
What schools did William Lui attend?
William Lui attended University Of Warwick.
Who are William Lui's colleagues?
William Lui's colleagues are Emiko Shimono, Mahan Ghavighalb Kolviri, Carrie Winter, Monica Burba, Blake Maples, Gathan Argubi, Lingaraju Raju.
Not the William Lui you were looking for?
-
William Lui
Pasadena, Ca8ziflow.com, gmail.com, ucla.edu, proofhq.com, centraldesktop.com, workpop.com, pairsoft.com, gohopscotch.com5 +121451XXXXX
-
William Lui
Clover, Sc1macleanpower.com -
William Lui
Santa Clara, Ca3gmail.com, gmail.com, cisco.com7 +151041XXXXX
-
William Lui
United States5blackstone.com, hotmail.com, gmail.com, kpmg.com, pwc.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial