Free Stellar Structure Software Downloads. See the stars from the inside out with structured design in C.

Jim Green

Photo Gallery: An Odyssey of Ulysses. Green in 2001. To Jim Green's Home Page Greenwood Research Books & Software
Objectives | Education | Professional | Practice | Personal || Systems Architect Workstation

James A. Green, MSEE
P.O.Box 12102
Wichita,KS. 67277-2102
TEL: (316) 214-5103

OBJECTIVES: || Next | Previous
I am looking for engineering R&D or applied physical science laboratory work or technical business opportunities. My work at Greenwood Research continues.

EDUCATION: || Next | Previous
University of South FloridaEE & CS1988
Wichita State UniversityMSEE [thesis] 1977
University of KansasMath & Physics1974
Friedrich Wilhelms UniversitätBonn,Physics71-72_JrYr
Special Education
ATE - Design for Fault Detection - Honeywell Defense Communications -1988
ADA & Object-Oriented Design - Telos Federal Systems -1990
Grad work,physics - Quantum I & II, Solid State (WSU), Nuclear (KU).
Wichita High School Northgraduated1967.

PROFESSIONAL: || Next | Previous
Computer Software, Languages:
My software experience includes C/C++, recently with Borland C++ 3.1 and 4.5 in WINDOWS XP, 2000, 98, and 3.1 environments with some exposure to Borland OWL and Borland's Object Windows system supporting object-oriented programming, and PROTOGEN which supports automatic compilation of Windows application environments. In addition, I have used the Microsoft Visual C++ compiler for WINDOWS and own a copy myself. My experience with other computer languages includes ADA, Borland PASCAL, Microsoft MASM, 80X86 assembler, and 680x80 assembler, usually supported by development in WINDOWS, MSDOS, UNIX, or VME environments. I began studying the the C programming language for UNIX & WINDOWS in 1981 and started using it professionally in 1983. For some free sample code, see Green's Free Stellar Structure Downloads. I have worked extensively with the 80X86 assembly language in WINDOWS, VAX/VMS and INTEL development system environments with applications to typography, instrument control, civilian telecommunications systems, and military communications terminals, starting with the 8086 around 1980. I was still programming the 8086 in 1987 for military applications. I mastered the 680x0 series assembly language in VERSADOS and VAX/VMS environments with application to instrument control and computer graphics, starting in 1986 with the 68020. Since 1977 I have professionally applied 8-bit microprocessor assembly languages, including packages for the 8088 (16), 6809, 8085, and Z80 microprocessors. Throughout, I have employed structured design methods as described by Larry Constantine and Glenford Meyers of the IBM Research Institute, working to prepare comprehensible software in functionally cohesive modules written and documented with the goal of easy maintenance and simplified upgrade capability firmly in mind. In addition, I have been exposed to the object-oriented design methods you may be familiar with from C++ and ADA that enable rapid software development by experts, although software maintenance or extension by technicians is difficult. I have experimented with automatic code generation for Windows applications ala PROTOGEN. For Internet applications I have mastered HTML 4, JavaScript, CSS, DHTML, and Macromedia Flash. Otherwise, I have some experience with a PERL interpreter, JAVA, and Applet techniques. In general, I am proficient in object-oriented methods and structured design, algorithms, computer graphics, image processing, and numerical analysis to support the development of both industrial applications and scientific programming.

Microprocessor Systems Hardware Design:
My systems hardware design experience includes the 80X86 INTEL microprocessors (μPs), specifically applied to PC or workstation CPU cards, Multibus system designs, VME system designs, smart peripherals, and in-house proprietary systems on custom and standard buses. My designs included applications of the 8088 done with 80X86 series microprocessors and INTEL peripheral chips. In addition, I employed 680X0 Motorola processors, specifically the 68020, to custom VME designs for interactive graphic workstations. My applications experience included using the 6809 Motorola 8 bit microprocessor in test instrument applications and for video missile tracking. Another 8-bit microprocessor I employed was the Ziolog Z80 microprocessor, for designs involving intelligent peripherals and a disk controller. Recently, I have studied new and old microprocessors and microprocessors in historic perspective.

