Vladislav Shimanskiy, Ph.D. Phone: +1 (408) 505-5412 E-mail: vlad_shimansky@yahoo.com SUMMARY OF SKILLS _______________________________________________________________________________ Strong academic background and practical experience in mathematical modeling, computer science, electronics and software development. Knowledge of advanced techniques for digital signal processing, particularly in Audio DSP. Expertise in the areas of Digital Video, DTV, HDMI. Extensive experience in technical writing and scientific reporting (papers, patents). Leadership and international work experience. TECHNICAL BACKGROUND _______________________________________________________________________________ - Programming languages: C/C++ (14 years), C#, extensive experience in DSP algorithm development using C/Asm (8 years), Verilog HDL (3 years), familiar with scripting (Linux Shell, Make, Python) and web (HTML, CSS, JavaScript) languages. - Platforms: Windows, GNU/Embedded Linux, DSP processors (ADSP21xx, SHARC, SigmaDSP, TMS320C4x, TMS320C67x, TMS320DA610/710, StarCoreDSP), multimedia SoCs (SigmaDesigns, Genesis microchip etc.), Xilinx & Altera FPGAs, Microcontrollers (ARM7, NEC, MIPS etc.), HDMI transmitters/receivers/port processors. - Software development tools: Eclipse CDT, MS Visual C++, C# .NET, ADI Visual DSP++, TI CCS. - Version control & CI: Subversion, ClearCase, Hudson/Jenkins CI servers. - Mathematical modeling: Matlab/Simulink, Pspice, EWB, Modelsim. - EDA tools: Altera MAX+, Quartus, Xilinx ISE, Cadence OrCAD, Zuken CR5000. - Data communication: HDMI, HDCP, DDC, I2C, SPI, I2S, SPDIF, USB bus protocols. - Hardware: Experience in various digital circuits and PCB design. Can operate a lab test equipment (Oscilloscope, Spectrum analyzer, Logic analyzer, AudioPrecision, etc.), read and understand schematics. Understand physics of high speed circuits, EMI and ESD principles. - Documenting & Presentation: MS Office tools, LaTeX, Web collaboration tools. - Teaching background: 5 years of student training experience in Yaroslavl State University (base courses: C++, Digital Signal Processors). Supervision of diploma students (3 years). - Competence in languages: English (fluent), Russian (native), Korean (basic). 1 EXPERIENCE _______________________________________________________________________________ 2008/05 – PRESENT Staff Software Engineer, Silicon Image, Inc. – Sunnyvale, California, U.S.A. - Audio decoding and processing software for innovative chips: AAC, DTS decoders, SRS post processing IP implementation and validation [DSP assembler, Matlab simulation]. - Drivers for an Audio DSP subsystem control: design and implementation [C]. - CDC (part of HDMI 1.4 networking function) protocol simulation and driver development [C, C++] for HDMI input processors & repeaters. - HDMI 1.4 Transmitter firmware components development [C]. - HDMI/MHL Port Processors firmware development and integration [C, C++, Python]. 2004/03 – 2008/04 Sr. Engineer, Acoustic Technology Center / Digital Media R&D Center/ Samsung Electronics – Suwon city, Republic of Korea. - “Audio Upscale” post processing IP for the brand new home theater systems (HT-X810, HTX715) invention and implementation [Cirrus Logic DSP Asm, C, Simulink]. - Innovative HDTV A/V player GUI, Flash video (H.263) software decoder for the platform [Embedded Linux, C++]. - Completely digital PWM amplifier. [Concept and Simulink model, natural sampling technique investigation, power stage analysis and PSPICE simulation (MOSFET and filtering stage), Verilog RTL code development for Xilinx FPGA prototyping. I2S, I2C interfaces, noise shaping, natural sampling, PWM modulation, DPLL, top-level design. Research of the chaotic phase control of PWM modulation to improve EMI.] - HD Video processing subsystem for an A/V receiver (AV-R3000). [Genesis Faroudja Video Scaler s/w development. GUI graphics device engine development. Image/Font database. Flash memory access s/w, flash update utility (PC).] - TI based 4xDSP audio module for the A/V Receiver. [System architecture and design. Schematic design and verification. DSP board bringing-up. Software framework adaptation for the board. PC Communication and configuration tool development (MS VC++).] - TV Digital Audio SOC IP. [Audio post-processing software development for ADI Sigma DSP platform (Asm). Specification writing and prototype testing]. - NICAM digital TV audio SIF receiver. [Matlab/Simulink modeling of Costas PLL, Gardner PLL, bitlevel decoding (C++). Verilog HDL design of the software radio, filters and drivers.] All completed projects had been finished in time and highly rated. 2000/02 – 2004/03 Sr. Research Assistant / NPF YAR (www.npfyar.ru) – Yaroslavl, Russia. - Design of high-speed coherent GMSK demodulator for satellite communication system (customer State Research Institute of Precision Instruments). [C++ for Windows, Visual DSP++, Matlab, SHARC DSP, PCAD, OrCAD] - Research and Development of super resolution Radio Direction Finder (customers: Radiofrequency assignment service in Russia). [ C++ for Windows, Assembler, Matlab] 2 - Development of DSP service unit for Radio Signals Simulator (customer: State Research Institute of Aviation Systems). [Assembler for TMS320C44, MatCAD, Matlab, OrCAD] - Preparation of technical documentation, reports and presentations. [LaTeX, MS Word, PDF, PowerPoint] All projects had been finished in time. 1999/02 – 2004/02 "C++ programming language" class instructor at Physics Department of Yaroslavl State University. 1999/09 – 2004/02 "Digital Signal Processors" class instructor at Radiophysics chair of Yaroslavl State University. 1998/04 – 2000/02 Research Assistant / DSPLab – Yaroslavl State University, Yaroslavl, Russia. - Design, development and maintenance of RF-signal synthesizer for simulation of the radiofrequency circumstances. [C++ for Windows, Altera MAX+Plus, Matlab, OrCAD] - Designs of Web sites using xHTML, java scripts, see e.g. <http://www.npfyar.ru>. [C on UNIX, Perl, JavaScript] 1995/09 – 2002/03 Studentship & Ph.D. - Yaroslavl State University, Yaroslavl, Russia. - Investigation of nonlinear digital filters (regular and chaotic behavior, synchronization) during M.Sc. studentship in Radio physics department. - Nonlinear dynamics of digital oscillators research, investigation of secure chaotic communication systems with audio-band signals using DSP on the Ph.D. studies. Development of the scientific software. Supervision of undergraduates. EDUCATION _______________________________________________________________________________ Ph.D. degree, Mathematical Modeling Yaroslavl State University, Yaroslavl, March 2002 Ph.D. thesis: “Chaotic synchronization in systems of digital oscillators”. M.Sc. degree, Radiophysics and Electronics Yaroslavl State University, Yaroslavl, June 1998 Summa cum laude (GPA 5.0/5.0). INTERESTS _______________________________________________________________________________ - Digital signal processing in audio and video Difference and differential equations Deterministic chaos, chaotic synchronization and fractal theory Information theory and programming System design with DSP and FPGA technology Internet and other telecommunication technologies, development for web 3 AWARDS AND GRANTS _______________________________________________________________________________ President of Russian Federation grant 2003. Russian Ministry of Education and Science grant 2002-2003. Russian Foundation for Fundamental Investigations: 5 grants in 1997-2002 (joint participation). G. Soros Open Society Foundation: Soros Student grant in 1998. ROSTELECOM Company (Moscow): Diploma and first premium in 1998. President of Russian Federation: President's stipend in 1997. PUBLICATIONS _______________________________________________________________________________ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Park H., Shimanskiy V., Song Y., Lee H., Jang S. Digital correction of switching amplifier by error remodulation method// In Proc. of AES 121st convention, 2006 October 5-8, San Francisco, USA Shimanskiy V., Jang S-Ch. Iterative Method for Natural Sampling // In Proc. of AES 121st convention, 2006 October 5-8, San Francisco, USA. Shimanskiy V. Chaotic Modulation in PWM Digital Amplifier // In Proc. of AES 29th international conf., pp.52-55, 2006 September 2-4, Seoul, Korea. Karavan O.V., Shimanskiy V.E., Timofeev V.A . Noncoherent Demodulation Method for GMSK Signals // Modern Problems of Radioelectronics: Transactions of Scientists, Krasnoyarsk, 2005. pp.24-27. Shimanskiy V.E. Chaotic Synchronization Stability in Pair of Oscillators with Triangular Nonlinearity // Modern Problems of Mathematics and Information Science: Transactions of young scientists and graduate students. Vol.5. Yaroslavl State University, Yaroslavl, 2002. Pp.72-82. Shimanskiy V.E. Chaotic synchronization in systems of digital oscillators // Ph.D. dissertation thesis. Yaroslavl, 2001 Shimanskiy V.E. Cluster Correlation of Chaotic Signals // Modern Problems of Mathematics and Information Science: Transactions of young scientists and graduate students. Vol.4. Yaroslavl State University, Yaroslavl, 2001. Pp.117-129. Shimanskiy V.E. Detection of Chaotic Signals by Matched Filtering // Modern Problems of Mathematics and Information Science: Transactions of young scientists and graduate students. Vol.3. Yaroslavl State University, Yaroslavl, 2000. Pp.136-144. Shimansky V.E. One approach to chaotic signals division problem // In Proc. NOLTA'2000, Dresden, Germany, Sep. 17-21, 2000. Pp.83-86. Shimanskiy V.E. Stability of Chaotic Synchronization in the System of Second order Digital Oscillators // Modern Problems of Mathematics and Information Science: Transactions of young scientists and graduate students. Vol.2. Yaroslavl State University, Yaroslavl, 1999. pp.128-136. Shimanskiy V.E. Chaotic Communication System Using Digital Signal Processor ADSP-2181 // In Proc. DSPA'99, Moscow, Russia, September 21-24, 1999. P.330. Shimanskiy V.E. Communication system with chaotic carrier on the digital signal processor ADSP-2181 // Izvestia VUZ "Applied Nonlinear Dynamics", v.6, N5, pp.66-75, Saratov, 1998. Glyzin S.D., Shimanskiy V.E. Superstability modes of the one class of piecewise linear maps // Dynamics of nonlinear discrete electrical and electronic systems. Materials of 2 nd All-Russian scientific and technical conference. Cheboksary, 1997, pp.78-79. Shimanskiy V.E. Superstability modes of third order nonlinear digital filter // Modern Problems of Mathematics and Information Science: Transactions of young scientists and graduate students. Yaroslavl State University, Yaroslavl, pp.89-97, 1997. Shimanskiy V.E. Synchronous stable behavior in the systems of second order digital oscillators // Modeling and Analysis of Information Systems, Vol.4, Yaroslavl, pp.101-109, 1997. 4 PATENTS _______________________________________________________________________________ 1. Yarygin S., Shimanskiy V. Apparatus and method of equalizing a room parameter in an audio system using an acoustic transducer array // U.S. Patent Application 20080037799. 2. Yarygin S., Shimanskiy V. Method of providing listener with sounds in phase and apparatus thereof // U.S. Patent Application 20080031473. 3. Shimanskiy V. Method of and apparatus to generate pulse width modulated signal from sampled digital signal by chaotic modulation // U.S. Patent 7847651. 4. Shimanskiy V. Method and apparatus for converting a sampled digital signal to a naturally sampled digital signal // Korean Patent KR2006-0090470. REFERENCES _______________________________________________________________________________ Available upon request 5