LINC Computer
Home ] Up ]

 


LINC   ...the Laboratory Instrument Computer Developed for biomedical research, now made and sold  by Digital Equipment Corporation

(This text is from a brochure From the Westlake Collection at The Southwest Museum of Engineering, Communications and Computation. It was Copyright 1964 by Digital Equipment Corporation. Please scroll to the bottom of the page to see the brochure in full graphical form with all the colors and photos.)



LINC'S DEVELOPMENT

 

LINC (for Laboratory Instrument Computer) was developed specifically for biomedical research under grants from the National Institutes of Health. Development began at Massachusetts Institute of Technology and is continuing at Washington University in St. Louis. Over twenty LINC's have been installed in various laboratories throughout the country and have been operating for a year or more. These machines were assembled using parts from various suppliers, with Digital's System Modules making up the major part of the electronic circuits.

Digital's LINC is the same instrument, assembled, tested, warranted for six months of operation, and field-supported by Digital's service organization.

Equipment used with earlier LINC's will operate on Digital's LINC without modification. Programs written for earlier LINC's are completely compatible with Digital's new product.

 

BASIC ADVANCE IN RESEARCH INSTRUMENTATION

LINC is essentially a small, general-purpose digital computer equipped with devices and logical circuits particularly suited to biomedical research. It brings many advantages of digital processing into the laboratory where experiments are performed.

 

LINC controls, processes, displays, and stores data under the research worker's guidance. LINC presents him with visual experimental results for direct inspection and simultaneous photographing as the raw data is coming in. LINC allows him to detect trends and perhaps alter the course of the experiment as it progresses. Data for final evaluation is prepared at computer speeds.

 

In short, LINC has the capability not only to perform tasks usually assigned to assistants and to various special purpose devices, but also to render services not previously available to the research worker.

 

DESIGN FOR RESEARCH

LINC was designed for use by the biomedical research worker in his own laboratory. Programs are prepared in simplified symbolic language, and they are assembled automatically by LINC. Controls, indicators, and connectors for laboratory equipment are front-mounted within easy reach. A built-in oscilloscope presents words, numbers, and graphical displays of incoming or processed data. Data or processed results are stored directly on magnetic tape in pocket-sized reels.

 

Other characteristics that make LINC a highly effective aid to medical research are:

COMPACT SIZE -LINC is small enough so that the responsibility for administration, operation, programming, and maintenance can be assumed by the individual research worker or small laboratory group.

FLEXIBILITY -Front-panel connectors and built-in conversion equipment allow direct connection of LINC to many kinds of laboratory apparatus, such as amplifiers, timers, transducers, plotters, and peripheral digital equipment.

VERSATILITY -LINC is fast enough for simple data processing while the experiment is in process, and logically powerful enough to perform complex calculations afterward.

 

MULTI-PURPOSE SYSTEM

The capabilities of LINC can be brought to bear on virtually any laboratory problem for which the research worker can prepare a program, or set of logical steps corresponding to the experimental procedure or analysis. Each new type of experiment can be handled by simply preparing a new computer program, which can be inserted in the computer in a few seconds without need for altering the equipment. Research time is spent on the problem itself, not in searching for special equipment for each different application.

 

LINC performs several of the functions that external devices or people are normally required to perform. Data recording, analog-to-digital conversion, experiment monitoring, control, and analysis are built-in capabilities of the computer. Specifically, LINC gives direct assistance to the research worker in the following ways:

 

Generates stimuli under program control

Converts analog responses to digital numbers Controls stimuli in relationship to responses Processes responses for on-line monitoring Displays responses before or after processing Stores data on high-density magnetic tape

Extracts stored data selectively for observation Calculates distributions, correlations, histograms, etc.

One of the most significant benefits arising from these capabilities is that LINC can compress or expand data, both in time and physical volume, process it into observable form, and display or store it at controlled speeds. By contrast, conventional laboratory equipment, while able to detect and record sufficient amounts of data, may be incapable of presenting it to the investigator in a useful or recognizable form.


LINC SPECIFICATIONS

LINC is designed with the laboratory in mind. Where space is limited, any or all of the four operator modules - Console, Terminal, LINC Tape, and Display -- can be readily moved to an operator's station up to 30 feet away.  The electronics cabinet can then be rolled on casters out of the immediate working area. All the usual operations are controlled at the modules, which can be can be placed on a table or mounted in an equipment frame. One operator module occupies just over two square feet of built in bench area.

 

Basic Specifications

Word length 12 bits

Arithmetic 1's complement

Memory 2048 words, 8 microseconds

Instructions 48, including high-speed multiply,

half-word, mag tape

Input channels 16 analog. Converts a voltage to an

8-bit digital number and stores it in memory at a rate of about 30,000 per second

4 digital, 12-bit. Transfer rate, 125,000 words per second max

 

Output channels 2 analog for displays and plotters

2 digital, 12-bit

6 sets relay contacts (DPDT)

16 digital pulse lines

Power requirement 1000 watts, 115 volts

Standard System

Console Module -for numerous controls and indicators
Terminal Module -front panel connections for I-O
Display Module-mounting one oscilloscope and controls
LINC Tape Module -containing LINC dual transport
Keyboard -for information input
Electronics Cabinet -containing the central processor and associated circuits


LINC    ...AT WORK IN BIOMEDICAL LABORATORIES

 

The range of LINC's usefulness is suggested by the following applications. The work described was done with LINC in various existing installations.

 

