|

|
System Design
- Factory Automation:
Custom automated turnkey production tools and test equipment utilizing
PC-hosted multiaxis DSP motion control and COGNEX vision systems
for semiconductor, telecommunications, data storage, etc. industries.
Circuit Design
- Digital Design:
FPGA and PLD designs using VHDL, Verilog, Xilinx Foundation, Abel,
PALASM and Tango. Discrete logic implementations using 74HC, 74HCT,
74AC, 74F, 4000 series, CMOS, ECL10k, and PECL logic families.
- Motion Control:
Precision motion control systems down to nanometer-scale resolutions
using both commercial off the shelf components or custom designs.
Analog and digital servoamplifiers. Custom DSP-based motion controllers.
- Schematic Capture and PCB Layout:
Schematic capture with BOM, DRC and parts library outputs for
each design. Analog, digital, power and mixed signal circuit boards
to 12 layers (so far) for both thru hole and surface mount parts.
Auto routing with manual optimization where appropriate.
Programming Languages
- Host Programming:
HTML, Java, XML, PERL, C/C++, various assembly languages, FORTRAN, Visual
Basic, Pascal, PL/M, HPL, LEX, YACC, Anagram, Labwindows, Labview,
MFC, Visual C/C++, Borland Builder, WIN16, WIN32
- Embedded Systems Programming in C/C++ and Assembly Language:
Motorola: DSP56000, DSP563xx, 6800, 6805, 6809, 68HC711, 68000,
68008, Intel: 8085, 8086, 80x86, 8031, 8049, 8051, Texas Instruments:
TMS320x, Zilog: Z80, Microchip: PIC16x-18x, Rockwell: 6502, National
Semi: HPC16003, Atmel: AVR
- Hardware Description:
VHDL, Verilog, Xilinx Foundation, Abel, Tango, PALASM
CAD Tools
- Schematic Capture and PCB Layout:
Orcad, Protel, Pcad, SuperRoute, NeuroRoute, CADInt
- Analysis and Database:
Excel, Mathcad, Access, MySQL, Oracle, JDBC
- Mechanical Engineering, Drafting:
Solidworks, CADKEY, Autocad, ProE
|