Post Job Free

Resume

Sign in

Engineer Design

Location:
Rochester, NY
Posted:
January 01, 2013

Contact this candidate

Resume:

http://www.indovina.us/ Mark A. Indovina

Mark A. Indovina

** ******* **** ****

Rochester, NY

585-***-**** (cell)

abp4km@r.postjobfree.com

Executive Summary

Mark A. Indovina earned his AS in applied science, and also his BS and his MS

in electrical engineering from Rochester Institute of Technology. He is a senior

member of the IEEE (Institute of Electrical and Electronics Engineers) and AES

(Audio Engineering Society). Mark is the co-author of an eBook on IC design and

has authored and co-authored various technical papers, position papers, trade

journal publications, and chaired and presented at society and industry forums.

He has participated in various standards bodies and committees. Most recently

Mark is the Chief Operating Office of Tenrehte Technologies, a high tech, clean

technology startup. Prior to Tenrehte, Mark was the Chief Technology Officer for

Vivace Semiconductor, a high tech start-up fabless semiconductor company

focused on providing digital solutions in the growing digital entertainment

markets. Previously Mark was Vice President of Engineering for Improv Systems,

Inc., a company which licenses intellectual property for digital signal processing

including the DSP architecture, leading edge software development tools, and

application packages to various markets worldwide. He has also funded directed

research at local universities in topics of interest to Improv Systems. Prior to

joining Improv Systems, Mark was the Director of Engineering for the Digital IC

Design Group of Cadence Design Systems, where in less than 4 years he built a

group of over 200 engineers performing over $65M of contract IC design for

various companies throughout the world. Before Cadence Design Systems, Mark

spent over 5 years in the Applied Research department of Motorola working on

strategic semiconductor devices and "systems on chips" that paved the way for

exciting new wireless, battery powered communications devices. During this time

Mark was an adjunct professor at Florida Atlantic University where he taught

classes in VLSI design, logic design, and computer architecture. He was active in

obtaining NSF grants for projects assigned to the university, and joint projects

partially funded by Motorola. Mark also worked with major EDA vendors to have

design tools donated to the University. Prior to Motorola, Mark spent 9 years at

Computer Consoles researching and developing various digital signaling

processing based sub-systems as part of a novel digital switch architecture. He

started his engineering career at Ashly Audio designing various products used in

professional sound reinforcement. As a notable achievement, many of the

products developed by Mark over the years are still in of production today. He is

also the recipient of a Philips First Silicon prize, an award for delivering the

largest chip built to date that worked first time without any errors.

Page 1 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Mark is currently an adjunct professor in the RIT Electrical & Microelectronic

Engineering Department at Rochester Institute of Technology.

As an alumni advisor, Mark provides assistance to a student teams at RIT

working on senior projects. An interesting example is project METEOR.

METEOR is a hands-on, multi-phase, multi-disciplinary, teaching and research

program for investigation and developing micro-systems engineering, science,

and technologies for the exploration of outer space. The projects short-term goal

is to launch small payloads into low earth orbit; the long-term goal is to place

small payloads on near earth asteroids and lunar surfaces. He also is an active

participant on the RIT Industrial Advisory Boards for the Electrical Engineering

Department and also the Multidisciplinary Senior Design (MSD) program.

Detailed Experience

Tenrehte Technologies, Inc. Rochester, NY

12/2008 Present, Chief Operating Officer (COO), Founder

Tenrehte develops technologies, award winning products and initiatives to

continually advance energy efficiency and reduce energy waste of any electric

device that is a part of your daily life. Responsible for the day to day operations

of the company; also lead product architecture, implementation, and manage the

delivery of leading edge products that provide a market leading combination of

high-performance, low power consumption, and superior applications flexibility.

Our first product, PICOwatt, is an award winning, Best of CES 2010 in the

Green Technology Category, patent-pending wireless smart plug designed to

save you money by monitoring and reducing energy waste from any electric

device.

Rochester Institute of Technology Rochester, NY

11/2012 - Present, Adjunct Professor

Responsible for preparing and presenting undergraduate, and graduate level

courses covering various topics relating to analog circuits, logic design, computer

architecture, semiconductors, and general electrical engineering, design and

physical implementation.

