This page is a cross reference of technologies to projects I've worked on:

Digital Hardware Design
Project Links
Xilinx FPGA Cinea - Darkstar
Cypress CPLD Cinea - DMD
TI DMD (Digital Micromirror Device) Cinea - DMD
Analog Devices ADSP DSPs Outreach - graphics processor
Digital logic design Outreach - front panel interface
Digital logic design RTSA signal analyser - front panel interface
ECL gate array High speed modem
ECL logic design High speed modem
Digital logic design Textrum Industries
Digital logic design IC Test Fixture
Digital logic design Terminal Multiplexer
Digital logic design Music Synthesizer
Digital logic design Graphic Digitizer

 

Languages
Project Links
PHP, Javascript, HTML, XMLXSL, XSLT, XPath, cURL, Java, XML, MathML 
 
  • Boldstream, icsentinel,stellar calendar
 
   
Python Boldstream
C
 
 
Assembly
 
 
Pascal
Excel Visual Basic
Fortran
Database (DynamoDB, MySQL, MS Access)
 Cinea dvd, orbcom, boldstream, stellar calendar, 

 

Processors
Type of Design Work
Projects
68302, 68010, 68000
68xxx, 68K
H/W, S/W
 
CyberFlex smartcard
S/W
68701
H/W, S/W
ADSP1101, ADSP1401, ADSP1410 (bit sliced DSP processor)
H/W, S/W
6800, 6802
H/W, S/W
68HC11
S/W
6809
H/W, S/W
Z80
S/W

 

Device Drivers
Operating System
Project Links
68302 SCP bus (3-wire device control - A/D, D/A, PLLs, etc.) VxWorks Orbcomm satellite
DSP Interface VxWorks Orbcomm satellite
68302 HDLC, SDLC, OX.25, and raw binary OSX APEX satellite
DRV11J (VAX parallel I/O card) VaxEln Outreach
Front panel controls None - 68701 Outreach
Front panel controls (shaft encoders, buttons, etc.), display control h/w, signal processing h/w Custom kernel RTSA signal analyser
Load relays and sensors, power sensors, front panel controls, LCD display, printers, terminals, serial communications Custom kernel Flex system

 

Operating Systems
(On Target System)
Project Links
VxWorks Orbcomm satellite
Custom kernel RTSA signal analyser, Flex
OSX (Custom operating system for Orbital Sciences) APEX satellite
VRTX Seastar satellite
DOS X-34
VMS (VAX) Simulator
VAXEln (VAX) Outreach
Macintosh OS Planet X, Fusion

 

Computers
(Development Environments)
PC (Windows)
UNIX
Macintosh
VAX
CPM
IBM 360/370
PDP-10
PDP-8

 

Software Buzz Words:

  • Embedded Systems, real-time, firmware, microcode, microprocessor, operator interface, drivers, s-records, compiler, linker, assembler, kernel, interupts, debug, multi-tasking, priority inversion, endian, exception, semaphore, patch, upload, disassembly, debugging

Hardware Buzz Words:

  • rs232, rs422, adc, dac, pll, dsp, gate array, PAL, PLA, FPGA, RAM, ROM, PROM, EPROM, EEPROM, ABEL, HDLC, SDLC, Bisync, Async, logic analyser, oscilloscope, signal generator, TTL, ECL,

System Engineering Buzz Words:

  • Fault detection and correction, reliability, single-event upset, latch-up, coding standards, interfaces, integration and test, modular design, object oriented programming (OOP), automatic code generation