Profile: David H. Boyle
Resume (Word .doc format)Resume (html)
Skills
- Digital and Analog Hardware Design
- FPGA amd ASIC Design
- Networking Hardware
- Systems Engineering
- Project Management
Info
I'm a person who enjoys what he does. I like to make things work. I've spent the last 30 years designing hardware from the ground up. This includes making my own transistors, and using them to make everything from op-amps to ALUs.
In the early 90's ATM took off, and I found a new interest, that of wide area networking. Packet switching became an area of interest for me. I have designed 3 ATM switch chips, two of which saw silicon, and were fully functional on the first pass. Since then I have worked on designing a T1 framer, and designing network interface cards for Ethernet.
I've always had an interest in computer architecture, and have used that interest to design an 8051 IP core. It was first implemented as an ASIC for IBM, and later as part of an FPGA to provide maximum functionality in a small space. Some of the latest designs I've done have involved MIPS32 processors.
I've designed single board computers that use the CardBus (PCCard32) form-factor, and while running at 400MHz, dissipate less than one watt. The CardBus form-factor required PCI functionality, so I designed a PCI core. This was used on many projects, an was supported over a period of 6 years.
Currently I'm working on a narrow band detector for an RF modem. This involves high speed analog conversion, and packaging of the data for a DSP, using the TI TMS320C5509. The FPGA memory controller also does scaling and down conversion of the digitized signal.
The wide breadth of my experience shows that I have a lot of interests in the hardware design arena, and that I like learning new things.