Vivace Semiconductor, Inc. Rochester, NY

12/2005 2/2009, Chief Technology Officer (CTO), Founder

Responsible for the architecture, implementation, and delivery of cutting edge

media processing SoC integrated circuits designed to address the needs of next

Page 2 of 13 2012

http://www.indovina.us/ Mark A. Indovina

generation consumer electronic products. The chips support multiple video

compression standards including H.264/MPEG-4 AVC, MPEG-4 ASP, Windows

Media Video including VC-1, MPEG-2, China s AVS, and Real Video, multiple

audio compression standards such as AAC, Windows Media Audio, Real Audio,

and multiple encryption standards supporting DRM including AES, DES, 3-DES

and RC4.

Started the Rochester R&D center.

Grew organization as necessary in multiple locations including contracted

services as necessary.

Responsible for group-operating budget.

Led architect for flagship IC projects implemented in 130, 90, and 65 nm

technologies:

o VSP-100 130nm, QVGA Media Platform, OpenRISC OR1200,

Linux 2.6 Kernel

o VSP-200 90nm, D1 NTSC/PAL Media Platform, ARM 926EJS,

Linux 2.6 Kernel

o VSP-300 65nm, 1080p Media Platform, ARM ARM1176JZF-S,

Linux 2.6 Kernel

Establish and manage relationships with various IP, fabless ASIC,

manufacturing, and contract service providers worldwide. Responsibilities

include technical and business due diligence; contract, statement of work,

and cost negotiations; and execution oversight.

Develop and maintain overall engineering goals, and product road map.

Responsible for publishing methodology guides, architectural

specifications, functional requirements documents, and various proposals

for new development activities.

Oversight of on going, day-to-day engineering management including

budgetary planning, operations reviews, and detailed technical reviews at

various levels.

Prepare initial materials for patent attorneys for various patent

submissions.

Prepare and present project planning, cost and schedule estimates, and

project engineering overview for potential internal and external customer

projects.

Assist in development of new client relationships. Create general and

target specific technical presentations and deliver at customer engineering

or executive level meetings.

Develop various HR related policies and materials such as review forms

and procedures, staff developments plans, engineering grade guidelines,

'ranking & rating' criteria, compensation and vacation plans.

Improv Systems, Inc. Rochester, NY

2/1999 2/2006, Vice President of Engineering

Page 3 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Responsible for an engineering organization charged with research and

development of the VLIW based Jazz DSP, Jazz DSP Software and HW

development tools, application solutions kits (Voice over IP, Multimedia, and

Wireless communication), Jazz Peripherals, Jazz based standalone, SoC

integrated circuits and FPGA based reference platforms used to demonstrate

Improv's proprietary PSA architecture.

Started the Rochester R&D center.

Grew organization as necessary in 3 facilities including contracted

services as necessary.

Responsible for group-operating budget.

Development of new client relationships. Create general and target

specific technical presentations and deliver at customer engineering or

executive level meetings.

Develop and maintain overall engineering goals, and product road map.

Responsible for publishing methodology guides, architectural

specifications, functional requirements documents, and various proposals

for new development activities.

Day-to-day on going engineering management including budgetary

planning, operations reviews, and detailed technical reviews at various

levels.

Prepare and present project planning, cost and schedule estimates, and

project engineering overview for potential internal and external customer

projects.

Lead delivery of generic and customer specific application solution kits

o Voice over IP (VoIP)

Includes various hardware platforms, application-optimized

DSP accelerators, and supporting DSP software

configurations:

Speech CODECs: G.711, G.722, G.723.1, G.726,

G.728(i), G.729B/G.729AB, G.729A, G.729, GSM-

Adaptive Multi Rate (AMR), AMR-WB, AMR-NB,

CDMA Selectable Mode Vocoder (SMV)

Echo cancellers: G.165, G.168

Tone Detection and Generation, VAD, AGC, CID,

multi-channel management

DSP Telecom Resource manager

Host software:

DSP Application Programming Interface (API)

Low-level driver

Protocol stack development and integration:

Real-time Transport Protocol and Real-time

Control Protocol (RTP and RTCP)

Media Gateway Control Protocol (MGCP)

Signaling protocols SIP or H.323

