Lu Hao

Lu Hao Email and Phone Number

Senior Software Engineer at NXP (Freescale) - RISC-V/ARM/Power core modeling, instruction randomization tool @ NXP Semiconductor (Freescale)
Austin, TX, US
Lu Hao's Location
Austin, Texas, United States, United States
Lu Hao's Contact Details

Lu Hao personal email

Lu Hao phone numbers

About Lu Hao

Experienced in core modeling, verification, simulation, performance analysis flows and methodologies on ARM/Power/RISC-V based embedded system SoC.Experienced in assembly level random test case generator tool development for software-driven RTL verification.Deep knowledge on ARMv8 instruction set, MMU, cache system, etc.Experienced in Verilog/VHDL system level architecture emulation and validation. Programming languages: C/C++, Python/shell/Tcl, GIT, Batch Computing (LSF).

Lu Hao's Current Company Details
NXP Semiconductor (Freescale)

Nxp Semiconductor (Freescale)

View
Senior Software Engineer at NXP (Freescale) - RISC-V/ARM/Power core modeling, instruction randomization tool
Austin, TX, US
Website:
freescale.com
Employees:
6029
Lu Hao Work Experience Details
  • Nxp Semiconductor (Freescale)
    Nxp Semiconductor (Freescale)
    Austin, Tx, Us
  • Nxp Semiconductors
    Tech Lead, Design Enablement
    Nxp Semiconductors Jan 2020 - Present
    Eindhoven, Noord-Brabant, Nl
    Leading a team to develop a very complex random test case generator for company's RISC-V designs.
  • Nxp Semiconductor (Freescale)
    Eda Cad Software Engineer
    Nxp Semiconductor (Freescale) Nov 2013 - Jan 2020
    Austin, Texas, Us
    Develop tools, flows and methodologies for core verification, simulation, performance analysis, etc, with Python/Shell scripts and in-house/vendor verification tools. Develop random test case generator for software-driven RTL verification. Design and develop post-processing hardware-software co-debug tool. ARM/PowerPC/RISC-V processor architecture modeling and instruction set simulator development.
  • National Instruments
    Software Engineer Iii - Intern
    National Instruments May 2013 - Aug 2013
    Austin , Texas, Us
    Static Timing Analysis (STA) and critical path improvement---- Wrote tcl script to control automated simulation/synthesis process---- Used two-level for-loop to replace case structure to improve critical path---- Clock enable tree improvement to reduce clock enable fan-outPrefetch cache architecture design and implementation in VHDL---- Adaptive set associative according to given data pattern---- Analyzed given data pattern to prefetch data to speed up SRAM read/write
  • University Of Florida
    Research Assistant
    University Of Florida Aug 2010 - May 2013
    Gainesville, Florida, Us
    MIPS 5-stage pipeline architecture simulator implementation and optimization in C++---- Optimized branch prediction with a parallel branch fetching architecture---- Tested with multiple instruction set including multi-cycle multiplying and dividingMicroprocessor multi-task scheduling algorithm design and implementation in C++---- Simulated Annealing algorithm implemented and adjusted with specific parameters of different task properties---- Journal paper published on IEEE Embedded System LettersMemory-efficient Finite-State-Machine architecture design in VHDL---- Designed two RTL level FSM architecture implementations (2-RAM; 3-RAM)---- Wrote Perl script to help testing automation; Conference paper published on ASAP 2013Storage-efficient FFT butterfly architecture design and implementation---- Designed a delay-cross-delay pattern architecture that required no data storage between each two stages---- layout generated in CADENCE; passed LVS and DRCN-body simulator implementation---- Implemented Barns-Hut algorithm in MPI, UPC and SHMEM separately---- Implemented and tested the performance of parallelized N-body simulator on 2, 4, and 8 nodes separatelyParallelized image processing architecture emulation on Altera Stratix III FPGAs---- Designed a RTL level 4-FPGA parallelized version of application utilizing parallel-beam filtered backprojection algorithm---- System architecture designed in Quartus II; Emulation platform: GiDEL ProcStar IIIEthernet chat software development in C---- Utilizing TCP/IP and UDP protocols separately---- Users are able to conduct chat between server and client machines
  • National Instruments
    Software Engineer Ii - Intern
    National Instruments May 2012 - Aug 2012
    Austin , Texas, Us
    Xilinx FPGA fast place & routing research tool integration in LabVIEW---- Integrated a fast PAR tool in LabVIEW FPGA to directly convert .vi file to final VHDL---- Created functionality of generating XML file from LabVIEW user design utilizing Visual C++
  • University Of Florida
    Teaching Assistant - Eel 4712 Digital Design; Eel 4930/5934 Reconfigurable Computing
    University Of Florida Aug 2008 - May 2010
    EEL 4712 Digital Design; EEL 4930/5934 Reconfigurable Computing---- Led labs, graded exams and final projects; utilizing Xilinx synthesis, partitioning and routing tools---- Utilizing Verilog/VHDL---- EEL 4930/5934 Emulation Platform: Nallatech board

Lu Hao Skills

Python C++ C Computer Architecture Armv8 Mmu Vhdl Fpga Xilinx Integrated Circuit Design Tcl Simulations Embedded Systems Chinese Reconfigurable Computing Cadence Altera Vlsi Verilog Gdb

Lu Hao Education Details

  • University Of Florida
    University Of Florida
    Electrical & Computer Engineering
  • Zhejiang University
    Zhejiang University
    Electrical And Computer Engineering
  • International Technological University (Itu)
    International Technological University (Itu)
    Computer Science

Frequently Asked Questions about Lu Hao

What company does Lu Hao work for?

Lu Hao works for Nxp Semiconductor (Freescale)

What is Lu Hao's role at the current company?

Lu Hao's current role is Senior Software Engineer at NXP (Freescale) - RISC-V/ARM/Power core modeling, instruction randomization tool.

What is Lu Hao's email address?

Lu Hao's email address is lu****@****nxp.com

What is Lu Hao's direct phone number?

Lu Hao's direct phone number is +135287*****

What schools did Lu Hao attend?

Lu Hao attended University Of Florida, Zhejiang University, International Technological University (Itu).

What skills is Lu Hao known for?

Lu Hao has skills like Python, C++, C, Computer Architecture, Armv8 Mmu, Vhdl, Fpga, Xilinx, Integrated Circuit Design, Tcl, Simulations, Embedded Systems.

Who are Lu Hao's colleagues?

Lu Hao's colleagues are John Edgerton, David Dzebisashvili, Manish Mittal, Emily Chian, Imran Shamsudin, Heidi Denton, Asokumar Ponnan.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.