Design & Proposal Management for New Products:
As a project engineer I have prepared a fair number of top-down specifications for new products following market research and interviews with customers of equipment similar to the gear we proposed to develop. This includes my work on portable military computers for military communications and artillery fire control applications, which included specification work and manual writing. In particular, I was instrumental in the development of portable military communications computers at Honeywell in 1987-88, for which I prepared an architecture handbook, RAM timing & logic, bus interface logic and timing, and other supporting documentation, doing 80x86 processor integration and preparing CPU card test code in 8086 assembler. I also proposed the initial systems architecture for the 1986 Mycro-Tek AIM interactive graphics terminal with double-buffered animation graphics hardware and grey-scale palette, a 68020 application. Earlier, I wrote the top-down specification for the ADCOMP display ad make-up terminal marketed by Mycro-Tek in 1981, a 80x86 application with a custom video card featuring area and cross-hair cursors. In addition I prepared speculative UNIX 68000 system schematic designs and proposals for Mycro-Tek in 1981.

Servo Mechanism Research:
In this domain my experience includes a high-resolution switched-mode instrumentation servo with a Multibus interface for high-speed phototypography and a separate system for fast missile-tracking mode-switched servos for optical telescope systems on pedestals. I developed the mathematical models and system manuals for mode-switched servos and simulators, doing computerized servo simulations and modeling of servo performance in C in a UNIX environment with supporting analysis and responsibility for hardware design and debug.

Systems Design:
As a microprocessor-based system design engineer, I designed and debugged CPU cards, video memory systems, peripheral controllers, memory systems, motion control servos, servo frequency multiplier hardware, portable computer systems, system controllers and interactive workstations for both military and commercial applications. I made extensive use of programmable logic, general logic design, conservative second-sourced component selection practices, and prepared timing analysis for designs while providing with support for debugging and easing new designs into production with adequate testing and safeguards.

Analog Designs:
My analog designs supporting microprocessor-based systems applications included sophisticated motion control servo loops with computer interfaces, standard operational amplifier and comparator circuit applications, switching power supply design for military power supplies, electro-optical measurement systems for mechanical motions, and laser-based measurement applications.

Mathematical Analysis in Practice:
As an analyst I addressed servo system modeling and applications, cubic spline techniques in computer graphics systems, digital picture processing, and image reconstruction theory. I cultivated and became generally familiar with numerical analysis and algorithm design. I have applied Laplace transform methods and Fourier techniques with DFT and FFT techniques to system designs in actual practice.

Advanced Research:
My advanced research has included mode-switched servo design for ultimate performance in different phases of a controlled motion, robot manipulator theory and robot vision graduate work at USF in Tampa, Florida. I have prepared computer graphics designs based on patentable fast algorithms and architectures and addressed 3D image reconstruction in medical imaging in proposals and book projects with software. My background includes advanced field theory with applications to power supply design, adaptive array antennas, and to books on advanced themes in physics and engineering. I continued updates to my comprehensive library of silicon chips for supporting state-of-the-art hardware design.

Current Research Interests in CS and Business Communications.
I have invested in World Wide Web studies using popular browsers including Microsoft Explorer and Netscape Navigator, mastering web site construction techniques, including URL page composers, HTML 4, CSS, JavaScript, Java, Flash, and CGS Scripts, and have explored Borland C++ technique for WINDOWS-oriented applications, including automatic code generators, graphical object generators, preparing toolboxes of debugged techniques for quick application.

PRACTICE: || Next | Previous
Greenwood Research - Manager of R&D.
Clearwater, FL. Nov/1990-1991, Wichita, KS. 1991-Present.
At Greenwood Research I prepared books and software in C and C++ for physics and engineering applications, while still reviewing hardware components and microprocessors via engineering technical journals. I worked in WINDOWS XP, 2000, and 98 environments using Borland C/C++ compilers, largely sticking to older structured design methods for the application of C and C++ to problems in computational astrophysics and medical image processing. This seemed to produce the clearest results for pedagological purposes. I also maintained research activity into silicon system components and microprocessor system design methods, developing a library of components and web access methods to systems design techniques and system components on-line. I also did research in Internet communications and techniques, HTML 4, Flash 5, JavaScript, Java, PERL, and facilities construction.
Physics Research:
(1) Worked out a unified quantum field theory based on classical vector boson field theory for long- and short-range forces replace classical General Relativity.
(2) Derived the phase transition theory of galaxy formation based on the He++ to He+ transition in the cooling Big Bang fireball.
(3) Reviewed the theory of stellar structure and thermonuclear processes and devised software in C/C++ for stellar astrophysics capable of computing the age of the Sun.
(4) Derived the Big Bang helium abundance and developed a visionary cosmology with a cosmic cycle time. In addition, I calculated the limit of telescopic vision in the expanding universe.
Engineering Research:
(1) Concentrated on medical image processing research and developed an algorithm and architecture for a 90-degree CT scan device, improved algorithms for positron emission tomography, and devised a superior cone beam image reconstruction technique.
(2) Developed software for the effects of thermonuclear weapons, including software for the asteroid and comet destruction problems.
(3) Did research on electromagnetic field theory and microwave applications, with applications to topics such as cellular telephone systems engineering and remote sensing.