o Multi-Media for mobile, broadcast and streaming data

Page 4 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Includes various hardware platforms, application-optimized

DSP accelerators, and supporting DSP software

configurations:

Video CODECs: MPEG-2, MPEG-4, H.264, Windows

Media 9

Audio CODECs: MPL12, MP3, Windows Media 9

Audio Decoders: Dolby Digital, Prologic and AAC

JPEG and JPEG-2000 CODECs

DSP Media Resource manager

Host software

DSP Application Programming Interface (API)

Low-level driver

o Wired and Wireless data-pumps

Includes various hardware platforms, application-optimized

DSP accelerators, and DSP software blocks for technologies

such as DSL, 802.11a/b/g, Turbocoding, Hyperlan,

HomePlug

Responsible for customer support for Jazz DSP development tools,

hardware architecture, DSP software, and systems design. Projects

implemented in 0.18, 0.15, 0.13 m technologies

Principle author of patent application #200******** "Designer

configurable multi-processor system". Numerous other patent

submissions.

Develop various HR related policies and materials such as review forms

and procedures, staff developments plans, engineering grade guidelines,

'ranking & rating' criteria, compensation and vacation plans.

74ze Engineering Littleton, MA

9/2004 - Present, Advisor

Work with 74ze to review growth strategies, assess new opportunities, coach and

mentor.

Cadence Design Systems, Inc. Rochester, NY

10/1995 - 2/1999, Director of Engineering

Responsible for an engineering organization charged with research and

development of turnkey integrated circuits, systems, software and tools for

customers on a contract basis. Projects scope involves complete or partial

design responsibility from specification to GDSII tape-out. Activities included:

Started the Rochester Design Center. Grew the Rochester center to 24

engineers in less than 2 years. Also started satellite centers in Orlando, FL

(6 engineers) and Chelmsford, MA (10 engineers).

Page 5 of 13 2012

http://www.indovina.us/ Mark A. Indovina

P&L responsibility for the entire Digital IC Design Group.

o Responsible for a $28M group-operating budget.

o Responsible for managing costs to ensure revenue generation of at

least $65M.

o Grew the team to 220 associates in 6 design centers across the

United States and Japan. Also developed sub-contract

relationships with service firms that added an additional 120

engineers as necessary.

o Developed and rolled out key management initiatives including

Design Technology, Intellectual Property, Quality, and Associate

Development.

On going project management including internal operations reviews,

technical reviews, and various project related customer meetings,

including executive level presentations.

Development of new client relationships, including project planning, cost

and schedule estimates, and engineering approach for potential IC

projects resulting in over $30M of bookings.

Technical lead engineer for various IC projects, project examples include:

o 2.5 ASIC's for an approximate total of 2M Gates; chips provided

SAR and ABR functions in the data-flow path of a large capacity

ATM switch. The target technology is 0.18 m, with a maximum

operating frequency of 183 MHz. Team size ranged from 18 to 40

engineer's peak. Deliverables include architecture, VHDL RTL,

Verilog netlist, verification environment, parametric test vectors,

and floorplans and initial placement..

o 3 ASIC's for a total of 1M gates; chips are part of a non-linear, real

time digital video editing system. The target technology is 0.25 m,

with a maximum operating frequency of 120 MHz. Team size

ranged from 10 to 20 engineers peak. Deliverables include

architecture, Verilog RTL, Verilog netlist, verification environment,

and parametric test vectors.

o 1 Semi-custom chip, 1M gates; this chip is a multiprocessor design

with two TMS320C50 like DSP cores, and one custom 32 bit RISC,

40 peripherals. The target technology is 0.35 m, with a maximum

operating frequency of 90 MHz. Team size ranged from 24 to 60

engineer's peak. Deliverables include architecture, Verilog RTL,

Verilog netlist, verification environment, CDL netlist, GDSII,

parametric test vectors, production test environment, and tester

probe card.

o 1 Semi-custom mixed signal (Spectre/Verilog-XL), LCD display

controller/ driver chip. Team size ranged from 6 to 8 engineers

peak. The target technology is 0.25 m, with a maximum operating

frequency of 87 MHz. Deliverables include architecture, CDL netlist,

GDSII, parametric test vectors, production test environment, and

