about-us-1

Our Approach

Engineers understand the theory (science) and the practical (technology) in order to develop working products in a timely manner.  We find the right balance and put as much effort into verification as we do into design and implementation.

Our Story

Morgan Advanced Programmable Systems, Inc. was founded in 2017.

Meet the Team

Morgan Advanced Programmable Systems, Inc. is comprised of educational professionals, electronic design engineers, and signal processing / neural network experts.

Joy Morgan

Vice President

Joy Morgan holds BS degrees in Mathematics and Computer Science from Dickinson State University and a Masters in Education College of St. Scholastica.   Joy Morgan has 8 year's experience in education and 12 years' experience in Unix system and networking administration.

Joy Morgan is the Vice president of Morgan Advanced Programmable Systems, Inc.  Joy Morgan does whatever is necessary when she is not coaching instructors on adult technical education.

Mike Miller

Distinguished Engineer

Mike Miller has broad experience in both electrical and software engineering.  He has designed systems ranging from FPGAs to MERN stack websites.  His electrical design work has included both digital and analog design.  His main focus has been in the medical and telecommunications industries, primarily in the protocol/communications area.  He has extensive system engineering experience, which he has brought to projects ranging from small prototype proof of concepts to large deployments with hundreds of thousands of units.  He has extensive experience on a variety of processors, but has mainly focused on ARM based embedded systems in the last couple of years.  He is fluent with a variety of languages, including “c”, C++, Python and JavaScript.  His OS experience includes many real-time variants, like Micrium uC/OS and FreeRTOS, along with Windows and Linux.  He as developed device drivers for both bare metal and Linux.    Mike holds a BSEE from U.I.U.C. and a MS Computer Software Engineering from St. Thomas.

Eric Xu

R&D Engineer

Eric Xu joined Morgan Advanced Programmable Systems, Inc. in 2017.  Since then he has done a variety of Xilinx related projects for customers, including partial reconfiguration, Virtex US+ PCIe Gen 3,  Zynq PS and PL DMA as well PCIe Gen 2 and partial reconfiguration via PCIe (including HW,  SW and test application design).

He has also had experience with and training on the rapidly growing Amazon Web Services Elastic Cloud Computing (EC2) F1 instances, PetaLinux, HLS, SDSoC, and is Xilinx factory trained on Vitis AI.

He also has experience in static timing analysis, Windows 10 PCIe device driver modification and build, and experience in VHDL, SystemVerilog, and C++.

Eric holds a BSEE with a minor in optics, as well as an MSEE, with advanced expertise in DSP, and statistical signal processing.  His Master's thesis was on a 3D field solver in high speed digital design.

Mike Morgan

President and Chief Technical Officer

Mike Morgan is a high-performing and focused engineer who believes that engineering is the art of mixing technical know-how with theory.  He is known for exceptional optimization and embedded architecture and partitioning between hardware and software.

Prior to founding Morgan Advanced Programmable Systems, Mike worked as a consulting engineer at North Pole Engineering, Inc., successfully completing projects ranging from guidance systems, radar altimeters, fitness activity sensors, and test and development platforms.

Mike started his career at Digi International (formerly DigiBoard) as an intern, where he was rapidly promoted to senior engineer within 4 months of graduating with a BSEE from SCSU.

Mike is a Xilinx FPGA, SoC, MPSoC, RFSoC, and ACAP expert with a long career and multiple skills from Systems Engineering, architecture, ASIC/FPGA design and verification, signal Integrity, bare metal operating systems, device drivers, SoC / MPSoC, Schematic and PCB design and PCB design requirements for high speed (10 Gbps) signal integrity.

Mike has successfully worked on a variety of projects with the U.S. Government, Xilinx, Honeywell International, Draper Laboratories, TSI, Teradyne Semiconductor, Aravox Communications (later acquired by Alcatel), Ascend Communications/Lucent communications (later acquired by Alcatel then by Nokia), American Telecare, ADC Telecommunications, Digi International, and General Dynamics.

Mike Morgan's recent experience has focused on digital discrete time signal processing in biomedical, high speed communications, and RFSoC.

Mike Morgan is also a Xilinx certified instructor who conducts training on Vivado, Static Timing analysis, Verilog/VHDL/SystemVerilog, Zynq-7000, SDK, SystemGenerator, digital signal processing, and a variety of other topics including Vitis, SD-Accel, and HLS.

Mike holds a BS in Electrical Engineering from St. Cloud State University, with 23 years industry experience.