Telos Federal Systems - Systems Engineer.
Lawton, OK. June/1990-Nov/1990.
At Telos I did systems engineering and ADA software studies to support portable military computers for artillery fire control applications, as a follow-on to my work at Honeywell Defense Communications on portable military computers. I used PC workstations, MSDOS, and HP9000 UP-UX (UNIX) environments to manage specification support and prepare software manuals for ADA and manuals for addressing ADA multitasking issues. Telos trained me in ADA, advanced ADA, and object-oriented design methodology, finishing up with object-oriented design exercises in ADA for detecting nuclear explosions from space.

Watkins, Inc. - Manager of System Design.
Wichita, KS. Sept/1989-Jan/1990.
At Watkins I developed software for a company business system based on multiple IBM PCs, specifically an order entry system in MicroSoft COBOL. I managed myself and 2 other programmers in the development effort.

Compro Corporation at Fotomat - Software Engineer.
Tampa and St. Petersburg, Jan/1989-May/1989.
Fotomat had me prepare software in 8088 assembler for a distributed point-of-sale terminal system, after which I developed a new credit-checking system in a VAX\VMS environment for their network of film-handling Fotomat Kiosks.

Honeywell DCPD - Principal Design Engineer & Senior Systems Engineer.
Tampa, FL. July/1987-Sept/1988.
Honeywell Defense Communications assigned me to design engineering for the SST portable military computer CPU card and their line of military printers. We employed the 80X86 series of microprocessors from INTEL, supported by programmable logic design with standard PALS and ALTERA logic devices. The CPU card debugging of this system was done with 80X86 emulators and custom assembly language code. Subsequently I developed a military switching power supply for the ANDVT system, and devised electro-optics for micro-mechanical measurements to diagnose problems in military printer print-heads.

Mycro-Tek, Inc. - Project Engineer.
Wichita, KS. Aug/1985-Nov/1986, Jan/1978-April/1982.
Over two periods of employment I developed designs for two interactive display ad terminals, their supporting Multibus or VME cards, and peripheral controllers for Mycro-Tek proprietary, Multibus, and VME buses. I wrote the primary software for the AdComp display ad terminal, and developed hardware for its 4 INTEL Multibus cards. On my second stint with Mycro-Tek, I developed test software for the AIM interactive graphics terminal in 68020 assembly language and designed VME hardware for its initial 68020 CPU card and for its graphics card, which was double-buffered to support animation. Overall, my work focused on 80x86 and 680x0 designs, supporting card designs, PAL design, and test and application software written in primarily in assembly languages. I was introduced to C and UNIX at Mycro-Tek and developed proposals for products including an early UNIX-based 680x0 system. In addition, I prepared diverse research reports for R&D managers on available technologies and developed a software system for commercial typography including software for hyphenation and justification, counting keyboard, and vertical copy fitting.

AlphaType/Berthold - Chief Engineer.
Tampa, FL. Aug/1984-July/1985.
Group Leader for Systems Architecture,Tampa,FL. Sept/1982-Sept/1983.
As a systems architecture specialist, I developed designs for servo controls, sub-systems for the video graphics engine, and cards and peripheral controllers to support photo typesetter designs. Dr. Peter Krumhaur and I did spline graphics research to implement fast high-resolution typeface for new lines of phototypesetters. In addition, I developed a graphical database editing software system for installation at Berthold in Berlin and did Software development in C on UNIX. I prepared servo simulations in C to support my hardware development effort for fast lens and paper positioning. Most designs required INTEL Multibus cards with proprietary interfaces to special cards supporting servo amplifiers, servo controllers, position sensors, frequency multipliers, and other special-purpose hardware.

ABA Electromechanical Systems,
subsequently General Defense (later Radiation Systems) - Engineer.
Pinellas Park FL. near Largo and Treasure Island, Nov/1983-Aug/1984.
At ABA I provided software and hardware support for a missile tracking system based on 3 pedestal-mounted servo-controlled optical telescopes equipped with smart digitizing video trackers for servo feedback and control. The tracking system employed 6809 hardware, using a mode-switched servo with programmable rate and position loops for control of pedestal position, and recorded position data on auxiliary video tape recorder tracks along with telescope boresight views of the missile. I did a complete analysis of the servo system using modern Laplacian methods. Also, I provided mathematical analysis to support exotic radar scan modes and helped to devise a weather radar motion control system using a phase-locked loop. 6809 assembly language was used throughout to control system hardware. The initial system design was done by Joe Winner and Bruce Sobut.