tester probe card.

Page 6 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Technical lead engineer for the development of a fully synthesizable, 8 &

16-bit RISC CPU's, along with software development tools such as the

assembler, linker, dis-assembler.

Technical lead engineer for the development of a fully synthesizable,

Harvard architecture, 16-bit Digital Signal Processor, along with software

development tools such as the assembler, linker, dis-assembler. A cycle

accurate PLI simulation model with user-defined timing of the core was

also created.

Co-authored "A Top-Down Approach to IC Design", a book focusing on

leading-edge IC design practices and methods. This book complements a

class in top-down described below.

Development of the lecture and labs for a 4-week course on the topic of

"Language Based Design" (often referred to as Top Down Design). The

class centers on the design of single chip, a DTMF Receiver Module, and

the students will perform various IC engineering tasks throughout the

course modules. The course stops at the point where the chip could enter

place and route, and resumes with back-annotation of delays and

capacitive load files available after physical extraction. Since the design

database included a custom DSP, the students are introduced to various

techniques for hardware-software partitioning, design, and verification. I

personally presented the class to over 150 engineers worldwide; student

response was always extremely positive.

Authored the design specification that drove development of the design

center IC design environment; note that the environment is a mixture of

commercial, custom, internally developed, and shareware software. Also

periodically installed and configured commercial software.

Authored the design specification that drove development of the groups'

internal WEB site. This includes creation of various complex CGI

interfaces for project management, bug tracking, associate skill and

training databases, and site security.

Motorola Boynton Beach, FL

2/1991 - 10/1995, Principal Staff Engineer

Member of the Applied Research - Advanced IC Technology Laboratory.

Responsible for research and development of integrated circuits, and top-down

design methodologies used in low-power, low-voltage, and battery powered

wireless products. Numerous (un-awarded) patent submissions. Activities

included:

Development of a 900MHz digital receiver module for a "next generation"

communications device. Responsible for efficient implementation of

required algorithmic data processing.

Development of a software utility which reads a Z-domain structural

[Analogy Saber] netlist and creates a parallel data path or bit-serial linear

Page 7 of 13 2012

http://www.indovina.us/ Mark A. Indovina

difference equation implementation of the DSP algorithm in a combination

of structural and fully synthesizable RTL Verilog HDL.

Technical lead engineer for the development of parameterized macro cells

which can be used as VLSI/ LSI/ MSI building blocks. Also developed a

companion Cadence DFII skill application through which users can quickly

develop a block implementation of their synthesizable design using the

mixed text and graphics entry tool Composer. Users select the

parameterized components from a palette library. The skill utility first

expands the design parameters and generates Verilog HDL for module.

Once code generation is complete, the utility creates and installs the

module symbol and RTL Verilog HDL within the design library.

Technical lead engineer for the modeling, characterization, and extraction

for a new, "low-power", 0.5 m standard cell library for single AAA battery

communications applications. Also responsible for synthesis library

generation (Cadence Synergy, Synopsys Design Compiler), simulation

and intrinsic timing accurate Verilog model library, Cadence CDC timing

views, and library timing verification. Also assisted with cell design and

layout.

Developed an internal training course titled: "Top-Down Design with

Verilog HDL". Course topics included: Verilog HDL language semantics,

Verilog HDL simulation and debug, module verification techniques, Verilog

HDL Language semantics for logic synthesis, mixed design entry using

Cadence Composer, and a brief introduction to Mixed-Mode (Saber &

Verilog-XL) simulation.

Technical lead engineer for the development of a custom LCD display

processor IC (with a final size of 4.5 million transistors including image

RAM and analog blocks in 0.5 m) utilizing top-down design techniques.

Logic blocks in the design were captured in Verilog HDL and were

subsequently synthesized into the Xilinx XC4k FPGA family for emulation/

verification and finally to a custom standard cell library. All hand packed

custom portions of the design were behaviorally modeled in Verilog HDL.

Also developed a full functional model of the device in C using the Verilog

Programming Language Interface (PLI) for simulation acceleration and IP

protection; the PLI model has user defined timing. A reduced resolution

version of the algorithm was also implemented in silicon. Both devices

were first pass successes.

Technical lead engineer for the development of a PCMCIA 16-bit bus

