Marty McGregor

marty@msrkdesign.com

Experience:

Over twenty years experience designing hardware and firmware solutions for embedded systems and high speed digital applications.  Product portfolio includes 2.4 GHz wireless remote I/O devices, headend and node equipment for cable and telco providers, portable handheld devices for the consumer market, and communication subsystems for the International Space Station.  Extensive knowledge in 8, 16, and 32-bit microcontroller and microprocessor designs.  Project capabilities include quick prototype designs for proof-of-concept to cost sensitive designs for high volume production.  Experience working on projects from requirements capture phase through factory introductions and mass production.  Holds six patents for designs in the telecommunications industry.

Services Provided:

  •  Analyze product requirements and design hardware architecture.
  •  Conduct schematic capture and specify high speed PCB layout requirements to ensure signal integrity and minimize radiated emissions.
  •  Develop firmware for embedded systems.
  •  Perform board bring up and initial hardware / software integration.
  •  Generate and perform test procedures, ensuring product specification compliance.
  •  Perform regulatory testing per FCC and Telcordia specifications, identifying and incorporating design changes necessary to meet emission and immunity requirements.
  •  Program lab environment test software using Visual Basic.
  •  Support product factory introduction.

 

Technical Skills:

  •  Hardware design of 8, 16, and 32 bit Microcontrollers and 32 bit Microprocessors

o Motorola Power QUICC II 8272 Microprocessor

o Motorola MPC555 Microcontroller

o Cypress PSoC Microcontroller

o Motorola 68HC11 Microcontroller

  •  Firmware design of 8, 16, and 32 bit Microcontrollers written in Assembly and C
  •  2.4GHz wireless design using Cypress CyFi™ devices
  •  High speed digital design / layout, schematic capture, and simulation

o (Cadence Concept, OrCAD, Allegro, HyperLynx)

  •  Programmable devices using VHDL
  •  Proficient with oscilloscopes, logic analyzers, spectrum analyzers
  •  Experience with a wide range of device interfaces:

o 10Gbps XFI

o 3.125Gbps XAUI

o DDR2 Memory

o 10/100/1000 Ethernet

o GMII, MII

o SPI

o UART

o I2C

o USB

 

Prior Projects:

  •  Hardware and Firmware designs

o Remote Node Board for 2.4GHz wireless I/O system

o Control & Monitor Logic Board for cable headend Upconverter

o Control & Monitor Logic Board for cable headend Modulator

o Control & Monitor section for cable headend Laser Transmitter

o Control & Monitor section for cable headend RF Switch

o Control & Monitor section for cable node Laser Transmitter

o Control & Monitor section for cable node RF Amplifier

o Control & Monitor section for cable node Power Supply

o Control & Monitor Logic Board for cable node Embedded Controller

  •  Hardware designs

o Optical Network Terminal for Fiber-to-the-Premise system

o Remote Optical Line Terminal for Fiber-to-the-Premise system

o DDR2 Memory Board for high-density VOD system

o Portable Media Player

 

Patents:

  •  6,567,132 – Upconverter for a television signal headend distribution center handling analog and digital signals and method of making and using same
  •  6,834,384 – Methods and apparatus for upgrading firmware in an embedded system
  •  6,963,911 – Distributed element network management
  •  7,039,317 – Reconfigurable node for a hybrid fiber cable network
  •  7,916,633 – Variable response message length for master-slave communications
  •  7,680,251 – A Method to Prevent Alarm Activation During Optical Network Terminal (ONT) / Multimedia Terminal Adapter (MTA) Reset