STATUS REPORT FOR PERIOD 1 SEPTEMBER THROUGH 30 SEPTEMBER 1970 U.S. GOVERNMENT CONTRACT (SANITIZED)
Document Type:
Collection:
Document Number (FOIA) /ESDN (CREST):
CIA-RDP79B00873A001300010008-2
Release Decision:
RIPPUB
Original Classification:
K
Document Page Count:
28
Document Creation Date:
December 28, 2016
Document Release Date:
August 29, 2012
Sequence Number:
8
Case Number:
Publication Date:
September 1, 1970
Content Type:
REPORT
File:
Attachment | Size |
---|---|
CIA-RDP79B00873A001300010008-2.pdf | 825.11 KB |
Body:
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
-:1
STATUS REPORT
for period
1 September through 30 September 1970
U. S. GOVERNMENT
.STAT
f9
STAT
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
} Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
This document is presented as the Monthly
Status Report under Contract to the U. S.
Government,
The report period represented herein covers the
period 1 September through 30 September 1170.
STAT
STAT
STAT
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
STAT
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
INDEX.
2
Program Summary
2 Scheduling and Planning
3 Test and Inspection Procedures
22 Interferometer Assembly
28 Output Logic and Interfaces
35 Vibration Absorption and Leveling
36 Overall Assembly
43 Computer Pitogramming and Services
Page
I & 2
T2-1 & 2
T3-1
T22-1
T28-1 thru 13
T35-1
T36-1
T43-1 & 2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
c
E
Ell
PROGRAM SUMMARY
Scheduled percentage of completion
98.5%
Actual percentage this date
94.5%
Two major subassemblies of the Stereocomparator
have been found to be deficient in their performance, namely,
1) The Interferometer measuring system.
2) The stage position countdown registers.
These devices as they were originally designed
were apparently satisfactory but under the stress of extensive
usage problems have arisen which necessitate extensive
Unfortunately the in-plant acceptance test requires
all systems to be operative. Further, a minimum of three
weeks is required to integrate the computer program with the
revised subassemblies. As a consequence, the revised schedule
shows that the in-plant acceptance test completion date is
revised from November 20, 1970 to December 31, 1970.
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
I Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Ell
r
Ell
There is a problem with this latter date in that
it interferes with the holiday schedule. If it turns out not
to be possible to shorten the schedule, it may have to be
increased to perhaps January 15, 1971 to be more realistic.
On this basis, the completion of the on-site
final acceptance test would be possibly May 7, 1971.
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
f
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Task 2 ,
E
SCHEDULING and PLANNING
Scheduled percentage of completion
100%
Actual percentage this date
-99%
Because of additional work found necessary
during checkout and test, the schedule has been revised-
to show a delivery eight weeks after the schedule made
on June 15, 19 70 .
The new schedule indicates a final acceptance
test completion date of May 7, 197 1.
The schedule of October 5,. 1970, is attached.
w
T2 - 1
L3 Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
;o
E
E
D
c
E
D
STEREOCOMPARATOR SCHEDULE
October,5 , 1970
Completion Date
1.
Installation of revised interferometers and mirrors
October 30, 1970
2.
Installation of revised interferometer electronics
November 6, 1970
3.
Installation of revised counting logic
October 23, 1970
4.
Completion of vibration dampers
November.6, 1.970
5.
Completion of Informatics computer program
November 27,,1970
6.
Acceptance test in-plant
January 15, 1971
(Work to start December 11, 1970)
Packing, shipping, and unpacking
February 12, 1971
(Work to begin January 18, 1971)
8.
Assembly at site
March 26, 1971
(Work to begin February 8, 1971)
9.
Preacceptance test
April 23, 1971
10.
Final acceptance test
May 7, 1971
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
E
TEST and INSPECTION PROCEDURES
. Scheduled percentage of completion 100%
Actual percentage this date 100%
Procedures for performing the Acceptance Tests
for the Stereocomparator have been delivered to the customer.
These procedures cover the in-plant tests as well
.as the on-site final tests.
Various documents outlining the proposed tests
have been submitted . The first submittal was on June 15,
1970.
These latest procedures show the up-date as of
September 15, 1970. The latest specifications are included
as of September 11,. 1970.
Q
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
P
E
0
2
2
2
Scheduled percentage of completion 100%
Actual percentage this date 75%
Mechanical detail drawings of the interfero-
meter have been completed and are presently being re-
leased to the shop for fabrication.
Details of parts to mount the Rochon prism
and quarter and half wave plates are being held until those
optical parts arrive. This is to make sure that data about
mounting dimensions, etc. is correct.
T22 - 1
r.m
r j
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
E
E
E
D
e
C
r
7
OUTPUT LOGIC and INTERFACES
Scheduled percentage of, completion
100%
Actual percentage this date
100%
During this report period general logic testing
and debugging has continued. A number of minor modifications
have been incorporated into the logic circuitry to -accommodate
hardware/software interfacing. It is expected that this type
of work will continue throughout the period of time during which
software integration is in process.
The machine, logic appears to be operating in a
generally satisfactory manner with one exception, which is
discussed in the following paragraphs. This exception is
the forward-backward binary counters (23-bit) which are used
in the stage servo countdown positioning systems and also
as position reference accumulators for the computer system.
Throughout the donstruction and testing of the
Stereocomparator machine, these particular counters have
shown erratic performance. Various circuit modifications
T28 - 1
-, Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
E
2
have been made which have improved operation, but the level
of performance has not been brought to that which is considered
satisfactory for use in the machine on a day-to-day basis.
During the last report period, a design review
was undertaken to investigate the difficulties experienced,
and it was decided that-the best solution would be to change
the counting logic. This can be'done by designing special
logic cards which are essentially interchangeable with the
units presently installed in the machine. It was determined
that this work could be done within the remaining time before
delivery of the machine, and since the improvement in oper-
ation to be obtained is quite significant, this work has com-
menced. The action being. taken and the results of the design
review follow.
1. Results of Design Review
uring stages suddenly have a large command loaded into the
servo systems and the stages move away from their proper
positions occasionally, usually in large amounts. When the
The binary counters presently in the machine
have a tendency to suddenly become loaded with large num-
bers in an erratic fashion. The result of this is that the meas-
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
0
L
machine is operating in its MANUAL (no computer) mode, the
result is a loss of position; in the AUTOMATIC modes of oper-
ation, if the error occurs in the binary countdown register,
no visible effect occurs since the computer will reload the
proper number into the countdown register within 1/120 second,
and the servo system cannot respond to the erroneous count
within this time. If, however, the (separate) stage position
register contains the erroneous number, the reference point
for the coordinate measuring system used by the computer
is lost, and a runaway condition occurs very similar to that
in the MANUAL operating mode. Since the occurrence of either
type of error is unsatisfactory, the purpose of the design re-
view was to isolate and remedy the causes for this behavior
of the systems.
A review of the circuitry involved showed the
following conditions to be causing the erroneous counting.
Each is discussed separately below.
1) Counting speed limitations imposed by cable
loading on counter flip-flops.
2) Triggering of counter flip-flops by noise on
output lines of flip-flops.
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
r7j
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Id
D
E
3) Noise on counter inputs which is non-synchronous
with the counting pulses.
4) Error mechanism, in synchronous counters.
Items 1) and 2) above are caused by having the
counters drive long cables between electronics cabinets in
the case of the countdown registers. The counters are located
in Electronics Cabinet No. 3 and the lines are brought through
cables to the 23-bit D/A converters in Electronics Cabinet No. 1.
There is approximately 40 feet of cable between the chassis
containing the circuits which are interconnected. These long
cables present a heavy capacitance load to the counters, and
the counting speeds are limited by the rate at which, the counters
can charge and discharge the cable capacitance. At present,
the counters can operate to about 500KHz provided no reversing
is required. Also, the long cables form a large antenna for
noise pickup. The DTL circuits used in the flip-flops can be
triggered at their outputs rather easily, since the line impedance
of the "off" side of the flip-flop is at least 500 -ohms. Thus,
noise currents of only 2 to 3 mA can trigger the flip-flop, since
the "off" side output is crossconnected to an input of the "on"
side. The susceptibility of the counters to items 1) and 2) is
greatly magnified by the fact that DTL synchronous circuits are
.used, as explained below.
Li Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
0
D
2
2
Both of the problems .1) and 2) above can be solved
by buffering the flip-flop outputs. In practice., only the count-
down register is connected to long output lines; the stage posi-
tion register outputs are tied to buffer registers immediately ad-
jacent physically to the counters, so that conditions 1) and 2)
apply only to the countdown registers.
Item 3), non-synchronous noise on the counter in-
puts, has been dealt with extensively in the machine circuitry.
In order to minimize problems in this area, a large amount of
circuitry has been added to provide:
a) hysteresis (anti-dither circuit) .
b) digital averaging (irregularly-spaced interfero-
meter pulses are processed through variable delay
circuitry so that at high speeds the pulses are
spaced to allow carry ripple-outs.
c) elaborate pulse-dodging circuits to prevent
simultaneous inputs of interferometer pulses,
trackball pulses (MANUAL mode only) and jam-
transfers from the joystick (MANUAL mode only)
or computer (AU.TOMATIC..modes) .
Li Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
7
1 1 Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
a
Li -
All of the above measures improved counter oper-
ation; however, an occasional stray pulse still gets in, and
the effects noted occur. The problem of input noise triggering
is magnified by.the fact that the counters are synchronous
circuits, and any non-synchronous imputs produce indetermi-
nate counter contents. In order to illustrate this phenomenon,
it is necessary to examine the operation of both synchronous
and asynchronous forward-backward counting logic.
A synchronous counter circuit of the type used
in the machine is shown in Figure T28 A. It consists of J-K
flip-flops and 2-NAND gates for carry and borrow pulses.
The 2-NAND gates monitor the states of a given flip-flop and
the forward-reverse count lines and enable or inhibit toggling
of the next stage, depending on whether a carry occurs. For
example, assume that the counter shown contains all zeros
(0000). With the Reverse Inhibit line at Logic "1", the first
clock pulse will merely toggle the first flip-flop in the string,
giving a count of 0001. The next clock pulse will reset the
first flip-flop on the trailing edge of the pulse. Meanwhile,
however, since the first flip-flop is at a logic "1", the second
flip-flop is enabled to toggle as well by the 2-NAND gates.
Thus, at the end of the clock period, the counter contains the
T28 - 6
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
number 0010 (binary 2). This sequence continues for every
count, with the rule being that if a given flip-flop is at the
D
r
D
2
E
D
E
"1" state and the Reverse Inhibit line is at Logic "1" (or,
more importantly, the Forward Inhibit line is at Logic "0 ") ,
then the succeeding stage is allowed to toggle also. A sim-
ilar sequence occurs during reverse counting. Notice, how-
ever, that the clock line is connected to all flip-flops in the
string in parallel. This common clock line is the salient fea-
ture of every synchronous counter., although various ways exist
to-develop the carry signals, etc.
Now, in operation, it may be seen that in between
clock pulses, the carry signals are developed for the next
count. Examination of the logic diagram for the counter shows,
however, that the carry signals are propagated through two
NAND gates per stage of the counter. Thus the propagation
through a 23-bit counter is approximately 1.5 microsecond,
maximum.
Now, since the state of any given flip-flop is
determined by the state of the carry gates at clock time, it
can be seen that if another clock pulse occurs before the
A
d Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
r
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
e
:d
carry signals have fully propagated, then incorrect results
will be obtained. And since the carry signals propagate from
least significant to most significant place in the counter, it
can be seen that any errors generated will be large ones.
Thus, if a counter is going from 0000. . to 11111... (zero
to -1) and a pulse or noise occurs on the clock line at the
time that the carry signal has propagated to (say) bit 16, then
all higher order bits will be clocked to the incorrect state,
and a very large error results; this error mechanism has been
the source of much of the unsatisfactory performance in the
counters ,
An asynchronous counter is diagrammed in Figure
T28-B. In many respects the counters look very similar, the
main difference between synchronous and asynchronous counters .
being the manner in which carry signals and clock signals are
generated.
It will be noticed that the J-K flip-flop input? are
not used in this system; only the toggle (clock) input is required.
Examination of the gating structure shows that the rule, for
clocking.any given flip-flop is, "if the preceding stage is at a
Logic 1 and an "up" count comes into the system such as to
T28-8
'A
e Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
I Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
2
toggle the preceding stage, then toggle this stage also. "
Thus, it may be seen that operation of any given flip-flop
is dependent only on the state of the two previous flip-flops.
The input of the counter has no direct access to the higher
order bits, since the clock signal for each stage of the counter
is determined by the previous stage. It is thus impossible
for the clock to get out of synchronism with the carry signals,
since both the carry and clock signals are one and the same.
Thus, in order for a noise pulse to affect bit 16 of an asyn-
chronous counter, it would be the 16,384th mistake on the
input - a highly unlikely situation. The important advantage
of this type of counter is that the effect of an erroneous noise
pulse is to make the counter wrong by 1 count only. Also,
since the counter can have inputs applied only at the input
end of the .clocking string, the speed at which the counter
can operate is the speed of a single stage. It is even possi-
ble to have two counts propagating simultaneously through
the counter with no bad effects ! It is true that if one attempts
to read out the contents of the counter before the carries have
all rippled out, an erroneous reading will be obtained, but
in our application we have buffers in the circuitry to eliminate
this problem entirely. Any mistakes made are thus small
(low-order) ones.
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
D
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
In conclusion, the asynchronous counter logic
should be highly advantageous in solving the foregoing problems.
The use of buffered asynchronous counter logic is thus indi-
cated since it will provide:
a) greater tolerance for clock pulse character-
istics with respect to timing considerations.
b) the error mechanism of the counter is such
that if a mistake is made, it is simply a 1 count
of Design Review.
Action being taken with respect to Results
In order. to incorporate the improved counting logic
within the Stereocomparator machine with a minimum of changes
to the hardware, a new counter card is being designed which
will be a plug-in replacement for the synchronous counter
cards in the machine. Some slight modifications to the pulse-
steering circuitry will be performed in order to accommodate
the different input clocking arrangement for the asynchronous
counters.
P -
" Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
These new boards will be fabricated and installed
in the countdown registers during the next report period. Tests
will then be run to determine whether the new. counter logic
is also required for the 23-bit stage position registers. This
latter requirement is somewhat doubtful, due to the fact that
the stage position registers do not suffer from the heavy cable
loading that the countdown registers have. Also, there are
fewer inputs, since the countdown registers must also accom-
modate the manual trackball and joystick' inputs as well as
automatic computer jam-transfers in automatic operation. The
stage position register merely follows the interferometer inputs,
with a computer-ordered dump into a buffer in automatic modes
of operation, so it does not have the confusion factors existing
in the countdown registers.
However, the stage position register is the only
reference for the systems under computer control, and mistakes
are not permissible without loss of the coordinate references;
therefore,. if tests show that the stage position register exhibits
an excessive error rate with present circuitry, then the improved
asynchronous counter logic will be used here also. This work
can probably be done within the next report period.
T28 - 11
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
f
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
CO o
n
-O
W
I-
Z
0
V
N
Z)
0
z
0
V
Z
N
Co
CN
I-
0
L
Imo' Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
EJ
1
Li
a
n
n
n
10
L_
L
I0
u
I0
u
w
u
N M
w
LU
D
0
u
N
D
0
0
u
Z
r
T28-13
LA Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
VIBRATION ABSORPTION and LEVELING
Scheduled percentage of completion 100%
Actual percentage this date q0%
The dash pot layout has been completed and a
E
2
new envelope drawing submitted to the customer.
The dash pot uses 25 pairs of plates 12" OD
and 5" ID. The-moveable plates are cantilevered from the
granite on the fore and aft centerline. The fixed plates
are mounted through a welded steel bracket to the floor.
,Different mountings are required and at the customer's
facility. The dash pot will use a silicone oil of 10; 000cs, such
as Viscasil.
2
STAT
El Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
OVERALL ASSEMBLY
Scheduled percentage of completion 100%
Actual percentage this date 90%
The overall assembly of the Stereocomparator
is progressing as follows:
Optical Assembly:
The optical elements are aligned to produce
above specification resolutions and image wander. Opti-
mizing of the alignment is still proceeding.
Image Dissector and Light Level:
Light-tight housings for the image dissector
and light level tubes are being fabricated and installed on
the Stereocomparator.
Interferometer:
The rework of the interferometer assembly is
progressing. To facilitate programming, encoders have been
mounted on the X and Y axes of both stages temporarily in
lieu of the interferometers.
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
. 2
2
COMPUTER PROGRAMMING and SERVICES
Scheduled percentage of completion 100%
Actual percentage this date 94%
The report on the status of the
computer program effort for the Stereocomparator is included
on the following page.
STAT
i=i Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873A001300010008-2
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2
J
INFORMATICS INC.
MONTHLY PROGRESS REPORT
August, 1970
1970, The report is prepared according to
specifications DB1001 (as modified).
This technical report is for the month of August,
1, During August the accommodation of the software to
the 16K core expansion was completed as planned.
Final integration of the Stereocomparator program was
begun; however, hardware problems have hindered
progress on the software.
2, During September Informatics personnel will continue
final integration
If hardware problems delay
software tasks (example - computer. was out of order
for 10 days), work will be done on peripheral tasks,
off the main line of work. Also work will be done on
the calibration/checkout program as time permits,
3. At this time there exist no pending unresolved tech-
nical problems.
The programming for Project 342 is 90% com-
plete.
STAT
STAT
Declassified in Part - Sanitized Copy Approved for Release 2012/08/29: CIA-RDP79B00873AO01300010008-2