interface ASIC for the NewsCard data pager. The design was captured in

Verilog HDL and subsequently synthesized to both the Actel ACT2 FPGA

library for quick prototype and then to the Motorola 0.8 m CMOS gate

array library for product implementation.

Technical lead engineer for the development of a PCMCIA 8-bit bus

interface ASIC for the NewsStream data pager. The design was captured

in Verilog HDL and subsequently synthesized to both the Actel ACT2

FPGA library for quick prototype and then to the Atmel 0.8 m CMOS gate

array library for product implementation.

Page 8 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Technical lead engineer for the development of voice mail application

software for the Digital Input/ Output Paging Processor (DIOP) based

paging terminal. This project required creation of software components for

both "integrated voice mail" and "call pass-through and management" to

an external voice mail platform. Responsibilities included development of

DSP algorithms for tone detection and generation, silence discrimination,

and speech compression/ expansion; development of call scenarios and

creation of call processing framework for both the "integrated" and "pass-

through" voice mail applications. Also acting group leader, managing the

activities of 2 applications software engineers and 3 DSP software

engineers. The target hardware is MC68K based running VRTX operating

system from Ready Systems.

Development of software tools in C for UNIX workstations to simulate DSP

algorithm performance. Also developed a limited operating systems for the

DSP 56K and utilities for creation of various PCM test files used during

algorithm acceptance testing.

Technical lead engineer for the development of the DIOP Voice Controller

Board (VCB). The VCB is a sophisticated platform for simultaneous PCM

record & playback on 32 full duplex, 64 Kb/s TDM time-slots. The design

contains a 33 MHz 68030 (or MC68020) with 16M byte of high

performance DRAM for host application software, a 27MHz DSP56001 for

PCM data processing, a 16 MHz MC68302 for high speed serial I/O, an

Ethernet interface for IP communications, a SCSI bus interface for disk

and tape I/O, and 8M byte of tri-ported, interleaved high performance

DRAM for shared file I/O storage. The design form-factor is 9U VME with

a proprietary digital switching backplane interface. Because of component

density and schedule constraints, extensive use of quick turn gate array

ASIC, and FPGA technology was required for enhanced functionality and

increased reliability. This portion of the design was created using Verilog

HDL, simulation and synthesis. Also performed full-functional simulation of

the card, including porting of the real-time operating system kernel and

development of board level diagnostics within the simulation environment.

Provided technical leadership to junior engineers designing line interface

circuits. Analog interfaces included loop-start, ground-start, reverse

battery, and 2/ 4 wire E&M. Digital interfaces included T1 D4, T1 ESF, E1

CASD, T1 Primary Rate ISDN, and E1 Primary Rate ISDN.

Also active in obtaining NSF grants for projects at Florida Atlantic

University that were partially funded by Motorola.

Florida Atlantic University Boca Raton, FL

1/1994 - 12/1995, Adjunct Professor

Responsible for preparing and presenting graduate level courses covering

various topics relating to logic design, computer architecture, and

semiconductors, VLSI, Verilog HDL, and VHDL. During this time I was very

Page 9 of 13 2012

http://www.indovina.us/ Mark A. Indovina

active in obtaining NSF grants for projects exclusive to the university, and joint

projects partially funded by Motorola. I also worked with major EDA vendors to

have design tools donated to the University.

Afghan Dog Software Boynton Beach, FL; Rochester, NY

2/1993 - Present, Chief Engineer

Develop share-ware utilities for use with Verilog HDL, Linux, Apache. Activities

include:

Development of a fully synthesizable DSP (called the TDSP) along with

various software development tools (assembly level only). The TDSP is a

16-bit, fixed-point general-purpose DSP core. The core is designed for low

power, low voltage and high-speed DSP applications.

Development of a linear timing model delay calculator/ back-annotator.

This program is written in C using the Verilog Programming Language

Interface (PLI). The application is capable of estimating capacitive loads

modeled using a linear interpolation algorithm; the program can also

estimate capacitive loads using a supplied wire technology file for wire

load and wire delay calculation.

Development of a fully automated technology library translator. This

program translates a Synopsys Design Compiler technology library into a

Verilog HDL source gate level, timing accurate simulation library