ARTERIAL SHOCK WAVE MEASUREMENTS -- Comparative hydrodynamic measurements were made in the ventricular cerebro-spinal system in order to determine the dissipation and attenuation factors in shock waves attributable to the arterial pulse. The computer program was designed to work directly with amplifier signals from strain gauges.

 

IN-PHASE TRIGGERING OF STIMULI FROM EEG ALPHA WAVE -- Simple criteria were applied to portions of EEG signals to identify and mark the occurrence of rhythmic bursts of alpha activity, and to trigger stimuli which were phase-related to the alpha wave.

 

RESOLVING A SUM OF DECAYING EXPONENTIALS -- In a problem of compartmental analysis, a sum of decaying exponential signals was resolved into its individual components by displaying the logarithm of the waveform being analyzed and fitting a straight line to portions of the resulting curve. Using the parameter knobs on the computer, the experimenter adjusted the slope and position of a straight line, also displayed to get the best fit to the data. The component thus determined was subtracted from the original waveform and the process repeated with the remainder until all of the components were resolved.

 

CURSOR PROGRAM -- An experimental curve stored in core memory was displayed on the scope along with an adjustable cursor mark. This cursor designated a desired point on the curve and its location was controlled by a parameter knob. The amplitude of the point under the cursor was displayed numerically on the scope.

 

PROCESSING OF SINGLE-UNIT DATA FROM THE NERVOUS SYSTEM -- Programs have been written to determine, from micro-electrode recordings, the times at which single neurons fired, and to calculate the. distribution of intervals between successive firings. These programs can also be used to determine the distribution of firing times following the presentation of a discrete stimulus.

 

AVERAGING OF ELECTROPHYSIOLOGICAL RESPONSES -- Acoustical stimuli were presented to an animal and the computer averaged cortical and thalamic responses. The averaged responses, as well as information relating to the variability of the responses, were immediately displayed and automatically stored on magnetic tape for later detailed examination.

 

By permission of the New York Academy of Sciences

 


INSTRUCTIONS

The LINC order code is built on nine basic functions, as shown in the list that follows. Instruction times are multiples of the memory cycle, 8 microseconds. Add, for example, is a two cycle instruction requiring 16 microseconds. High speed multiply (about 120 microseconds) is built into the computer.

 

ADD

add to accumulator
add to memory add
link to memory

 

MULTIPLY

multiply

 

LOAD

load full register load half register

 

STORE

store the accumulator
store and clear the accumulator
store half the accumulator

SHIFT/ROTATE

rotate left rotate right scale right

 

OPERATE

halt
clear accumulator
no operation
complement accumulator
bit clear (any of 12 bits)
bit complement (any of 12 bits)
bit set (any of 12 bits)
set register n to contents of register Y jump to register Y

 

SKIP

Skip the next instruction if:
accumulator equals register Y
left half of accumulator does not equal
left half of register Y
sense switch n is set
accumulator is cleared
accumulator contains a positive number link bit equals zero
an external level is present
key has been struck
least significant bit of register Y equals
zero tape between blocks unconditional skip

 

INPUT -OUTPUT

accumulator to relay buffer relay buffer to accumulator
sample analog to digital converter
display point on oscilloscope
display character on oscilloscope
read console switches
generate output pulse
read keyboard
read digital input to memory
read digital input into accumulator
read out of memory to a device pause

 

LINC TAPE

read and check one block
read and check consecutive blocks read tape
check sum
move either direction towards next block write and check one block
write and check consecutive blocks write gate
write


 

SAMPLE PROGRAM

 

An example of the use of LINC instructions is shown in the following short program, part of a common averaging technique. Typically, responses of a sub­ject to repeated stimuli are averaged to minimize irrelevant signals and bring out the significant re­sponse curve. In this example, 1008 points on an incoming waveform are sampled 1008 times each, and the totals stored in 1008 memory locations. This routine assumes that overflow will not occur. To com­plete the averaging, each total would then have to be divided by 1008.

  

 

 

SAM 0110 /SAMPLE AND CONVERT CHANNEL 10

1140

ADM

0100

/ADD AND STORE

0220

XSK

0022

/INDEX STORAGE LOCATION

1000

LOA

0022

/LOAD ADDRESS OF
  STORAGE LOCATION

1460

SAE

0200

/SAMPLED 100 POINTS/ 

JMP

6020

 /NO, SAMPLE NEXT POINT

1620

/YES, START OVER

BSE

0100

STA

1040

0022

XSK

0220

1001

/INDEX COUNTER 

SAE

1440

/CONVERTED 100 TIMES/

1001

JMP

6020

/NO, CONTINUE

HLT

0000

/HALT

This is the text from the following Graphical brochure pages.. click on each image to see it in full size

wpe13.gif (173573 bytes)  wpe15.gif (230546 bytes)
click on each image to see it in full size
wpe1.gif (236452 bytes)  wpe10.gif (135961 bytes)
click on each image to see it in full size
wpe12.gif (193615 bytes)

click on each image to see it in full size

Copyright 1964 by Digital Equipment Corporation
 
 

Everyday we rescue items you see on these pages!
What do you have hiding in a closet or garage?
What could you add to the museum displays or the library?

PLEASE CONTACT US!

===================

DONATE! Click the Button Below!


Thank you very much!

===================

Material © SMECC 2007 or by other owners 

Contact Information for
Southwest Museum of Engineering,
Communications and Computation 
&
www.smecc.org

Talk to us!
Let us know what needs preserving!


Telephone 
623-435-1522 

Postal address 
smecc.org - Admin. 
Coury House / SMECC 
5802 W. Palmaire Ave 
Glendale, AZ 85301 

Electronic mail 
General Information: info@smecc.org