Dmitri Pavlov is a hardware engineer with 15 years’ RTL expertise and a decade of professional experience delivering full-cycle HW IP for ASICs and SoCs. He specializes in Verilog/VHDL/SystemVerilog design, Synopsys DC synthesis flows, FPGA prototyping, and performance characterization, routinely driving architecture exploration through integration and verification. At Syntacore he led RTL development for an open-source RISC-V MCU core, contributing SystemVerilog work on CSRs, exceptions, JTAG/AXI testbenches and timer/memory interfaces. Earlier roles at Intel Labs saw him own DSP engines, microcontroller cores and multiple customer IP derivatives, combining algorithm mapping, RTL implementation and final product integration. As an independent engineer he developed a high-SNR, high-SFDR NCO IP and is currently working on a 64k-point FFT, reflecting deep signal-processing and numeric precision skills. Based in Russia, he blends hands-on RTL craftsmanship with pragmatic system-level verification and integration experience.
10 years of coding experience
18 years of employment as a software developer
High Frequency Communication, High Frequency Communication at Leningrad Energy Colledge
Master of Science (MSc), Faculty of Computers, computing complexes, systems and networks, Master of Science (MSc), Faculty of Computers, computing complexes, systems and networks at Saint Petersburg State University of Aerospace and Instrumentation
SCR1 is a high-quality open-source RISC-V MCU core in Verilog
Role in this project:
Embedded Systems Engineer
Contributions:42 commits, 3 PRs, 30 pushes in 5 years
Contributions summary:Dmitri primarily focused on low-level hardware interaction and system-level design for the RISC-V MCU core. The commits demonstrate substantial work on SystemVerilog code, including updates to the CSR (Control and Status Registers) module, exception handling, and interrupt management. Their contributions also encompass testbench modifications to incorporate JTAG and AXI interface support, indicating a focus on hardware verification and integration. The user also worked on the timer and memory interface of the core.
Contributions:15 commits, 1 PR, 14 pushes in 4 years 2 months
coressdkfpga
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.