compatible with the PLI delay calculator. The resulting Verilog technology

library is also suitable as a source library for the Synergy logic synthesis

tools from Cadence Design Systems.

Computer Consoles, Inc. Rochester, NY

7/1982 - 2/1991, Sr. Engineering Specialist

Member of the Voice & Switching Products Group. Responsibilities included

research and development of DSP algorithms and systems for tone detection,

tone generation, silence discrimination, speech compression/ expansion,

adaptive gain control, adaptive echo cancellation, speaker independent speech

recognition, and test-to-speech. Created various tools and simulators using C

within the UNIX environment for development of DSP algorithms. All DSP

hardware and application firmware was tightly controlled as one project for

maximum real-time performance for the least cost. All designs were "full-

functional" simulated. Activities included:

Introduction of digital signal processing (DSP) to CCI products by

developing replacement for analog tone signaling circuit pack. Initial

TMS32010 based design save $8k per circuit pack; realized over $1.2M

direct savings (profit) during the first 6 months of production.

Page 10 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Developed second generation (TMS320C25 based) and third generation

(TMS320C30 based) tone signaling circuit pack hardware and firmware.

Each module is capable of processing 32 simultaneous calls.

Developed speaker independent, multi-lingual, isolated word, speech

recognition circuit pack hardware and firmware. Each module is capable of

processing 16 simultaneous calls with over 160 words in the active

vocabulary.

Prototype development of a large vocabulary, including proper names,

test-to-speech circuit pack hardware and firmware.

Developed T1 digital trunk interface circuit packs, both hardware and

firmware.

Participated in development of a third and forth generation, fully digital

Audio Response (PCM record & playback) Subsystems. Assisted in the

analog design portion of the first and second-generation subsystems.

Assisted in development of a high stability clock synchronization circuit

pack.

Assisted in development of analog trunk circuit packs.

Participated in development of a high performance, primary rate ISDN

communication subsystem for a proprietary, fault-tolerant, real-time UNIX

super-minicomputer. This subsystem was capable of supporting LAPB,

X.25, LAPD, and Signaling System No. 7 peer-to-peer communication

simultaneously on 24, 64 Kb/s TDM time-slots.

Member of a team which ported digital switch application & call-processing

software to a virtual memory compute platform. Additional responsibilities

included cache memory and translation characterization and optimization

for maximum transaction performance.

Developed instruction/ data cache logic for 32-bit, virtual memory CPU.

Attended telecommunications (Committee T1) standard committee

meetings as a voting member.

Ashly Audio, Inc. Rochester, NY

6/1979 - 7/1982, Engineer

Responsible for the research and development of professional audio products.

Also provided manufacturing and customer support for entire product line.

Certain designs were modeled with the UCB Spice simulator. Activities included:

Power Amplifier product line (100Wx2, 250Wx2) utilizing fully discrete and

complimentary transistor topology. Amps had power MOS-FET output

stages.

State variable, 18-dB/octave active crossover product line.

State variable notch filter incorporating a novel positive feedback circuit

utilized during set up for optimum feedback control.

Audio spectrum analyzer capable of being displayed on an inexpensive

television set.

Page 11 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Ashly Audio, Inc. Rochester, NY

6/1977 - 6/1979, Test Engineer

Performed circuit card, sub-assembly, and finished product test procedures using

proprietary computed test bed (DRONE). Developed test procedures, test

programs, additional DRONE subsystems to extend functionality, and access

fixtures required for new products or for enhanced system test functionality.

Page 12 of 13 2012

http://www.indovina.us/ Mark A. Indovina

Education

Rochester Institute of Technology Rochester, NY

Master of Science in Electrical Engineering 1987

Concentration:

o

Signal Processing

IC Design

o Thesis: "A digital Signal processing Based Tone Receiver"

Bachelor of Science in Electrical Engineering 1982

Deans List

o

Associate of Applied Science 1979

Senior member of the IEEE (Institute of Electrical and Electronics

Engineers)

Member AES (Audio Engineering Society)

Patents

#US20120143387 Appliance Network Connectivity Apparatus

#US20010025363 Designer Configurable Multi-Processor System

PDF

Page 13 of 13 2012



Contact this candidate