Tim Ewins

IC Consultant at EnSilica Limited

Woodley, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tim Ewins is an IC design consultant and Chartered Engineer with over three decades of hardware engineering experience and four years focused on ASIC design and verification. Based in Woodley, UK, he brings deep SystemVerilog and UVM expertise alongside practical experience with Cadence and Mentor Graphics toolsets. At EnSilica he consults on complex SOC and flash controller verification, and his open-source contributions include test and automation work for the high-profile OpenTitan root-of-trust project. Previously a principal engineer across Marconi, Racal and Aeroflex, he combines hands-on testbench development with system-level understanding of silicon lifecycle and failure modes. Known for improving test coverage and automating QA for security-critical IP, he pairs rigorous verification habits with an experimental physics background (BSc Hons, Physics with Microcomputing).
code4 years of coding experience
job21 years of employment as a software developer
bookThe Bulmershe School
bookBSc(Hons), Physics With Microcomputing, BSc(Hons), Physics With Microcomputing at University of Surrey
github-logo-circle

Github Skills (8)

verification10
formal-verification10
systemverilog10
hardware10
uvm10
test-automation10
hardwareid10
python4

Programming languages (1)

SystemVerilog

Github contributions (2)

github-logo-circle
lowRISC/opentitan

Dec 2021 - Jun 2022

OpenTitan: Open source silicon root of trust
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:189 reviews, 14 commits, 17 PRs in 6 months
Contributions summary:Tim primarily focused on developing and integrating test code within the OpenTitan repository. Their contributions included adding new test sequences for the flash controller, specifically targeting functionalities like software operations, secret partitions, the RMA feature, and the host controller arbiter. They implemented tests to verify the correct behavior of the flash controller, incorporating checks for error conditions, memory protection, and code fetch functionality. The user's work involved modifying existing test files and creating new ones to improve the test coverage of the flash controller.
root-of-trustrootsilicontrust
TimEwins/opentitan

Dec 2021 - Jul 2022

OpenTitan: Open source silicon root of trust
Contributions:2 PRs, 179 pushes, 65 branches in 7 months
root-of-trustrootsilicontrust
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial