Evgeni Stavinov
2988 Grassina St. #524, San Jose, CA 95136
Telephone: (408) 245-1397
E-mail: evgeni@outputlogic.com
Objective
Challenging position in the areas of FPGA logic design, embedded software, system engineering, networking.
Summary
· Over a decade of diverse design experience: FPGA logic design, embedded software, application development, system engineering
· Design of protocol stacks and IP cores for PCI Express, USB, Wireless USB, Bluetooth, SAS/SATA
·
System-level
architecture and bring-up of multiple hardware platforms
·
Experience
in large companies and start-up environments
· Consistent record of innovation and on-time product delivery
Technologies: PCI Express, USB, WirelessUSB, UWB, Bluetooth, 802.11, SAS/SATA
Processors: PowerQUICC, ColdFire, ARM, Xilinx MicroBlaze, x86
FPGAs: Xilinx Virtex/Spartan, Altera Stratix families
Programming Languages: Verilog/VHDL, SystemVerilog, C/C++, ARM/PowerPC Assembly, Perl, TCL, shell scrips
Operating Systems: VxWorks, Embedded Linux, Windows, AMX
Experience
|
2011
–present: |
LeCroy
Protocol Solutions Group, Santa Clara, CA Staff
System Design Engineer |
·
Responsibilities
include: researching and architecting next generation test & measurement systems,
creating architectural proposals, holding team reviews, evaluating and leading
the adoption of new technologies by logic design and embedded software teams
|
2010
- 2011, 2007
- 2008: |
SerialTek,
San Jose, CA Hardware
Architect |
· Logic and Firmware architecture and implementation of 6Gbs SAS/SATA and USB 3.0 protocol analyzers.
Hardware: Xilinx Virtex-5/6 FPGAs; MicroBlaze processor
Tools: Xilinx ISE, ModelSim, Altium Designer, MS Visual Studio, Java NetBeans
Languages: Verilog, C/C++, Java
|
2009 – 2010: |
Xilinx, San Jose, CA Staff
System Design Engineer System Integration and Validation Group |
·
Responsible
for porting and validation of ASIC designs on different emulation platforms
Tools: Cadence Palladium, EvE ZeBu, Mentor Veloce, Synopsys Design
Compiler, Cadence Conformal LEC, numerous proprietary Xilinx tools
Languages:
Verilog/SystemVerilog, TCL, Perl, shell scripting
|
2004 – 2007: |
LeCroy Protocol Solutions Group, Santa Clara, CA Staff Logic Design Engineer and Technical Lead |
· Technical lead of a team of four logic design and firmware engineers to implement protocol analyzer, traffic generator, and device emulation tools for Wireless USB/ MAC, and PCI Express Gen1/Gen2 protocols.
· Defined logic architecture and interfaces for PCI Express Gen1/Gen2 x1-x16 protocol analyzer and traffic generator. Implemented critical parts of FPGA logic for Data Link and Transaction Layers. Ported DDR2 Memory Controller.
· Defined firmware and logic architecture for WirelessUSB/WiMedia MAC protocol analyzer and traffic generator/device emulator.
· Ported reference VxWorks USB, PCI, Ethernet drivers, and Board Support Package to a new board. Implemented Flash and Local Bus drivers for PowerQUICC-II-Pro processor to interface with FPGA.
Hardware: Xilinx Spartan3/Virtex-4 FPGAs; PowerQUICC II Pro, ColdFire processors
Tools: Synplify, Wind River Workbench, Visual Studio .Net
Operating Systems: VxWorks 6.4, Embedded Linux, TargetOS
Languages: Verilog, C/C++, PowerPC Assembly
|
1999 - 2004: |
CATC - Computer Access Technology Corp., Santa Clara, CA. CATC was a successful company that became public in year 2000 and acquired in 2004. Positions: Senior Logic Design Engineer, Software Design Engineer.
|
· FPGA logic design for Bluetooth traffic generator and protocol analyzer products.
· Embedded software design for Bluetooth traffic generator. Ported third-party Bluetooth stack to AMX OS and a new board. Implemented audio drivers. Implemented new Bluetooth protocols not supported by the stack.
· Windows application development for Bluetooth traffic generator and device emulator products. Implemented communication with different SW components of the product using DCOM. Virtualized TCP/IP and COM over Bluetooth.
· Logic design of USB 2.0 IP core for FPGA/ASIC.
Hardware: Xilinx Virtex-II, Altera Stratix FPGAs; ARM7 and 8051-based processors.
Tools: Visual Studio, MetaWare compiler, CodeWarrior IDE
Operating Systems: AMX, Windows
Languages: Verilog, C/C++, MFC, DCOM
Education:
MSEE in Networking, USC - University of Southern California
BSEE, Technion - Israel Institute of Technology (with honors)
Publications
Book: “100 Power Tips For FPGA Designers”, ISBN 978-1461186298
“A Practical Parallel CRC Implementation”, Circuit
Cellar magazine, Issue #234, Jan 2010.
“Using Xilinx Tools in Command-line Mode”, Xilinx
Xcell Journal issue 74.
Technical Training:
Synopsys SystemVerilog
Wind River VxWorks
Xilinx Advanced FPGA Implementation
Xilinx Introduction to AccelDSP
Embedded Linux
PCI Express Architecture
Windows Device Drivers
US Patents:
Awarded:
“Apparatus and method for synchronization with a communication network by shadowing a page response connection to the network” (patent number 6,757,318)
Pending:
“Wireless analyzer position optimization algorithm”
“Programmable pattern match method and apparatus”
“Protocol Analyzer Architecture for multi-lane serial protocols”
“Passive Bluetooth Test Mode synchronization”
Other:
US Citizen