Frank Bennett Email and Phone Number
Frank Bennett is a Owner, Senior Firmware Engineer contractor at MATHEGRAPHICS, LLC.
Mathegraphics, Llc
View- Website:
- mathegraphics.com
- Employees:
- 1
-
Owner, Senior Firmware Engineer ContractorMathegraphics, LlcFort Collins, Co, Us -
Owner, Firmware EngineerMathegraphics, Llc Feb 2002 - PresentFort Collins, Colorado, UsBuilt, setup LCD touch panel Digital Picture Frame Demo Application on Marvell - ARM SDK, develop board including build of u-boot, Linux kernel, drivers and user space. Evaluating speed / size of FPGA SOC, design tools:Xilinx ISE, Lattice ispLever Designed LCD, touchscreen expansion PCB for AVR32 based NGW100 board. Setup / Administer KuroBox, SOHO Network Attached Storage (NAS) backup using rsync scheduling Developer open source projects: EDIF2KiCad, KiCad, XML4PCB -
Fpga Firmware ContractorPiezo Technologies Sep 2015 - Dec 2015Indianapolis, In, UsDeveloped Developed FPGA HDL, Verilog and Firmware for high speed data capture tester, based on ARM Cortex-A8, Spartan6, Ubuntu 14.04, Xilinx ISE 14.7 via TI's GPMC bus. FPGA HDL, Verilog and Firmware for high speed data capture tester, based on ARM Cortex-A8, Spartan6, Ubuntu 14.04, Xilinx ISE 14.7 via TI's GPMC bus. -
Fpga Firmware ContractorAdvantest Feb 2013 - Apr 2013Tokyo, JpBrought up new Marvell ArmadaXP board design. Modified, built, debugged u-boot - marvell GbE SerDes port multiplexing, modified u-boot environment to bring up networking for ping, tftp. Configured, built, initramfs, kernel to boot linux - 3.2.27 for armada_xp. Setup developmenttools on Ubuntu and CentOS servers. -
Firmware DeveloperMicrosoft Mar 2011 - Apr 2012Redmond, Washington, UsExpanded Firmware functionality for new Touch Mouse product. Design involved 3 IDEs and 3 microprocessors: 6502 assembly, Cypress pSOC 'C', 'C#' test code and Nordic wireless dongle 8051 'C'. Coded and debugged ISRs, schedulers, SPI processor communication, RLE compression and packet formatting. -
Member Of Technical StaffHp Jun 1988 - Jun 2000Palo Alto, Ca, Us- Designed, tested Dual Pentium motherboard. Coded/tested firmware for 8051 System Maintenance controller, assembly language, ISR, BIOS support. • Team member, block owner for four semi-custom ASIC design cycles. Designed, documented, wrote/tested 'C', Verilog RTL IP and verification code, synthesized and achieved 100 MHz timing budget for 2D/3D graphics pipeline controller ASICs. Accomplished Hardware Lab productivity, design tools support and new tool evaluations. In particular Cadence Verilog, Debussy, and Synopsys Synthesis tool resources. Wrote PLI support functions. Debugged/enhanced schematic to Verilog translator tool. • Microcode team member design, code and test of microcode for high performance i860 graphics workstation. Specifically coded, tested, integrated code for 3D matrix / transformation pipeline. -
Owner, ConsultantComputer Graphics Enhancement Jun 1986 - Jun 1988Rogerson Kratos – designed, delivered logic design, microcode and Assembler for LCD based EFIS avionics display processor.Mister Film - Designed floating point Math Engine with SCSI bus frame buffer for ray tracing. Unisys / USPS - Designed multi function card for IBM PC based workstation. Designed IBM/AT based floating point accelerator board based on NEC DSP chip. Hughes Aircraft - Performed firmware to effect screen warp transformation for spherical projection flight simulation dome system and alignment.
-
Director Hardware DevelopmentInteractive Machines Inc Jun 1983 - Jun 1986Architect of next generation product. Designed and tested raster calligraphic mixer for avionics applications. Performed hardware design using TTL, FAST, 10k ECL technologies for world's faster 3D floating point graphics processor, wrote firmware diagnostics, hardware design and wrote software tools in "C" computer graphic processors and digital display generator. Product was extended S100 Bus, 68K SCO Unix based front end, 3D floating point display list, with capability for real time animation, flight simulation and avionic customers.Wrote and supported Spherecal projection F/W for F18 dome simulator.
-
System Group LeaderSinger Link Jun 1978 - Jun 1979performed hardware modifications, design, test of the Frame Calculator subsystem of the Digital Image Generator(DIG), a real time, scanline computer, a frame buffer less raster visual flight simulator and supervision of 4 engineers. Own design increased the performance of number of polygon faces processed by 20%. The Face Processor is a vector pipeline processor performing: cull of back-facing polygon math, access of active data base in a nested Level of Detail of resolvable size faces using specialized arithmetic processor.
-
Member Technical StaffHughes Aircraft Company Jun 1969 - Mar 1978Philadelphia, Pennsylvania, UsLead Engineer - responsible for firmware structure and microprogramming of a special purpose graphics console based on a 16 bit amd2900 type processor. Supervised 3 engineers, the design and test of a prototype system and designed, coded and tested firmware 2-D vector clipping.Design Engineer - Designed worlds first, multi-micro master/slave PROM based, VLIW micro-controller and smart memory architecture for 2-D, 1024 real time non-frame buffer raster display front end.Designed 2 pole, 1 zero digital filter for radar azimuth position smoothing function.Designed calligraphic displays for CC systems, line generators, character generators, synchro/analog to digital converters.Such experience has provided hands-on experience with digital rate multipliers, digital sweep generators, digital phase locked loop, range scaling, analog circuit debugging and various symbol generation schemes.
Frank Bennett Education Details
-
University Of LouisvilleElectrical And Electronics Engineering -
University Of Southern CaliforniaComputer Architecture
Frequently Asked Questions about Frank Bennett
What company does Frank Bennett work for?
Frank Bennett works for Mathegraphics, Llc
What is Frank Bennett's role at the current company?
Frank Bennett's current role is Owner, Senior Firmware Engineer contractor.
What schools did Frank Bennett attend?
Frank Bennett attended University Of Louisville, University Of Southern California.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial