Dmitry Murzinov

ASIC/FPGA Design Expert

View My GitHub Profile

   
Name Dmitry Murzinov
Education M.Sc. in Radio Engineering with Signal Processing Specialization (DSP)
Residence EU
Web http://idoka.ru
E-mail job@idoka.ru

PROFESSIONAL SKILLS


ASIC/VLSI/FPGA

EMBEDDED

TOOLS

Languages and utils

EDA/CAD/CAE

Personal skill

PROJECTS


OPENSOURCE

  1. ASIC Pinout Drawer - This is easy to use pin assignment generator for IC package. Project is opensource (MIT license). Tool converting AsciiDoc pin description table to vector image (SVG format) that contains chip pinout with pin name and color coding (if needed) the type of pin for inserting into final documentation.
  2. Hamming and SECDED Verilog Generator - MATLAB/Octave generator of Hamming ECC coder/decoder. Output format is Verilog HDL. Optional adding atop Hamming Coding extra parity bit we have a Single Error Correction/Double Error Detection (SEC/DED) algorithm.
  3. EDA Scripts - Collect of various scripts for helping work with EDA-tools (ASIC, Xilinx FPGA, etc)
  4. Verilog Implementation of the GOST 28147-89 Symmetric Cipher - a Soviet and Russian government standard symmetric key block cipher (64-bit blocksize and 256-bit keysize). This core support for following cipher modes: CBC, CFB, OFB (and CTR in future) and allows to use of S-box according to RFC4357/GOST R34.11-94 or RFC5830 (at synthesis-stage), and also S-box switch “on the fly” (realtime). This implementation provide trade off size and performance. The goal was to be able to fit in to a low cost Xilinx FPGA and still be as fast as possible.

COMMERCIAL

  1. CAN FD IP-core - implementation on verilog CAN Flexible Datarate (according ISO standard) with some reliable features for Industrial application (which have requirements for Safety Level)
  2. GNSS Multichannel Antijamming System - Research and implement as part of GNSS ASIC the multichannel Supressor of Interference. The method was modeled in MATLAB in multibit fixed point and proven as well (recorded physical signal → HDL → MATLAB). An application for Pantent is submitted.
  3. 226-Channel GNSS 65nm Vanguard ASIC (TSMC 65LP) - responsible for several IPs/tasks:
    • Multichannel Digital Down Converter IP core (RTL description, Functional Verification, DC synthesis (including optimization RTL for DW-lib and DC-Ultra), STA, Power Estimation, Formal Verification, FPGA-proven stage, manufacturing tests)
    • IP cores for various legacy interfaces and units (McBSP/SPORT, UART, I2C, RTC)
    • Seamless integration IP-cores on Gaisler-edition of AMBA-bus
    • Creation and invoking know-how HW/SW co-simulation and co-verification environment
  4. Digital Modem for LEO Satellite
    • Development Digital Modem board based on TI TMS320VC55xx DSP (functional diagram, choice of components, schematic, PCB-design (place&routing))
    • Research and Implementation of signal processing algorithms for receiving/transmiting in UHF/VHF-band in conformity with specified RF-channel energetics
    • Writing firmware for DSP (signal processing algorithms, communication protocol with host-CPU)
    • Complex debugging and field experience
    • Tools: MATLAB, TI Code Composer Studio, PCAD

COURSES


  1. «Design Compiler Low Power Synthesis», Synopsys
  2. «Design Compiler Topographical Synthesis», Synopsys
  3. «PrimeTime for Static Timing Analysis», Synopsys
  4. «Incisive VHDL, Verilog, and SystemC Simulaton & Incisive Comprehensive Coverage», Cadence Design Systems
  5. «Metric Driven Verification Using Incisive vManager», Cadence Design Systems
  6. «SystemVerilog Advanced Verification Using UVM», Cadence Design Systems
  7. «SystemVerilog Assertions», Cadence Design Systems
  8. «Designing of high complexity multilayer PCB»
  9. «1601-PMBS924S: Project Management in a company. Standard PMI PMBOK Guide 2012»
  10. «1601-MSPB116S: MS Project 2010 in Project Management»

PUBLICATIONS


PATENTS

  1. US8509359B2 Multi-channel sequential Viterbi decoder; Inventor: Dmitry Murzinov, Timur Kelin, Dmitry Pyatkov; Priority 2010-02-27
  2. US20150244416A1 Digital filter for narrowband interference rejection; Inventor: Dmitry Murzinov, Victor Prasolov, Andrey Veitsel; Priority 2013-10-28
  3. US9759753B2 Digital sweep type spectrum analyzer with up/down frequency conversion; Inventor: Dmitry Murzinov, Igor Orlovsky, Victor Prasolov, Andrey Veitsel; Priority 2014-11-18

AVAILABLE EQUIPMENTS


HW Equipment

SW Tools