Kreonite - Project Engineer.
Wichita, KS. April/1982-July/1982.
At Kreonite I developed a color scanner interface to a HELL scanner and was involved in studies for developing scanners of alternate architecture to be supported by color graphic workstations.

Wichita State University - EE Research.
Wichita, KS. 1975 - Dec/1977.
As a research assistant I prepared data analysis software and developed computer graphics to analyze data taken from a power system data collection unit developed by our sub-contractor Mycro-Tek. In addition, I did research in digital picture processing and optimal edge detection using Fast Fourier Transform techniques to support spacial filtering done with prolate spheroidal wave function filters for my (MSEE Thesis). I wrote the software for both in FORTRAN and HP assembler language.

Other Jobs
Wichita, KS. & Lawrence, KS., April/1965-July/1977.
- Iron Worker, Wing Builder, Computer Operator, Projectionist, Lab Worker.
As a high school student I worked one summer in a foundry producing steel alloy sandcastings for automobile engines. Later, I worked my way through college by working summers at Cessna, first as an assembler for small parts, then on a 4-man team building wings for light aircraft. At KU I worked for a time in KU Campus Film Service, showing movies to classes as a projectionist and splicing films. Another year at KU I took care of laboratory animals for the department of psychology. After graduation in 1974 I worked briefly at Lear Jet, then went to Computer Inc., where I was a third shift computer operator working with a large IBM mainframe. I read an article on microprocessors late one night, and decided to apply to the WSU graduate school in electrical engineering. During summer school, I took a WSU course in COBOL to move up from my computer operator position.

I speak, read, and write technical and scientific German, and just a little Spanish.

The Alled Chemical lawyers involved in the acquisition of Mycro-Tek helped me acquire a patent for a high-speed character generation technique that I developed for interactive graphics workstations. I was also involved in patentable proprietary work on character generation schemes for high-speed phototypesetters at AlphaType/Berthold.

PERSONAL: || Previous
Birth Date: May 13, 1949.
Physical: Athletic, non-smoker. See Photo Gallery.
5'10.5" tall in stocking feet, 5'11" street shoes, 6' in cowboy boots.
Drives: Honda Civic 2000 Coupe.
Hobbies: Astronomy, astrophysics, bodybuilding, PC and Internet skills, writing & bookbinding, theatre, longevity and anti-aging medicine, movie making.
Societies: Present, recent, or past member of
IEEE Society of Electrical & Electronic Engineers, The American Physical Society (Am.Inst.Physics), Sigma Pi Sigma honor society in physics, Pi Mu Epsilon honor society in mathematics, and The International Association of Machinists and Aerospace Workers.
Subscriptions: I continue to stay current in technology via subscriptions to engineering magazines and resources like EDN, Electronic Design, EE Times, Electronic Component News, EPN, Microwaves & RF, Photonics Spectra, Photonics, Laser Focus World, Machine Design, Medical Design, Vision Systems Design, Electronic Publishing, Bioscience Technology, Laboratory Equipment, SMM Sales & Marketing Management, Test and Measurement World, and other technical journals.
Continuing Education: Still wolfing down books in engineering, physics, computer science, and business.

Engineering & Physics:

Optimal Edge Dectection & Digital Picture Processing,
Medical Image Processing: The Mathematics of Medical Imaging,
Electromagnetic Radiation: Fundamentals and Applications,
The Effects of Thermonuclear Weapons
Calculus for the Systems Architect

Gravitation & the Electroform Model: From General Relativity to Unified Field Theory,
Galaxy Formation,
Thermonuclear Fusion in Stars,
Supernova Vignettes

and other volumes in science, engineering and literature from
Greenwood Research Books & Software:
Back to top
Jim Green's Home PageGreen in 2001.
Jim Green's Home Page:

Version: A+ | A

Jim Green's Engineering Job Links | Systems Architect Workstation | Refs || Yahoo | Google

Home || Mycro-Tek | Kreonite | AlphaType/Berthold | ABA
Honeywell DCPD | Compro at Fotomat | Watkins | Telos

Music: The Age of Aquarius by The Fifth Dimension || Carlisle: Heaven on Earth
MP3 | Carpenters | Bob Dylan | General MIDI | MIDI Sources | RedGuard MIDIS
C'est Moi from Camelot.