Updated 2002 September
Charles H Moore
40 Cedar Ln
PO Box 127
Sierra City CA 96125
530-862-1282
chipchuck@colorForth.com
Technical Skills
- Software
- Forth programming language
- Forth operating system
- Translating Linux drivers into Forth
- Hardware
- Board design
- Layout
- Testing
- Oscilloscope
- Logic analyser
- Forth VLSI tools
- Chip design
- Layout
- Simulation
Personal Skills
- Simplifying programs and minimizing code
- Documenting concisely
- Slide presentations
Education
- BS Physics from MIT (1960)
Kappa Sigma fraternity
- Mathematics at Stanford (1961-1963)
Experience
2001-2002 Computer Cowboys
A dba concerned with software, hardware and chip prototyping. Designed c18 core (.18 um) and 25x computer array. Developed colorForth and geometric design tools.
1996-2000 iTv Corporation
Founder of company to design and market internet appliance: browser and email. Designed i21 with Forth microprocessor and coprocessors for modem, TV, LCD and keyboard.
1985-1995 Computer Cowboys
Designed chips and boards, notably the asynchronous Forth microprocessors ShBoom, MuP21 and F21. Developed design tools to support effort. Several patents.
1982-1984 Novix, Inc.
Founder of company to develop first Forth microprocessor. Designed the Novix NC4000, marketed by Harris Semiconductor as the RTX2000. Several patents.
1973-1981 Forth, Inc.
Founder of company to market Forth systems for mini- and micro-computers. Programmed many applications from data-base systems to robotics.
Recent publications
- Renaissance Development, Embedded Systems Conference, 1992
- The Evolution of Forth; Rather, Coburn, Moore; History of Programming Languages II, Addison-Wesley, 1996
- colorForth web site
Awards
- Commendation for contributions to software quality, Computer Design, 1983.
Plaque signed by President Reagan.
- Life member of FIG
- Honorary Chairman of China FIG, 1987
- Footsteps in an Empty Valley, Offete Enterprises, 1988
Patents
- US 05070451 Forth Specific Language Microprocessor, 1991
- US 05319757 Forth Specific Language Microprocessor, 1995
- US 05440749 High performance, low cost microprocessor architecture, 1995
- US 05530890 High performance, low cost microprocessor, 1996
- US 05604915 Data processing system having load dependent bus timing, 1997
- US 05659703 Microprocessor system with hierarchical stack and method of operation, 1997
- US 05784584 High performance microprocessor using instructions that operate within instruction groups, 1998
- US 05809336 High performance microprocessor having variable speed system clock, 1998
- EP 0870226 Risc microprocessor architecture, 1997
- WO 9715001 Risc microprocessor architecture, 1997