11
MICHAEL VOGWELL B.Eng M.Sc(Distinction) C.Eng. MIET A Pictorial Career Summary

Michael Vogwell

Embed Size (px)

Citation preview

Page 1: Michael Vogwell

MICHAEL VOGWELLB.Eng M.Sc(Distinction) C.Eng. MIET

A Pictorial Career Summary

Page 2: Michael Vogwell

Introduction - 1978-84Apprentice Electrician and Electronics Hobbyist, ONC, HNC, B.Eng.Degree sponsored by WD & HO Wills (Imperial Tobacco Ltd.)

HAUNI PROTOS Cigarette making machine 7-20000 Cig/Min

1984 Designed and constructed a Motorola 6502 based, 4 channel transient recorder as a HNC project, for which I received a distinction.

1980: Disco console. I designed the pre-amps… hummed, purchased kits… hummed.(Lesson learnt... Ground loops & Star points)

Page 3: Michael Vogwell

Power Electronics – ASIC 1984-91

Initially, a project engineer for AC and DC variable speedMotor Drives/Inverters, moved to UPS C&I.

Started a Power Electronics M.Sc. at University of Bristol.

1st FPGA project using Xilinx XC2064.

Moved into design for UPS subsystems, and project lead for AP10-50 series domestic UPS.

I developed Emerson’s first mixed signal ASIC (SGS Thomson 6μ mixed signal cell array).

Liebert 610 Online UPS225-1000kVA

3 Phase Inverters

Page 4: Michael Vogwell

ASIC and FPGA 1991-present

Ericsson: GSM and Bluetooth Baseband designer. Design in VHDL, and Verilog.

Designed a Bluetooth-Ethernet reference design to promote a potential ASIC project.

GEC Plessey, Semicustom & Media Group.Gave a presentation VHDL User Group.Teletext and Satellite FEC design,13 tape outs, schematic and VHDLEricsson sold the division to Infineon who closed the Swindon office in 2003.

Using redundancy, I purchased Altium Designer and Modelsim PE Dual Language, registered Ipeva Limited December 2003, dissolved the company in 2014.

Page 5: Michael Vogwell

C-RTL Read Solomon for DVB Satellite decoder, one of a three chip

chipset. V42bis de/compression in hardware for a phone baseband. Evaluated Cadence DFII and SPW (Signal Processing

Workbench) with HDS option to attempt co-simulating VHDL model concurrently with the ANSI C model.

Evaluated a number of C-RTL tool flows for Ericsson, which also formed the basis of my M.Sc. Dissertation.

Modelled a graphical system based on a PIC processor coded in VHDL, C, and JAVA.

Compared performance of system level modelling, simulation and synthesis of each language, and ease of co-simulating models in Modelsim simulator using C-FLI, and TCP sockets.

Page 6: Michael Vogwell

Bluetooth Block designer responsible for Voice codec µ law, α law,

CVSD, MPCM, DMA and ARM top level integration. IP verified in simulation and on FPGA platforms for Software

development. Developed a fully automated flow converting VHDL RTL IP

to Verilog for supply to Ericsson’s customers. Used Advanced System Concepts (ASC) V2V and Synopsys

formality Source VHDL required recoding to strict coding guideline,

and low level RTL arithmetic to convert correctly to Verilog. Regression suite run on Cadence Incisive, Mentor Modelsim

and Synopsys VCS.

Page 7: Michael Vogwell

Board, FPGA and ASICSystem Level design, RTL, ASIC, FPGA and PCB design and verification.

Board level design using Cadence Pspice, Orcad, Mentor Graphics Boardstation, Altium Designer, tape and foils, and pen and paper

Page 8: Michael Vogwell

PMIC Highly integrate Power Management devices. Mainly Analogue with Digital control, power sequencing,

monitoring with I2C, SPI and DWI interfaces to host. Many LDO’s, Bucks and Buck/Boost converters. Extensive use of gated clocks, latches and

asynchronous logic. Limited (often none) digital test access. Micro BGA package, bumped die hard to probe. Field failures, application issues difficult to diagnose. Extremely high volume, right first time, field failures not

an option.

Page 9: Michael Vogwell

PMIC Emulation

Zynq’s ARM core can emulate the host processor on a Phone or Tablet platform, with networking, running Linux and Python + Ctypes interface to FPGA fabric.

Exposed to the same stimulus as evaluation Silicon, issues can be identified,enabling simulation test case to be written in Python, C, and SystemVerilog.

Initial evaluation using Altera,having also reviewed Actel and Xilinx.

Interest from a customer required a moved from Altera to Xilinx.

Developed an automated flow from ASIC SystemVerilog RTL to FPGA using Vivado, or,Vivado with Synplify_Premier.

USB-JTAG

Config and

Debug

 

Predictor-Observer

Device under Test

Application Board

Evaluation Silicon

nOnKey, TA,

GPIO, VBAT,

ETC.

LDO’s, Bucks, GPIO,

Audio?

Probes

Emulated

LDO’s, Bucks, GPIO

FPGA Board

Page 10: Michael Vogwell

PMIC Emulation using Zynq

Xilinx Zedboard, Zynq XC7Z020http://www.dialog-semiconductor.com/products/power-

management/da9063

Page 11: Michael Vogwell

What can I offer? Practical hands on design Broad skill base Alternative, approach Willingness to learn Desire to innovative