JPRS ID: 9161 USSR REPORT CYBERNETICS, COMPUTERS AND AUTOMATION TECHNOLOGY
Document Type:
Collection:
Document Number (FOIA) /ESDN (CREST):
CIA-RDP82-00850R000200090047-9
Release Decision:
RIF
Original Classification:
U
Document Page Count:
206
Document Creation Date:
November 1, 2016
Sequence Number:
47
Case Number:
Content Type:
REPORTS
File:
Attachment | Size |
---|---|
CIA-RDP82-00850R000200090047-9.pdf | 10.59 MB |
Body:
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
~ r ~1t ~ f~z�
~ ~~~~"'~~'~~~~~7;T
~ ~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
1~OR O1~ FI('1:11. t !til~: ONl.l' -
JPRS L/9161
25 June 1980
USSR Re ort
p
CYBERNETICS, COMPUTERS AND
AUTOMATION TECHNOLOGY
~
- CFOUO 1 1 /80)
FB~$ FOREIGN BROADCAST INFORMATION SERVICE
FOR OFFiCIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
NOTE
JPRS publications contain information primarily from foreign
newspapers, periodicals and books, but also from news agency
transmissions and broadcasts. Materials from foreign-language
sources are translated; those from English-language sources
are transcribed or reprinted, with the original phrasing and
other characteristics retained.
Headlines, editorial reports, and material enclosed in brackets
are supplied by JPRS. Processing indicators such as [Text]
or [Excerpt~ in the first line of each item, or following the
last line of a brief, indicate how the original information was
processed. Where no processing indicator is given, the infor-
mation was summarized or extrar_ted.
Unfamiliar names rendered phonetically or transliterated are
enclosed in parentheses. Words or names preceded by a ques-
ti~n mark and encle,sed in parentheses were not clear in the
original but have been supplied as appropriate in context.
Other unattributed parenthetical not~s within the body of an
item originate with the source. Times within items are as
given by source.
The contents of this publication in no way represent the poli-
cies, views or attitudes of the U.S. Government.
For fsrther information on report content
call (703) 351-2938 (economic); 3468
(political, sociological, military); 2726
(life sciences); 2725 (physical sciences). " _
COPYRIGHT LAWS AND REGUL,ATIONS GOVERNING OWNERSHIP OF
MATERLALS REPRODUCED HEREIN REQUIRE THAT DISSEMINATION
OF THIS PUBLICATION BE RESTRICTED FOR OFFICIAL USE ONI.Y. :
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
JPRS L/9161
25 June 1980
USSR REPORT
CYBERNETICS, COMPUTERS AND AUTOMATION TECHNOLOGY
- (F0~10 11/80)
CONTENTS
t~xnwnxE
Application of Microprocessors in Information-Measuring
Systems and Information and Computing Packa.ges 1
Holography in Information Science Activity (State and
Prospects) 2
Error Detecting Tests for LSI Address Decoder 2
Automation of Design in Microelectronics--Theory,
Methods and Algorithms 3
Problems of the Theory and Construction of Computer Systems...... 8
Automated Design of Digital Equipment 14
Measurement of Dynamic Parameters of Integrated Circuits......... 21
Concerning Realization of Switching Functions in
Microcircuits of Medium Degree of Integration ?7
Parallel Processes in Distributed Computer Systems to Solve
Problems of Great Dimensions 39
- The Application of a Method of Estimates to the Solution
of the Problem of Hardware Placement for Data Storage
in a Computer Center Network 42
_ Synthesis of Asynchronous Microprogram Control ~f
Parallel Processes 43
Elementary Machine of a Homogeneous Computer System With
Prcgrammed Structure 45
A Procedure for Modeling a Robot Moving in a Spatial
Environment 47
A Microprogram Processor 49
' Distributed Process Cantrol in Uniform Computer Systems.......... 50
a- LIII - USSR - 21C S&T FOUO]
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFiCIAL USE ONLY
- Channel for Sequential Data Transmission Between
Remote Computers 50
SOFTWARE
Investigation of the Effect of Optimizing Conversions on
the Effectiveness of Translator-Generated Programs 51
Local Optimization of Ob3ect Program in Forex Translator........ 52
Means of Processing Textuai Information for the Fortran
Language 52
The YeS-77 Macrosy5tem 53
Application Program Batch of the "Operational Accounting"
Subsystem 54
Printed Circuit Editing Program 55
Algorithms for Celestial Mechanics (Computer Software
Materials) 56
.
- Programming 58
Database of an Automated Document Execution Monitoring
System 66 ,
Model of a Computing 5ystem on the Level of Interval
Use of Resources 67
Programming in LISP 68 ~
- Sector Archives of Algorithms and Programs 78 I
Algorithms and Programs 84
On the Compilation of One Expansion of ALGOL 98
On One Analytic Model of a Selective Use System 100 -
Identification of Repeated Segments of Microprograms for
Control and Correction of a Computer Proces~ 101
On a Method of Analytic Modeling of Nets of Computer ,
Complexes 103
- b -
FOR OFFIEIl~I, USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
I~UK UFFICI.AL USL ONLY
, APPLICATIONS '
I
Problems in the Development of Computer Nets~ 105
- Questionnaire Com uter Processin Pro rams.,.~
P g g , 117
Problems of Designing Automated Control Systems for
Local Industry in a Region 119
Improvement of Control of Production Under ASU Conditions...... 123
GENERAL INFORMATION
CONFERENCES
- Basic Areas of Development and Introduction of Programming
_ Technology Tools 130
Problems of Organizing the Follow-Up for the Software .
of the Automated Control Systems in the USSR 138
System for Automation of the Design of Automated Control
_ Systems Based on the General-Systems Packages of Applied
Programs for Automa.ted Control Systems. 145
Development of a System of General-Purpose Software Packages -
(In the Example of the "Spo-Zapros" Sof tware System)......... 147
Computer Methods for Linear Algebra 149
Reserves and Methods for Increasing the Economic Effectiveness
of Automated Control Systems in the Industry of the
Republic, Part 1 151
Reserves and Ways to Increase the Economic Effectiveness of ~
Automated Control Systems in the Industry of Lithuania.
Part 2 lE5
Data Collection and Transmission 169
All-Union Seminar School on Simulation Modelling 174
Proceeding of the Fifth International Seminar on Applied
Aspects of the Theory of Automata 177
Magnetic.~Elements in Automation and Computer Technology.....,., 177
- c -
FOR OFFICI~I. USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY '
Correlation-Extreme Systems 179 `
Problems of the Development and Utilizaticn of High-Capacity
Information and Computing Machines 197
I
j
~
- d -
FOR OFFICIAI. USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
HARDWARE
UDC 681.3:681.518.3
_ APPLICATION OF MICROPROCESSORS IN INFORMATION-MEASURING SYSTEMS AND INFORMA-
TION AND CGMPUTING PACKAGES
Leningrad SOSTOYANIVE ELEKTROIZMERITEL'NYKH PRIBOROV I SISTEM NA OSNOVE
SREDSTV VYCHISLITEL'NOY TEKHNIKI (MIKROPROTSESSOROV I MINI-EVAi) [State of
Electrical-Measuring Instruments and Systems Based on Means of Computer
Technology (Microprocessors and Minicomputers)] in Russian 1979 pp 32-42
ANDREYEVA, I. A., PAVLENKO, A. N. and CHEBLOKOV, I. V.
[From REFERATIVNI'Y ZHURNAL. METROLOGIYA I IZMERITEL'NAYA TEKHNIKA No 2,
1980 Abstract N~ 2.32.54)
(Text] Aspects of the effect of microprocessors on the development of in-
formation-measuring systems are considered. Two variants of microprocessor
_ devices designed on the basis of the Soviet K580 microprocessor are described.
The first device is represented by a general and most typical variant of the
microprocessor system, while the second is represented by an elementary data
collection system consisting of a commutator, an analog-to-digital converter,
and a microprocessor. Figures 3.
[222-1386]
~
1
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
I~OIt OFFICiAL ll5E ONLY
UDC 778.38 -
HOLOGRAPHY IN INFORMATION SCIENCE ACTIVITY (STATE AND PROSPECTS) _
Moscow TEORIYA I PRAKTIKA NAUCHNO-TEKHNICHESKOY INFORMATSII [Theory and
Practice of Scientific-Technical Information] in Russian 1979 pp 122-123
SHCHUKA, A. A.
[From REFERATIVNYY 7.HtJRNAL. INFORMA'TIKA No 2, 1980 Abstra~t No 2 I245 by
V. L.]
[Text] Coherent methods for information storage display marked advantages
' over their optica~. counterparts owing to the technological nature of the
adjustment of optical systems, the high reliability and rapid readout date
of information, and the possibility of ,toring both digital and analog in-
f.ormation in the same device or co~nbining the functions of storage and
logic in the memory.
The advantages of coherent methods are: simplicity of duplication of holo-
grams, possibility of obtaining a magnifie~i or reduced image, recording of
three-dimensional images, absence of optics in image reconstruction. The _
possibility of using holographic information procassing systems in AIPS
[Automated information retrieval system] dbcr.iment reproducing ~evices, and
equipment for the dissemination of scientific and technical information is
considered. References 7.
[222-1386]
' UDC 681.327.07
ERROR DETECiING TESTS FOR LSI ADDRESS DECODER I
Riga TSIFROVYYE USTROYSTVA I MIKROPROTSESS4RY in Russian No 3, 1979 pp 153-163
GAVRILOV, A. A. and GAVRILOV, V. A. ~
[From REFERATIVNYY ZHURNAL. AVTOMATIKA, TEi~EMEKHANIKA I VYCHISLITEL'NAXA `
TEKHNIKA No 1, 1980 Abstract No 1 B235]
[Text] Test sequences for detecting errors in the structure of the BIS OZU
[large-scale integrated microcircuit main storage unit] of the address de-
coder are presented, as are the findings of an analysis of known and new
tests with respect to their ability to dete:ct constant errors of address
_ decoders. Figures 4; tables 1; references 4.
[212-1386)
2
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-00850R040240090047-9
FOR OFFICIAL USE ONLY
AUTQMATION OF DESIGN IN MICROELECTRONICS--THEORY, METHODS AND ALGORITHMS
Novosibirsk AVTOMATIZATSIYA PROYEKTIROVANIYAV MIKROELEKTRONIKA-TEORIYA,
ALGORITMY in Russian 1978 signed to press 30 Nov 78 pp 2, 114-117
[Excerpts from collection "Computing Systems, 77," Scientific Editor, Candi-
date of Technical Sciences V. A. Skorobogatov, Institute of Mathematics,
A Siberian Department of USSF. Academy uf Sciences, 800 copies, 118 pages]
~2l
= The editorial board consists of V. L. Dyatlov, E. V. Yevreinov, Yu. S.
Zav'yalov, N. G. Zagoruyko, Yu. G. Kosarev (editor in chief), V. A. Skoro-
bogatov and V~ G. Khoroshevskiy.
ANNOTATION
Theoretical and methodological problems of automation of design and micro-
electronics are considered in the articles of the collection.
The �irst section of the collect~on is represented by six theoretical papers
in which problems arising in developing effective algorithms of graphs are
discussed. These are analysis of the properties of graphs and hypergraphs
by means of their Fourier transforms, characterization of isometric graphs
_ by means of layer matrices, study of new algorithms of searching for fea-
tures, representation of graphs, properties of module composition and the
effectiveness of random~search algorithms is also studied.
The second group includes two papers which investigate theoretical problems
of programming. ~
The third section is represented by papers devoted to logic design of pro-
grammed logic matrices, modeling of geometric design which describes the -
. topology of LSI and also modeling and calculation of integrated systems. _
The materials of the collection are intended for specialists in the field
of programming and automation of design and development of SAPR (automated
design system) and also for specialists on algorithms and applications of
graph theory.
3
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
~Vl\ V1'L'LVLLLJ UJL Vl\Ll
UDC 519.1
Analysis of the Properties of Hypergraphs and Graphs by Their Fourier
Trar~sforms, O. L. Bandman and V. P. Markova.
- It is known that the apparatus of harmonic analysis can be used to study
the properties of any complex function determined in an infinite Abelian
group. Based on the isomorphism between hypergraphs and Boolean func-
tions, an attempt is made in the a*-ticle to investigate the properties of
the Fourier transforms of hypergraphs and graphs as a special case of them.
The relationship between Fourier coefficients for hypergraphs and graphs
of some classes are found on the basis of known propositions of harmonic
analysis. References 4, figures 5, tables 1.
UDC 517.17
Layer Matrices and the Isometric Nature of Graphs, V. A. Skorobogatov.
Isometric graphs and some of their properties are considered in the paper
of H. Chartrand and J. Stewart (REFERATIVNIY ZHURNAL KIB~RNETIKA, 128586,
1971). Characterization of isometric graphs which were considered by the
author previously (see "Voprosy obrabotki informatsii pri proyektirovanii
sistem "[Problems of Information Processing in Systems Design] (VYCHIS-
LITEL'NYYE SISTEMY, No 69), Novosibirsk, 1977) is given in the present
paper. It is shown that coincidence of one-spectra of two neographs is a
_ necessary and sufficient condition of their isometric nature. In this case
- a one-spectrum is understood as part of a layer matrix consisting of all
different lines in pairs. References 3, figures 2.
UDC 519.17
Using Relative Divisi~~n for Finding Cliques, Yu. Ye. Besson~v and V. A.
Skorobogatov.
Three clique-finding algorithms based on relative divisions of the graph
into layers are proposed. According to the definition, the vertex u is
found in the i-th layer with respect to vertex v if the distance from u to i
v is'equal to i. It is shown that the time of completing the algorithm ~
for finding all cliques in a graph with p vertices has an order of '
0(p2(1.62)P) in the worst ~~ase and the storage capacity may increase as
0(p2). The dependence of the calculating complexity on some characteris-
tics of the graph are found. Data of experimental irlvestigation of the
time of completing the algorithms on random graphs are presented. Refer-
ences 6, figures 4.
i_
UM: 519.1 ;
Representation of Neographs by Linear Formulas, Yu. Ye. Bessonov.
4 ~
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
Linear formulas (K-formulas) first introduced by A. T. Berztiss (REFERATIV-
NIY ZHURNAL MATEMATIKA, 9B743, 1974) for representation of orgraphs are
distinguished by high compactness of notation. Similar methods of finding
the minimum set of K-formulas of nonoriented graphs and also the nonrecur-
, sive algorithms which restore tk~e neograph by its K-formula representation,
which is a mcrlification of C. Bays algorithms (REFERATIVNIIY ZHURNAL 2-4ATE-
MATIKA, 6V438, 1977), are proposed in the article.
UDC 519.1
Some Numerical Characteristics of Module Composition of Graphs, A. A. -
Timofeyev.
The chromatic number, the chromatic class and the nondensity of the module
composition are considered in the paper. The chromatic number has estimates
expressed by a visible set of characteristics of initial graphs and their
supplements. The chromatic class is expressed by chromatic classes of
initial graphs and their supplements and the chromatic class of a complete
n-~?~rcex graph. A set of conditions is presented in which nondensity of
the module composition asstunes a maximum value. References. _
UDC 519.95
Random Search for an Optimum System of Features, V. G. Ustyu2haninov.
Problems of the effectiveness of algorithms which carry out random search
for an ogtimum sys~~em of features are considered in the paper. References ~
7, figures 1.
UDC 681.142.2
The SMAPS System for Structural Programming in Assembler Language of the
. OS Yes EVM, Arthur A. Krepskiy.
The paper contains description of SMAPS language (A System of Macros and
Procedures for Structured Programming), which is realized by means of
macroassembler language of OS YeS [Operating system of the unified system]
- and is designed to facilitate structural programming in the assembler
language of OS YeS EVM (Operating system of the unified computer system].
References 4.
UDC 519.688
Constructing the Generalized Storage of a R-Machine for Text Information
Processing Problems, Yu. G. Kosarev and N. A. Chuzhanova.
T`ne possibility of organizing information processing based on construction
of a generalized memory of a R-machine is considered, a set of operations
is carried out and the properties of the data structures which determine
I
5
F~R OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
L'~/1\ VL'~'1V~L1L Vva. va~..1~
the permissible set of operations and the method of inemory description are
analyzed. References S, figures 2, tables 2.
UDC 681.3.001
The Theoretical-Structural Method of Encoding Microinstructions, S. M.
Achasova.
The article is devo~ed to one of the problems of logic design of programmed
logic matrices, namely to the problem of encoding,the information of the
first level of these matrices. Based on the theoretical-structural prop-
erties of the binary code, properties of encoding and conversion of a system
of Boolean functions are foYmulated as a unified problem of designing pro-
grammed logic matrices. A simple heuristic encoding algorithm which util-
izes the compact representation of algebraic structure is proposed.
References 5.
UDC 621.382.32 -
A r4odel of Geometric Design, V. G. Khrushchev.
A model of geometric design of integrated circuits not containing the prin-
ciple limitations on the shape of the topological components of the inte-
grated circuits is considered for the case when the topology is initially ~
described by a set of boundary circuits of these components. The main
parameters of the described model include the characteristic of the rela-
tive mutual position of the components of the geometric design and consid- ,
eration of the restrictions on the dimensions of the components and the
distance between them. Operations which serve for calculating these par-
ameters are considered. Formulas which permit realization of these oper-
ations in practical applications are presented for the sp~cial case.
References 4, figures 4.
UDC 519.682.6
Comparative Analysis of the Basic Languages of Discrete Modelling, N. I. ~
Dubovskaya.
Analysis of discrete modelling ].anguages, which has become widely used
when investigating complex systems, is presented in the article. The
requirements placed on the modelling languages are outlined and classifi-
cation of languages by the method of describing the dynamics of function-
ing of the system is presented. Languagss which have become most widely
used--CSL, SIMSI~22PT, GPSS, SOL and SIMULA--are considered in this case.
Their characteristic features, advantages and disadvantages are deter-
mined. Special attention is devoted to SIMULA language, which is a rather
powerful tool for modelling processes which occur in parallel. and which
interact with each other. The main principles of constructing the univer-
~ sal SIMULA-67 programming language, whose main property is the possibility
o ,
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
' FOR OFFICIAL USE ONLY
of orientation to special classes of problems and which is a very inter-
esting attempt to solve the problem of creating a unified standardized ~
_ proqramming language, are also considered. References 8, figures 2,
tables 1.
UDC 6�31.3.06
A 9rogram for Block Modelling of Transient Processes in NIDP IS by Means of
- Con~puters of Type YeS, N. I, Hazarov.
A~rogram for block modelling of NIDP IS with complexity up to 250 transis-
tors by using computers of type YeS is considered. The class of investi-
: gated circuits, ~he nature of the input information, the capabilities and
restrictions are descr.ibed. Rei�erences 1, figures 1.
UDC t21.382
Minimization of Delay in a Circuit of Stage-Connected Logic Components of
the MDP of Integrated Circuits, N. I. Nazarov.
It is suggested that previously established rules f~r modification of
channel widths in each of the components be used when minimizing the delay
in a circuit ~~ith restriction on the sum of widths of the transistor
~ channels. The rules are established from the results of optimizing the
components or from experiment. References 2, figures 2.
(274-6521]
COPYRIGHT: Institutmatematiki SO AN SSSR, 1978
w
6521
CSO: 1863
7
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
~
rux urr t~ttw uac u1vL~
PROBLEMS OF THE THEORY AND CONSTRUCTION OF COMPUTER SYSTEMS
Novosibirsk VYCHISLITEL'NYYE SISTEMY in Russian No 73, 1978 signed to press
- 3/up-1978, pp 2, 25, 37-39, 168-171
(Excerpts from the collection "Vychislitel'nyye sistemy," Institute of
Mathematics of the Siberian Department of the USSR Academy of Sciences,
800 ~opies, 172 pages] -
~2~ ,
The editorial board is comprised of V. L. Dyatlov, E. V. Yevreinov, Yu. S.
Zav'yalov, N. G. Zagoruyko, Yu. G. Kosarev (editor in chief), V. A.
Skorobogatov and V. G. Khoroshevskiy.
ANNOTAT ION ~
The collection contains papers devoted to the theory and methods of con- ~
structing homogeneous computing systems (US).
~
The problems and subject of parallel microprogramming and determined. ~
Realization of parallel microprograms in homogeneous microprocessor systems
is described. A method is proposed for checking parallel microprograms
for determinants and also for accomplishing control on the basis of associ-
ative sampling and entry of microprograms into programmed logic matrices.
The results of investigating the macrostructure of homogeneous V5 are pre-
sented. Problems of self-diagnosis of homogeneous systems and the relia-
bility of distributed VS are considered. Problems of software are re~r~-
sented by debugging of parallel proc~rams for MINIMAK5 calculating systems,
by algorithms for deparallelling cycles of files and by estimates of the
time required for operators to achieve parallel programs.
The materials of the collection are of interest to speczalists in the field
of calcul~ting systems and parallel process inq structures.
[25] S. N. Sergeyev, Realization of Parallel Substitution on Algorithms in
Microprocessor Systems
The problem of using para11e1 substitution algorithms for organizing mass
calculations in parallel microprocessor sys tems is considered in the paper. j
i
8 ~
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
- FOR OFFICIAL USE ONLY
- Operational intermodule interactions in these systems are one of the serious
problems which do not at present have a satisfactory solution. The reason
for this, we feel, is two circumstances: first, the relative newness of _
the problem (the first communications on development of large homogeneous
calculating systems based on microprocessors appeared in 1975 [1]) and
second, the fact that attempts are usually made in solving this problem to
transfer traditional methods of intermachine interactions developed for
_ calculating systems based on large, medium or mini-machines which require
sufficiently developed operational systems for their own realization, to
microprocessor systems, which is not always possible for microprocessor
- systems.
- The closest model to this type of calculating struc~ure is the cage auto-
maton--a uniform aggregate of elementary automatons (cages) connected in an
identical manner to each other and functioning identically. An important
feature of the cage automaton is the locality of information processing:
each automaton exchanges and processes information obtained from a small
number of adjacent automatons. Using the cage automaton as a model of the
class of structures of interest, we should also select the appropriate
algorithm for describii,g the behavior of the cage automaton. Algorithms
of parallel substitutions are used for this purpose in the given paper [2l.
[37-39]
Conclusions
The problem of using parallel substitution algorithms for organization of
intermachine interactions in microprocessor systems is considered in the
article. A class of .f.unctional substitutions which permits more complete
use of the functional capabilities of microprocessors is introduced.
The examples consider_ed in the article ~ermit one to conclude that the use
of the substitution operator is the simplest microoperator for organization
- of mass calculations at the microlevel.permits on the one hand rather easy ~
and compact notation of algorithms and on the other hand does not require
construction of a complex interpretation system.
These advantages of parallel substitutions could be manifested even more
fu~~y ~f i.iie uiicroprocessor structure permitted direct interpretation of
substitution as a microoperation. As can be noted, the functional capabil-
ities of the microprocessor are used only in completing the right side of
the substitution in the given substitution operator microprograms and the
left side is interpreted with time losses; therefore, introduction of the
operation of comparing two codes with development of the comparison feature
~ later used to control the information inputs of the microprocessor to the
microprocessor logic will permit significant simplification of the micro-
programs for realization of the substitution operator.
Some requirements on the st'ructural and logic characteristics of micro-
processors for more effective realization of substitutions c~n be derived
from the considered examples of substitution microprograms.
9
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
rutc urrl~itu. ua~ v~vL~
1. The greatest possible number of externa.l poles. So-called "bit-slice"
microprocessor sets are the best to be adaptad in this regard For realiza-
tion of substitutions [5]. They have the capability of increasing the
digit capacity and this property of them can be used to increase the ~ .
environment.
2, The microinstruction system should include microinstructions for com-
parison of two codes.
3. The central processor element should contain the greatest possible
number of internal registers. This permits more rapid realization of
substitution. -
~1. Intel-3000 and SBPO 400 more fully meet these requirements among the
known microprocessor series. - ~
I
BIBLIOGRAPHY
I
1. Scrupski, S. E., "Coming: Cheap, Powerful Computers," ELECTRONICS, ~
Vol 48, No 25, 1975. j
2. Kornev, Yu. N., S. V. Piskunov and S. N. Sergeyev, "Algorithms for
Generalized Substitutions and Problems of Interpreting Them By Networks
of Automatons and Homogeneous Machines," IZV. AN SSSR, TEKHNICHESKAYA '
KIBERNETIKA, No 6, 1971.
3. Bandman, O. L., S. V. Piskunov and S. N. Sergeyev, "Problems of Paral-
lel Microprogramming," See the Present Collection.
4. Kornev, Yu. N., S. V. Piskunov and S. N. Sergeyev, "Algorithms for
Generalized Substitutions and Problems of Interpreting Them,"
TEKHNICHESKAYA KIBERNETIKA, TRUDY SEMINARA, No 4, Kiev, 1970.
5. Makarevich, 0. B., B. G. Spiridonov and P. P. Kravchenko, "Micro-
Computers as a Means of Information Processing, A Survey," ZARUBEZHNAYA ,
ELEKTRONNAYA TEIQ~Il~IIY.A, No 9, 1977.
6. Sergeyev, S. N., "A Homogeneous Processor for Signal Processing," in
"Voprosy teorii i postroyeniya vychislitel'nykh sistem" [Problems of -
the Theory and Construction of Calculating 5ystems] (VYCHISLITEL'NYYE
SISTEMY, No 70), Novosibirsk, 1977. ~
7. IQlvostantsev, M. A., "Microprocessors and Data Processing Systems,"
ZARUBEZHIdAYA RADIOELEKTRONIKA, No 9, 1975.
Manuscript received 8 February 1978. '
TO
FOR OFFICIAL USE ONLY
. �
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
[168-171J AFsSTRACTS
UDC 681.322.0:681.3.06
Problems of Parallel Microprogramming, O. L. Bandman, S. V. Piskunov and
S. N. Sergeyev.
The sabject and problems of parallel microprogramming which have arisen as
generalization of traditional (sequential) microprogramming ~or the case of
homogeneous structures of parallel information processing, are considered
in the article. Definitions of the main concepts and descriptions of the
formal models are given and the problems which arise in synthesis of paral- -
lel (asynchronous) microprograms are enumerated. References 21, figures 11.
UDC 681.322.01
Determination of Parallel Graph-Schemes, P. A. Anishev.
. Solution of the problem of checking a system of asynchronous-interacting
processes for determinants, given in the form of a parallel graph-scheme of
algorithms, is proposed. This check is carried out by analyzing the model
of behavior of a parallel graph-scheme (the Petri network) for liveliness
and safety. The rules of converting from a parallel graph-scheme to the
Petri network are determined and it is shown that the property of liveli-
ness and safety of the corresponding Petri network is a sufficient condi-
tion of the determinants of a parallel graph-scheme. An algorithm of
checking for liveliness and safety, based on the theorems previously
proved in Khak's papers, is presented. The complexity of this algorithm
is analyzed. References 6, tables 4, figures 9.
~ UDC 681.325.5
Graph-Program Control Based on Associative Sampling of Instructions and
_ Data, T. Ts. K~~nchev and K. � L. Boyanov. -
The principles of graph-program control are considered in the paper. The
use of inemories with associative access is suggested. The general block-
diagram of a processor with associative sampling of instruction~ and inter-
mediate results has been worked out on the basis of the abstract model of
parallel processing. An algorithm of the operation of the control device
is given. References 12, figures 4.
- UDC 681.3.001
Conversion of Microprograms When They Are Entered in Programmed Logic
Matrices, S. M. Achasova.
_ An heuristic algorithm for conversion of microprograms for reduction to
compact form for subsequent entry of them in programmed logic matrices is
11
FOR OFFICIAL USF. ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
r~)K UrC 1l.irU. U;~C, viv1.1
proposed in the article. The main algorithm is the algebra of divisions
on a set of binary sets and theoretical-structural representation of an
ordered set of divisions. Modifications of the algorithm are presented and
they are compared to the known methods of compression of logic conditions.
References 6, figures 3.
UllC 517
Logic Synthesis By Means of Fourier Transforms of Boolean Functions,
V. P. Markova.
The possibility of using the apparatus of harmonic analysis in finite
Abelian groups in synthesis of Boolean functions is shown. Theorems are
proved, on the basis of which the algorithm for reducing the d..~.f. of the
Boolean function to simplified form is worked out. The algorithm is real-
ized on the Minsk-32 computer. References 5.
UDC 681.323
Graphs of Intermachine Couplings of Homogeneous Calculating Systems, V. V.
Korneyev and 0. G. Monakhov.
The minimum diameter and average diameter, wnich represents the maximum
required and averaged distance between pairs of vertices, are selected in
the paper as the criterion of optimality of a graph of intermachine coup-
lings. Introduction of the value of engagement g as a parameter in the
proposed set of graphs permits determination of the quasi-optimum structures
of OVS [Homogeneous computing systems] which permit variation of the
number of machines in the system without fundamental breaking of the
existing intermachine couplings. References 18, figures 2.
UDC 681.32.001.4
Self-Diagnosis of Systems of Blocks of the Same Type, Yu. K. Dimitriyev.
Systems of blocks of the same type, capable of automatically determining I
malfunctioning blocks on the basis of analyzing the results of their mutual ~
~ check if the number of these blocks does not exceed a given value t, are ~
considered in the article. The effect of the macrostructure and the
structure of the couplings of a set of blocks which form the diagnostic
nucleus of the system on the diagnostic capabilities of the system is in- (
vestigated. References 7, figures 3.
UDC 681.142.2:681.142.1.01 '
Some Problems of the Reliability of Distributed Calculating Systems, Yu. M.
Volkov.
The functioning of distributed calculating systems (VS) is studied with
regard to the possible failures of components. It is suggested that the
12 ;
- FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
f~OR OFFICiAL IISF. ~NT,Y
sy5tem be organized by the type of long-lived or structural-excess functions -
to provide highly reliable calculations. Criteria for analyzing the relia-
bility of these systems are introduced. The results of investigating the
properties of long-lived and structural-excess distributed VS are presented.
References 11, figures 5.
UDC 681.142.2 -
Debugging Programs of Parallel Programs for the MINIMAKS Homogeneous Calcu-
lating System, Yu. I. Ko1~5ova.
The dialogue debugging programs designed to control debugging of parallel
programs are described. The languages of the control directives and the
languages of responses given to the user are considered. The debugging
programs were realized on the M-6000 minicomputer, which is the elementarx
machine for the MINIMAKS OVS. References 7.
UDC 518.5.681.3
Algorithms for Deparallelling a System of Cycles on Files, R. M. Nuriyev.
The criteria for finding the information relationships between iterations -
of cycles are given. A general algorithm for deparallelling cycles in the
presence of a function indicating the relationship of iterations is con-
structed; the unresolvability of the problem of finding these functions
for the general class of program schemes is noted. A simple criterion of
parallel fulfillment of a system of cycles of ALGOL-like programs is given.
An example of a difference scheme which shows that the significant informa-
tion independence of iterations does not always result in the possibility
of parallel realization is presented. References 5, figures 2.
UDC 519.1:519.2:62=529
Estimating the Time of Operators Achieving a Program, V. I. Znak.
The problem of analyzing the structure of branches of a p-program is con-
sidered for determining such characteristics as the probability distribu-
tion and estimate of the time of achieving given operators. The operator
scheme of the p-branch, by which a set of simple (elementary) paths of the
starting operator to a given operator and a set of simple cycles were com-
piled, is used as the object of the investigation. A procedure is worked
aut which permits one to find the required characteristics through the
laboriousness and frequency of realization of simple cycles. The proposed
method of analyzing the schemes was used to analyze the p-branch of a pro-
gram for solving a system of equations, specifically, to find the time
characteristics which determine achievement of a given system-conditional
conversion provided that the branch is started from an initial operator.
The main possibilities of constructing sets of given operators for model-
ling the interactions of the branches of the p-program during realization
of it are considered. References 8, figures 1.
COPYRIGHT: Institut matematiki SO AN SSSR, 1978
[270-6521J
6521 �
CSO: 1863 13
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
~
AUTOMATED DESIGN OF DIGITAL EQUIPMENT
Leningrad AVTOMATIZATSIYA PROYEKTIROVANIYA TSIFROVYKH USTROYSTV in Russian
1979, pp 2-4, 248-249, 253, 254, 259-261
[Annotation, Excerpts, References and Contents from book by Samariy Iosifo-
vic11 Baranov, Sergey Aleksandrovich, Mayorov, Yuriy Petrovich Sakharov and
Viktor Abramovich Selyutin, Leningrad: Sudostroyeniye 1979, 3,700 copies,
254 pages~
[Text] This book presents a number of inethods and algorithms, comprising
the basis for a system for the automated design of digital equipment, in a
form accessible to engineers and developers. The book covers all the prac-
tical stages in the design of digital equipment: development of logical
circuits, modeling of the circuits on a computer, the development of tests
and construction. Attention is focussed on methods suited to engineering
applications and leading to the design of systems of realistic complexity. -
A number of new trends in automated design of digital equipment are reflected.
The book is intended for a wide range of developers of equipment in digital
automatics and computer technology, and also for students and graduate
students in appropriate fields.
PREFACE
[Text] The rate of technological progress is a decisi,ve factor in the devel~
opment of all ssctors of the national economy. However, in recent years,
there has been a tendency for an increase in the length of ti,me ~.nvolved in
� the development of new products, in spite of the uninterrupted growth in
the number of staft members in design-construction organizations. The
principle reason for the increase in time to develop new products is,
evidently, the lack of correspondence between their complexity and out-
moded mathod.s of design. Under modern conditions an increase in the quality
of developments and decrease in design time can be accomplished only on the
basis of widely used mathematical methods and computer technology, i.e. with
a shift to automated design.
Automated design is especially effective in cases where a shift takes place
from separate engineering calculations to the creation of systems of auto-
mated design in which all stages of design, construction and technological
preparation of production are coordinated. This applies first of all, to
14
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
- I~OR OFFICiAL USE ONLY
the development of devices in digital automatics and computer technology.
The complexity of tY~e structure of these devices is constantly growing.
At the same r.ime, demands for the reliability of such devices, their operat- _
ing speed and development time are becoming more and more stringent. It is
obvious that intuitive methods of design, can no longer fulfill these demands.
'The development of a system of automated design is extremely important in
relation to the organizat~.on in our country of large scientific-industrial
associations. These associations foster the conditions for the development
of complex interrelated systems of automation of scientific experiments,
automated design and technological preparation for production, testing and
production control of complex products. For transition to auComated
design, it is essential to implement development and adoption of progres-
sive methods of design, mathematical models, calculation algorithms and
appropriate software.
At present a wide range ot automated design systems are used, which are
focussed not only on individual design problems but on solution of these
' problems as a complex whole. The number of papers and books devoted to
problems of automated design has grown substantlally. However, the existing
literature, as a rule, is directed to highly trained specialists in th~
field of automation of design or elucidates problems and methods of auto-
mation of separate stages of design. For this reason, in writing this book,
the authors set themselves the task of presenting the complex picture of the
basic ideas and methods of the automated design of digital equipment in a
form accessible to a wide audience. In this attempt, the authors tried to -
reflect new methods, used in this field as well as those which had not been
adequately explained previously. The book basically touches on the algorith-
- mic basis of automation of design and almost fails to consider questions in
the organization of systems of automated design.
The first chapter of the book was written by S. A. Mayorov and ill.uminates
the goals and tasks of the automated design of digital equipment, the prin-
ciple steps in design and general questions relating to the development of
automated design systems. The second chapter, written by S. I. Baranov
(Section 2.2 with Ye. L. Polinyy), considers the elements of the theory of
automata, which is the basis for the automation of the logical stage of
design, presents methods and algorithms for the design of operational and
- control automata with different structural realizations--with strict logic
and on programmed logical matrices. Chapter three written by Yu. P. Sakharov
(3.4, 3.6 and 3.7~ with B, A. Sapozhnikov (3.1-3.3 and 3.5) is devoted to a
consideration of the basic algorithmic methods for developing tests for the
control of combinatorial circuits and circuits with memory. The fourth
chapter, written by Yu. P. Sakharov, presents methods for modeling functional
and logical circuits on a computer. The fifth chapter written by V. A.
Selyutin examines algorithmic methods for solving problems in construction
design of electronic devices.
15
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
- 'Che authors would be grateful for critical comments and suggestions and can
i~e reachecl at the f.ollowing address: 191605, Leningrad, Gogol' St., 8,
"Sudostroyeniye" Press.
CONCLUSION
'Cfie development of. the theory and practice of automated design of digital
equipment is taking place very quickly. It can be established that the
greatest successes have been achieved in the realm of the modeiling of logi-
cal circuits on computers and in the region of automated circuit design. The
theor.etical basis and results of experimental studies along these lines is a
good foundation for the development of software for automated design
systems.
'Phe principle problems in the automation of the synthesis of logical cir-
cuits are obtaining solutions which rival in quality those of a qualified
developer and also the creation of effective procedures for synthesizing
circuits based on the use of multi-function logical elements (microcircuits
and BIS (Large-scale Integrated Circuits)). In spite of isolared good
results, the theory of synthesis of tests for circuits with memory cannot be
considered well formed and in this area, evidently, we can expect material
progress. This is important in connection with the development of systems
based on microprocessor sets.
The main problems in the field of automated circuit design are the develop- _
ment of new models and algorithms for the tracing of connections, develop-
ment of inethods of synthesis for the construction of circuits with irregu-
lar topology (microcircuits, printed boards with different sized elements =
etc.). One of the important trends in the development of the theory of
automated design is the performance of the objective analysis of already
developed design algorithms. This, without a doubt will be facilitated by
the widespread use of the YeS (Unified System) Computer and the unification
of languages for describing circuits and constructions.
REFERENCES
i
Baranov, S. I., Marin, A. V. Microprogramming languages--Zarubezhnaya
_ Radioeletronika, 1977, No 6, pp 85-102. i
Baranov, S. I., Naumov, V. V. Minimization of finite automata (analytic '
review). In bk: Design of digital computers. Leningrad, 1978, vol 6,
pp 5-14.
Baranov, S. I., Rossikov, V. V. Synthesis of abstract automata according
to a graph algorithm. Elektronnaya tekhnika, Ser 3, Mikroelektronika,
1966, vol l, pp 3-17.
Baranov, S. I., Sinev, V. N. Programmed logical matrices in di,gi,tal
systems. Zarubezhnaya Radioelektronika, 1979, No 1, pp 65-82~
16
FOR OFFZCIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
, FOR ~S%FICIAL USE ONLY
Markosyan, 5. Ye. On the coloring o~ the tops of interval graphs--Voprosy
Radtoelektroniki, Ser 7, Elektron:~aya vychislitel'naya tekhnika, 1972,
vol 4, pp 3-6.
Selyutin, V. A. Models and algorithms in the synthesis of the topology of
circuits with one layer of commutation--Elektronnaya tekhnika. Ser 10,
Mikroelektronnye ustroystva, 1978, vol 1(7), pp 76-82.
CONTENTS
Preface 3
Chapter one. Goals and problems of automation of design of digital
equipment and systems 5
l.l Features of design of complex digital systems
1.1.1 Problems in design (5). 1.1.2 Function and structure.
The role of function in relation to structure (6). 1.1.3
Levels of representation of complex digital equipment and
systems (8).
1.2. Stages in the design of complex digital systems 10
1.2.1 External design (5). 1.2.2 Operational and logical
design (11). 1.2.3 Technical design and technological
preparation for production (12).
1.3. Methods of designing digital systems 14
1.4. Automation of design 15
1.4.1 Problems in automation of design (1(). 1.4.2 Components
of the automated design system (15).
Chapter two. Synthesis of operational and control automata.,........ 18
2.1. Elements of the theory of automata
- 2.1.1 The abstract automaton (18). 2.1.2 The structural
automaton (21). 2.1.3 A tabular method for structurally
synthesizing automata (23). 2.1.4 The synthesis of automata
on D-, T-, RS- and JK-triggers (27). 2.1.5 A graphic method
for the structural synthesis of automata.
2.2 The synthesis of operational automata 32
2.2.1 The operational device. The Microprogram (32).
2.2.2 The synthesis of a logical circuit for an operational
automaton (38).
2.3 Operator diagrams of algor3thms 54
2.3.1 The flowchart of an algorithm (54). 2.3.2 Transition
formulas (28). 2.3.3 The matrix diagram of an algorithm (60).
2�4 The synthesis of microprogram automata on GSA (expansion 61
unknown)
2.4.1 The synthesis of Mili automata. 2.4.2 The synthesis _
of Moore automata (67). 2.4.3 The ~ynthesis of logical circuit
MPA (micro-programmed automata (67). 2.4.4 The decomposiCion of
an MPA (69).
1~
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
2.5. "Ch~ synthesis of an MPA (84) on programmed logical m:itrices
~!'l.P1) 78
2.5.1 Programmed logical matrices (78). 2.5.2 The matrix
r~presentation of an MPA. 2.5.3 The synthesis of an MI'A in
standard PLM (97) 2.5.4 The synthesis of an MPA on a PLM -
with memory (105).
Chapter three. Algorithmic methods for constructing tests.......... 112
' 3.1. Problems and methods of control and diagnostics of digital -
circuits
3.1.1 Problems of test construction (112). 3.1.2 Types of
faults of digital devices (,114). 3.1.3 Mathematical models of
digital devices (115). 3.1.4 Principles ~f test construction.
Activization of paths (118).
3.2. 'fhe d-algorithm 119
3.2.1 The concept of cubic coatings and complexes (119).
3.2.2 The distribution of activated paths. The operation of
d-intersection (126). 3.2.3 An algorithm for constructing
tests for combinatorial circuits (128).
3.3. The method of equivalent normal forms 131
3.3.1 The ~onstruction of tests for letters of equivalent
normal form (131). 3.3.2 Armstrong's theorem (132).
3.4. The Boolean-differential met;hod of test construction......... 133 _
3.4.1 Information from Boolean differential calculus (134).
3.4.2 The calculation of Boolean derivatives by a chain
method and according to a bracket form for describing
circuits (136). 3.4.3 An algorithm for test construction
(139).
3.5. Test construction for circuits with memory 143
3.5.1 Features of test construction for circuits with memory
(143). 3.5.2 The elimination of critical competition and risk
of transient error on input test units (145). 3.5.3 The
solution of the adjustment problem (146). 3.5.4 The use of
cubic coverage for the synthesis of tests for circuits with
memory (148).
3.6. Probability methods for checking circuits of digital devices. 149 ;
3.6.1 Pseudorandom generation of input sets of a test (149).
3.6.2 The method of statistical identification (152). ~
3.7 Controllability of digital devices 156
3.7.1 The influence of the T-redundancy of a circuit on its ~
con~rollability (157). 3.7.2 The influezce of descending
= branches in a circuit on its controllability (158). 3.7.3 The
optimal structure of a logical circuit from the point of
view of controllability (160).
18
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
f~OK OFFICIAL USE ONLY
Chapter four. Logical modelling of digital equipment 161
4.1. Problems and principles of the modelling of digital
equipment
4.1.1 Goals and problems of logical modelling (161). 4.1.2
Basic principles of programmed modelling (162).
_ 4.2. Ways to formally describe the functioning and structure of
digital devices. Modelling languages 164
- 4.2.1 Requirements for languages for describing digital
equipment. Features of modelling languages (164). 4.2.2
Languages at the systems level and level of the system of
~ commands (165). 4.2.3 Languages at the level of interregister
swap and microcommands (167). 4.2.4 Languages at the logical
level (172). 4.2.5 Modelling at the level of electric
circuits (176).
4.3 Modelling of circuits with faults 177
4.3.1 Methods of modelling circuits containing faults (178).
4.3.2 Comparison of parallel and deductive approaches to -
modelling of faults (180). 4.3.3 Essentials of hybrid
method of modelling faults (181). 4.3.4 Principal assump-
tions during modelling (183).
Chapter five. Algorithmic methods of construction 184
5.1. Models of a circuit of connections
- 5.1.1 Basic concepts (184). 5.1.2 The algebra of connec-
_ tions (187). 5.1.3 A generalized model of a circuit (189).
5.2. Methods of arranging constructive nodes 192
5.2.1 Posing the question of arrangement (192). 5.2.2
Methods of grouping the elements (194). 5.2.3 Iterative
methods of arrangement (199).
5.3. Mathematical models of problems of arranging elements and
tracing connections 201
5.3.1 A model of a quadratic function (201). 5.3.2 A
problem with narrow spaces (202). 5.3.3 Models which take
account of the realization of connections (202). 5.3.4
Models of linear arrangement and channel tracing (205)
5.3.5 Topological problems in design of circuits of connec-
tions (212). 5.3.6 Models of the arrangement of different
sized elements (214). ,
5.4. Methods of arranging elements and tracing connections.......... 216
5.4.1 A general description of the methods (216). 5.4.2
Minimization of Che loading of channels during arrangement
(221). 5.4.3 Distribution of connections along tri~nk
channels (227). 5.4.4 Several modifications of the wave
algorithm (228). 5.4.5 The algorithm for construction of
the Steiner tree (236).
5.5. A method for designing the topology of circuits with one
layer commutation 239
19
~
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
i~ Ult O1~ F IC I Al. US1: ONl,Y .
5.5.1 A theoretical-graphic approach (239). 5.5.2 An al-
gorithm for planarization of a circuit (240). 5.5.3
Tracing non-planar connections (243).
5.6. The selection of the parameters of the switching field........ 246
Conclusion 248
Index 250
References 253
COPYRIGHT: Izdatel'stvo "Sudostroyeniye," 1979
[269-9285]
9285
CSO: 1863 '
~
~
~
~
i
i
20
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-00850R040240090047-9
FOR OFFICIAL USE ONLY ~
MEASUREM~NT OF DYNAMI~ PARAMETERS OF INTEGRATED CIRCUITS
Moscow IIl~IERENIYE DINAMICH6KIKH PARAMETROV INTEGRAL'NYKH SKHEM in Russian
1919 signed to press 2 Jan 79 pp 2-4, 78-79, 89-91, 100-103
_ [Annotation, table of contents, foreword, Table 3, section 3.4 and biblio- _
graphy from the book by Vladimir Stepanovich Saprykin, Nikolay I1'ich
- Kuznetsov, Nikolay Ivanovich Dokuchayev and Boris Vladimirovich Ostretsov;
edited by editorial board consisting of V. M. Proleyko (editor-in-chief),
= K. A. Valiyev, V. M. Val'kov, F,. A. Vasenkov, B. F. Vysotskiy, V. I. -
Kotskov, I. V. Lebedev, E. A. Lukin, V. P. Luk'yanov, A. Yu. Malinin, Yu.
R. Nosov, V. F. Sadov, V. I. Stafeyev, V. N. Sretenskiy (deputy editor-in-
chief), Yu. B. Stepanov, G. G. Tatarovskaya, A. F. Trutko and V. N. Fila- -
tov, Izdatel'stvo "5ovetskoye radio~" 16,000 copies, lU4 pages]
[Text] annotation
Methods of ineasuring the dynamic parameters of integrated circuits are sys-
tematized according to the basic principles of ineasurement: time scanning,
- stroboscopic, integrated, time transformation and pulse expansion. The
booklet is intended for a broad circle of specialists involved in the
measurement of the dynamic parameters of integrated circuits and also for
VUZ instructors and students.
C ONTENTS PAGE
Foreword 3
1. Measurement oF the Time Parametars of Integrated Circuits
- in the Nanosecond Range 5
1.1. The principle of time scannings 3
� 1.2. The non-oscillographic principle 8
1.3, The stroboscopic principle 10
1.4. The integrated principle 25
_ 1.5. The ~rinciple of time transformation 34
1.6. Methods of double convers ion 40
2. Measurement of the Amplitude parameter of Tntegrated Circuits
in the Nanosecond Range 46
2.I. The principle of compensation 47
- 21 -
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
~
rvtt vrrl~lrw uou u..,,.
PAGE
2.2. The principle of pulse expansion S8
2.3. The principle of strobing 64
2.G. 'The principle of direct reading 71
3. Instrumentation f or Measurement of the Static and Dynamic
Parameters of Integrated Circuits 73
3.1. Areas of application of automatic instrumentation 75
3.2. Stages in the measurement of integrated circuit parameters 75
3.3. Principal technical characteristics 76
3.4. Additional information about models of automatic instrumentation 89
Conclusion 99 -
B ibl iography 1 cln
. Foreword
It is known that integrated circuits working in the nanosecond range and
inciuued in radio~lectronic apparatus are characterized by dynamic para-
meters. Measurement of the dynamic parameters of integrated circuits
_ permits estimating r.heir quality and, if their drift is taken into consid-
eration, calculating the time diagrams of integrated-circuit logical
devices. The drif t of integrated circuits during their operation is
determined by the length of the transitional processes of the switching ~n
and off of transistors and diodes comprising the circuit, the quantities ~
of the input and output capacitive and inductive components of loads and
internal capacitances stipulated by the integrated-circuit structure. For -
example, such time pa rameters as the delay in switching integrated cir-
cuits on and off tiDd and t~ld are explained by ti~~ presence of parasitic
LC-circuits and also of processes of accumulation and rt~'~~~rption of
minority charge carriers in the basic regions of active instruments form-
ing integrated circuits.
If the values of the given time parameters exceed the norms established in _
the technical specifications for the given integrated circuits, that can
lead to disturbance of the synchronism of the work of separate cascades of
high-speed apparatus and in the final account to unreliable work of~the
entire apparatus. Therefore of undoubted practical interest are the exa-
mination and analysis of inethods of ineasuring the dynamic parameters of
integrated circuits in the nanosecond range, and on the basis of them the
drawing up of recommendations on the use of the most promising of them in
the designing of instrumentation for monitoring certain dynamic parameters
of integrated circuits. The present work is devoted to the solution of
those questions.
To ease the further comprehension of the material, dynamic parameters
sh ould be understood time parameters characterizing t'ne integrated circuit
speed and also the amplitude of the measured pulse. '
~
22
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
'I'he brochu~re consists of three chapters. Chapters 1 and 2 include a
cl~ssification and description of the principal methods of ineasuring time
- and amplitude parameters of singular and recurrent pulses of nanosecond
length on integrated circuit inlets and outlets. The most interesting
units and elements of structural circuits have been examined with refer-
ence to the principal circuits.
Chapter 3 gives a short survey of the main technological characteristics of
some models of foreign and domestic instrumentation intended for the mea- -
surement of static and dyna~nic parameters and the testing of the function-
ing of integrated circuits with low, medium and high degrees of integra-
tion. On the basis of analysis of the results of surveying the character-
istics of models of apparatus, generalizing conclusions are drawn regard-
ing the great me~asurement possibilities of the given apparatus and the
principles of their construction.
Thus in the brochure an attempt has been made for the first time to sys-
tematize the material on the measurement of the dynamic parameters of in-
t~grated circuits. In doing so the main attention was given to the most
promising methods of ineasuring both the time and amplitude parameters of -
integrated circuits in the nanosecond range. It is to.precisely those
questions that an unjustifiedly small place is given in the literature on
- radioelectronic measurements, in spite of Che urgency of the questions.
The authors express their appreciation to Candidate of Technical Sciences
V. I. Ignatenko for his valuable comments on the book's contents.
- Comments and suggestions should be sent to "Izdatel'stvo S ovetskoye Radio,"
Box 693, Main Post Office, Moscow.
3.4. Additional Inf ormation About Models of Au tomatic Instrumentation
TheVakhta-l~odel i:,cludes a"Saratov" elec*.~onic computer, an input-output
unit, a computer coupling unit, two double programmed sources of ~:oltage
and currenta, three commutating matrixes, a digital measuring unit, five
measurement panels and a poWer source. The model permits making functional
measurements, classified integrated circuits into 16 groups according to
parameters and measures the static parameters of TsIS and BIS (digital and
large-scale integrated circuits) of the binary type and on MOS instruments
in a wide range of programmed sources of voltage and current, Fig 79 pre-
sents a block diagram of the Vakhta-1 model. The absolute error of estab-
lishment of the reference voltage is not more than 1.6, 16 and 50 mV, de-
pending on the measured range.
The Probability model includes a"Saratov" electronic computer, two separ-
ate mezsurement frames for the measurement of low-f requency and high fre-
quency static parameters of AIS(automated information system) in the frequency -
range of 0,.1-10 mH2, an input-output unit, a communications unit and five
measurement panels. The apparatus automatically establishes the AC regime -
23 _
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
- cvi~ vi�.� i~a..w u~~ Vl'ILI.
f~r the signal of modulating and carrier frequencies. The sinusoidal sig-
nal, directed according to program with respect to frequency and amplitude
from the generator of the measurement frame, arrYVes at the input of the
measured AIS. The real value of the signal from the input and output of
the circuit is converteci by a linear converter into direct current and
measured by a digital meter that is included in the measurement frame. The
reEerence voltage is established with an absolute error of not more than
0.5 mV.
The Elekon S-2t~ model contains a unit for monitoring the static parameters
of TsIS, an operator's panel and a programmed control u~iit. The last-
mentioned includes a control unit, an arithmetic unit, a magnetic immedi-
ate-access memory and peripherals (a punched tape input, a puncher and a
printer). The model breaks down the TsIS into 12 groups and measures 50
static parameters of a circuit per second. The absolute error of estab-
lishment of the reference voltage and current does not exceed 1-l0.and 100
mV and 1-100 microamperes respectively.
The Elekon SD has an U K5-2 static parameters monitor, and Elekon U1~
dynamic parameters monitor, an M-6000 computer with an input-output unit,
an engineering station and four measurement panels. The model's capacity
- is 200-500 tests per second in the measurement of static parameters and
100-200 tests per second in that of dynamic parameters. Programs of para- ~
meter measurements and a program for self-checking the good working order
of the model. The reference voltage is established with an absolute error
of not more than 1, 10 and 50 mV.
The E~ekon D1-1 includes a test-pulse generator, a commutating matrix, a '
load equivalent unit, a stroboscopic meter with a matching device, an
aut~matic programming device and a power source and reference voltage unit.
The model measures the following TsIS and BIS dynamic parameters in the '
time range of 3- 104 nanoseconds, ti~ the transition time of the output i
pulse of the circuit from the logicaltstate 1 to logical state 0, and also ~
- tl~a the delay time of the output pulse in a'circuit switched from logi- ~
cal state 1 to logical state 0, and t~d from logical state 0 to logical
state 1. The par~meters are measured stroh~scopically. ~
A block diagram of the Elekon D1-1 model is presented on Fig 80. The test-
pulse generator 1 forms a series of rectangular measurement pulses which '
arrive at the measureu~ent circuit input and the load equivalent 3 through ~
the commutating matrix 2. The same series is fed to one of the inputs of I_
a two-channel stroboscopic meter (With a matching device) 4, and on its ~
other input arrives the output pulse of the measured circuit. At m~ments ~
i
of comparison of the fast and slow saw-toothed voltages the meter 4 issues
a strobe pulse that strobes the output pulse of the circuit of the nano-
second range in amplitude and converts it into a low-frequency interval. .
In that case the automatic programming device forms a program for the con-
trol of the commutating matrix 2, controls the power sources and references -
voltages unit 6, selects the subrange of ineasurement of the meter 4, breaks =
the circuit down in accordanc~ with the established limit of ineasurement
- 24
FOR OFFICIAL USE ONLY _
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
1 3 4 J f f 7 +r a ~ s~
1 /0 !0 10 !0 . !0
Fig 79. Block diagram of the Vakhta-1 model.
1-"Saratov" computer 6- I-203A double programmed volt-
2- input-output unit age source
3- coupling with ''Saratov" computer 7- V-202A digital meter
4- K-204 digital control 8- M-201A commutating matrixes (3)
5- I-203B double programmed source 9- I-205A power pack
_ of voltages and currents 10 - portable measurement panels (5) _
/ 2 3
k 6
, S ,
Fig 80. Block diagram of the Elekon D1-1 model.
and remembers the result of ineasurement. The absolute error of establish-
ment of the reference voltage and current does not exceed 30-320 mV and
1-100 microamperes respectively.
In the measurement of integrated-circuit parameters in the Anait-1M model
. the integrated circuits are automatically fed in loading cassettes into the
position of ineasurement. After measurement of the parameters Che integrated
circuits are distribute~d by means of an automatic sorter into two bins by
groups. The dynamic parameters of the c~~cuits (the time of increase of
the pulse front tig~ and the pulse drop t f) are measu red in the range of
time intervals of D.05-50 microseconds: The reference voltage is estab-
lished with an absolute error of no more than 1, 5 and 10 mV and 3�10-3 _
10-2 microamperes respectively.
The IIS-IM model includea a measvrer of the static parameters of an integrat-~
ed circuit, a device for output of the results of ineasurements, a digital
printer and a digital voltmeter. The reference voltage and current iG estab-
lished with an absolute error of no more than 1, 5, 10 mV and 3.10-3-1 ~
microampes respectively.
_ The IIS-3 model includes a functional pulse generator, a measurer of static
integrated circuit parameters with a data input device, a digital printer
and a digital voltmeter. The funrtional pulse generator issues pulses,
25
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
1'Vt\ ~.rcl'L~.tt~t. u.i~. v~ra..
6 ~ 4C,
r I .p ~ ~ b b ~ '4 ~ O 1.
~ ~ � 6
I ' ~
I ~,-as s:�~4 ~ q =;.K' y ~~~t ~ 4 4 4
~G~ ~ai~~~~ ;,a~s GO~Qt~ ro~0~~'~~ ca~,~~~g ~Q~s m~ o�0$ ~g m,~~Y ai~
t~m , o ~ ~o s o~ m~_
0 1-~ � _ ~ ~ ..:-a7 4 i~ ~ ' u 00 Q , n7 LO ~r ~25 't. �~n . n... m4
~ ~ - � V ~1;., Q : 11 K"'. ~ ~I~. 4 il+~ ~I fl~ q ~ tl g fl H o ~ .o o , o il fl~ ~ ~ fl"
~ y~ -,~KO ~ :41~00 � ~i^ r, �ilp0 ' ppil~ ~ ~ c:nfl oo � ~ ofl o o~~ '
~ ~ n=u o'~ �n'~,o _ao o c �ro~o �~~o H""'ci fl $ $ �
�Ao
8"ti ~'!S ~O ~ N~Oo~~ r-I p~ ~~COtt -CV 7 c
~ I~ o M O ~ o Q~
-~9---- Y1 ' ~
N W o _ ~
0 0 5 ~ �
w ~ Q ~ ~ _
V7 ~ G~ g f I '~r 0 tD C~i ~ O
U W ~ a~ d ~ ~ ~ te
vi
f-1
1 ~ ~~C ~ r MA
N 4J
G ~ ~o S $
.c QS ~~=a R ~ ~ = : =
E bD ~c a c,
7 3 q '
~ S~ W ~-1 a a
1~
N ro s ,~~x Y m a �~g d~ ' o'g o~ o~~ oc=g b~
4~ ~ se ~ c. `
.~I cp A ~ n ~ ~3 q `~~6 = ~ `d~. ~ >'(~1 ~ _ d $ v'~ d F in a Q, d R ~
:r.. `oc '~c~ v{+ ~'c~, ~'7 ~tA~J ~x ~y-0 ..Qa$ s~
b0 a 4$~ q'~~ �~KA'0 ~y7 a~3~ d~ mE~ gr d~ ~~G7
�~..i ~'8~ o~e5 o�a~ a Qg~~C a~ ~a 't~ aP a~~a ao~
N N zt'-o ~$o, 9d ~A'ca �e ; ~ ~ ;e �ag �Q$~ �c
_ n 6 =y 7:. ~m~ 4~ a �m4 ~cs ~~~y
W .,3E~ g"' x"~ go oe ~d a~~' gAr a~~ ao~ g8.~ a sa~ m
^ I '"9~ ~aa= ~a ~ar4 ~g.~ ~z ~$f.''-
Tl '3 a 5~ v 7 c 7c. s. 7.z
n~ a a. m Q Y a'g' I- n i~'~ r ~tl m: ~ F-
C O da~ s4~ ~a ~ x~~ ~w~ E~Ca~ ~ �
N'-~ `'Q_~- 5c~ g~ q~$,om 5~ 51~ 5~.~ g~�$ g~.,,, ~i.~c~~ 37~
U~ I ~ ~5~~' OSa"=' ~ ~ Sas~ ~
S~a N'~~F W''a,'~ ~t sa~~ 00=ai~~a~C~s Sya
w' ~ ~ c~~~ C N$~~ N~ 8 M a v M r! S~ a~~ am.w ~cE ~8 y,~ K 8 .
,r, � ~n
N 3
w
o
b ~ I
~ - - - ~
W U m w ai
0 i~+ ~ ~ ~ ~ a~ ~ ~ ~ e ai c`~ a~i u ^ i
7 F~'$oF O Q~ am ~
v
- ~ U ~ uG~~. . 4Q `?Q ~4a ~a~ ~�o F ~
C ^ A pS- g = q m~ 0.
~^I 'O L o p~` N ~ S~"'O ~~O C`~~Y O~ m GY Y ,rj ~ i
~ ~ ~ v a ' x G ai ~ ~C Y~ ~�,~Kq '4i~ ~b b ~d r
N S-~ mx^ g~m~ F y~ ~`oa~ S�3E C~ eo ~t
J.~1 ~ P ~~^a ~$c ~t~ �g`~ d= mo o t9v a
~c rosm cy~R m~a ~=~t4 >,eo ~8 F'.4 ~ ~
m G c~ ~Q~~~co ~ ~~a ~~a`~c~,. ~'8.8~� r~ o ~ a,? u
N .7 ~a F a p~ G ~ g, ~C Q g C ~ ~ ~ ~ I
~ A n 3 v ~1 `$~i !V M c~rY Y I~A k1--
O ~ a ~~~c'a'~
~ ~ a~�ca V x ~ ~d a~P~~ ~
R j
.ri ~ ~dx ~~V ~K (~F ~ Ca~~= V
CI ~ .~S". ~ ~ x ~C < ~ ~ � S' '
x 6 a ~ ~ mE `�~x '�A 3a�~ ~ I
n m a s-,;, x SG s ,~~'~B~ ci~ ~ c.~ ~ o~ ci
b~j ~ Vm ~WEa ~4 ~~a ~p ~ ~ ~ ~~ra~ rx ~
F ~S ~i $ o O x ~O ~C ~D wt ~ `c~ u ~ ~ ~
_ !~I N M w~ ~�pC}~_ 1 h
ml ~ ~ ACl .G~~ bS .ON= .
~ tC q~ R Y1 5 PZ ~Q
~ 1.1 y3 Fu d `�FSd ~'3u ~f=�J ~t= d .
a~ ~~35 0 ~ ' �~aw sax �~qY $~9 ~ . .
7
T X ~ T ~ T~
M . F Y~~P F ~
, ~ N 00 N 9~i~ O~ 9~ MAi~ *@x pp
~ ~ '
H ~ ~ ~a . o~ ' ~ ' - ~
~ K ~ Q U ~ ~ ~
F
X a u =g o m
iO o, rB ~ is ~ ~j ~ ~ S ~ . o?'
rl t~ ~ c"1
: h oj N(~ a a S s E -
~ .-1 ~I N m ' ~Y ~7 t11 t~'~'
1."1
26 ,
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
Key to Table 3: _
A- Trade name, company, ~ountry 17 -"Elekon S-2M"
B- Types of ineasuremants 18 - TsIS
C- Types of ineasured circuits 19 - Magnetic immediate-access stor-
D- Method of ineasuremenr prog.ram age device with programmed con-
input trol with a capacity of 2046 ,
E- Method of obtaining information 26-digit words
and possibility of processing 20 -"Okay-reject" indication, per��
results of ineasurements f orator, digital printer, pos-
F- Number of integrated-circuit sibility of input of results
outlets of ineasurement into computer
- G- Productivity of model, tests/ storage
second 21 - 0...+1 V, 0...�10 V, 0...+50 V; -
'ri - Range of ineasurement of direct 3 current ranges, from 0...+ 1
voltage (current) on outlets milliampere to 0...+100 milli-
of the circuit amperes
I - Literature 22 - "Elekon SD"
1-"Vakhta-1" 23 - Functional, static, dynamic
2- Functional, static 24 - TsIS, BIS of bipolar type and on
3- BIS of bipolar type and on MOP . ~ devices
i~strument, devices 25 - Model M-6000 computer storage on
4- Magnetic immediate-access punched tape with a capacity of
storage of the "Saratov" com- 8192 16-stigit words
puter with a capacity of 4096 26 -"Okay not--okay" indication,
12-digit words digital printer, digital volt-
5-"Oica,y-re ject" indication, per- meter
forator, ~igital printer, and 27 _ p..,+l V, 0...+10 V, 0...+50 V;
digital measurement unit 6 current ranges, from 0...+1
6- 0...+1.6 V, ~...�16 V, 0... microampere to 0...+100 milli-
+50 V; 8 current ranges, from amperes
0...+1 microamper.e to 0... 28 _"Elekon D1-1" -
+500 miltiamperes 29 - Functional, dynamic
7-"V~royatnost"' (Probability) 30 - TsIS, bipolar BIS
8- The same 31 - Permane~tt storage on semiconduc-
9- AIS, TsIS, S?~ tor diodes with a capacity of
10 - Same as 5 1024 bits
11 - 24 for Ts.LS, 14 f or AIS 32 -"Okay-not-okay," group A- group
- 12 - 5.10'4...5 ~0'1 V without B, :nodel S7-5A strobooscillo-
divider, 5 10-3...5 V with graph
divider , 33 -+(0.1...6) V; 1...100 milliam-
13 -"Integral"' pere; 3...5000 nanosec; 3...
lu - TsIS in housings and on plates 10,000 nanosec.
15 - "Standard not-standard" indi- 34 - "Anait-1M"
cation, perfo-ator, digital 35 - Functional, static, dynamic
printer 36 - TsIS
1G - 0...+1.6V, 0...�16 V; 6 cur- 37 - Permanent storage with capacity
rent ranges, from 0...+1 of 1024 addresses on 110 binary
microampere to 0...�100 digits per address
milliamperes
27
FOR OFFICIAL USE ONLY ,
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
. . . . .
34 -''0?:ay not-okay" indication, digital 4~ - 0.1...20 V; 100 nanoamperes
printer, digital voltmeter ...100 milliamperes
39 - 7~J integrated circ~its/hour 50 - IIS
4~J - 0.01...10 V; 50 nanoseconds... 51 - Bipolar TsIS and on MOS in-
50 microsec strument, Mt1E~ devices
41 - IIS-IM dynamic shift registers
42 - Functional, static 52 - Punched cards (256 Measure-
43 - Four punched cards with a capacity ment tests)
of about 6000 bits 53 -"Okay not-okay" indication,
44 -"Okay not-okay" indication, digital digital printer model
printer, digital voltmeter MP-16P; functional pulse
45 -+(0.1...10) V, 0...+5 V+(5...10) generator, digital volt-
V; 100 nanoamperes...100 milliam- meter
peres 54 - 0...�10 V, 0...�30 V;
[~6 - IIS-11 7 current Fanges: 0...� 100
47 - Five punched cards with capacity of milliamperes
7010 bits 55 - Fatmo, Tesla, CCCR
48 -"Okay not-okay" indication, digital Czechoslovak Socialist Republic -
printer ~nodel EUM-2311, digital 56 - TsIS, SIS
voltmeter 57 - Two punched cards
58 - "Okay not-okay" indication,
digital printer, digital
voltmeter
59 - 0...+8 V; 10-2...100 milli-
amperes
the length of which is in the range of 0.2 - 2�104 microseconds. The
length of a machine word of the generator is 16 bits in that case. The
frequency range of the functional measurements is 0.015-625 kHz. The
absolute error in establishment of the reference voltage does not exceed
10 and 20 mV, depending on the range of the measured voltage.
The Fatmo model contains a logical function generator, logical level con- .
verters, comparators of data on change of input currents and output volt-
ages, two storages with an indication of defects on the input and output ~
of the measured circuit, programmed sources of the reference voltage, a
control unit, an integrated-circuit sorter by groups, and a device for the ~
input of programs of input currents, comparison and connection of inputs
and outputs of the measured circuits. Fig 81 presents a block diagram of
the Fatmo model. The absolute error in the establishment of the reference
valtage and current is not more than 10 mV and 1.2�10'3 microamperes re-
spectivel.y.
28
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
BIBLIOGRAPHY
1. Mirskiy, G. Ya. Radioelektronnyye izmereniya (Radioelectronic measure-
a~e:~ts). Moscow, "Energiya," 1976.
2. "Time interval meter." PRIBORY DLYA NAIICHNYKH ISSLEDOVANIY, 1970, No 5.
3. Kochkonogov, I. M., and Grinyus, P. I. "Converter of short time inter-
vals." In the book: "Trudy nauchno-tekhnicheskoy konferentsii radio-
_ izmereniy (Proceedings of the Scientific and Technical Conference on
Radio Measurements)~ Vil'nyus, 1969. (Republican Institute of Scien-
tific and Technical Information and P ropaganda).
4. Balashov, V. p., Valitov, R. A., Vikhrov, G. P., et al. Avtomatizatsi-
ya radioizmereniy (Automation of Radio Measurements}. V. P. Balashov,
ed. Moscow, 'S ovetskoye radio," 1966.
5~ Ryabinin,Yu. A. Stroboskopicheskoye ostsillografirovaniye signalov
nanosekundnoy dlitel'nosti (Stroboscopic oscillography of signais of
nanosecond length). Moscow, "Sovetskoye radio," 1972.
6. Ryabinin, Yu. A. "Main stages in the develop~ent of Soviet stroboscopic
oscillography." VOPROSY RADIOELEKTR~NIKI, SER RT, 1967, No 4.
7. Vorob'yev, V. P., and Kostenkov, A. A. "Meter of time par_ameters of
integrated logical circuits (IVP-1)." ELEKTRONNAYA TEKHNIKA. SER 6.
MIKROr~LEKTRONIKA, 1969, No 2.
8. Rondarevskiy, A. S., and Vertyshev, Yu. A. "Measur~ment~and comnuti~g
system for monitoring the dynamic parameters of digital integrated cir-
cuits." In the book. "Nauchno-tekhnicheskoye soveshchaniye o putyakh
~aavitiya tsifrovoy izmeritel'noy tekhniki. Tezisy dokladov" (Scien-
tific and Technical Conference on Paths of Development of Digital
Measurement Technology. Summaries of Reparts). Moscow, 1969.
9. Gribin, L. N. "Application of digital readoff in a stroboscopic oscil-
lograph." VOPR06Y RADIOEIE KTRONIKI. SER RT, 1968, No 3.
10. Caddy, 0. L. "A simple method of ineasuring fractional millimicrosecond
pulse characteristics." IRE TRANSACTIONS, 1960, V ol 1-9, No 3. ' '
~ . 11. Ginkas, M. L., and Naydenov, A. I. "Contraction of the spectrum of
electrical signals by means of frequency samples." VOPROSY RAAIOEt~EK-
`TRONIKI. SER RT, 1968, No 3.
12. Or~drish, L., and Rikhvitskiy, S. V. "Linear attenuator of nanosecond
pulses with input blocking." PRIBOI2Y I TEKHNIKA EKSpERIMENTA, 1970,
No 3.
29
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
L VL\ V11 lvllll~ vuu Va~L~
13. Hiagrachev, Z. V., and Tishclienko, N. N. "Linear converter of time
intervals." VOPR06Y RADIOELEKTRONIKI. SER. RT, 1970, No 8.
14. OLengenden, R. C., Serman, V. Z., and Ostapenko, A. A. "Digital
me~er of pulse signals." Preprint of the Institute of Precision
Mechanics and Computer Engineering, USSR Academy of Sciences, Moscow,
19b8.
15. Ofitserov, G. M. "Converter circuits for measuring the dynamic para-
meters of integrated circuits." VOl'R06Y RADIOELEKTRONIKI. SER. EVT,
1970, No 8.
16. Grya2nov, M. I., and Potapov, Yu. P. "On measurement of the para-
meters of single nanosecond pulses of low amplitude." VOPROSY RADIO-
ELEKTRONIKI. SER. RT, 1969, No 3.
17. Gryaznov,M.I. "Method of ineasuring the coefficient characterizing
the shape af nanosecond pulses." VOPR06Y RADIOELEKTRONIKI. SER 6,
1963, No 6.
_ 18. Gryaznov, M. I. "Integral methods of ineasuring some parameters of
nanosecond pulses of low amplitude." In the book: DOKLADY 5-Y
VSESOYU~lOY KONFERENTS II PO AVTbMATIKE I ELEKTROMETRII (Reports of the
Fifth All-Union Conference on Automation and Electrometry). Siberian
Depart~ent, USSR Academy of Sciences, 1963.
19. Gryaznov, M. I. "Method of ineasuring the amplitude and length of
nanosecond pulses of low amplitude.~~ In the boak: DOKLADY 19-Y VSE-
SOYUZNOY NAUCHNC/Y SFSSII, P06VYASHCHENNOiY DNYU RADIO (Reports of the
19th All-Union Scientific Session Devoted to the Day of Radio).
NTORES (Scientific and Technical Society of Radio Engineering, Elec-
tronics and Communication) imeni A. S. Popov, 1963.
- 20. Sanin, A. A., and Shareyko, P. N. "Universal pulse former in the
technology of coincidences of the nanosecond range." PRIBORY I TEKH- ~
NIKA EKSPERIMENTA, 1969, No 1.
21. Sanin, A. A., and Shareyko, P. N. "A broad-range time-amplitude.con-
verter." Preprint No 137. Physics Institute imeni P. N. Lebedev,
Moscow, 1969
22. Gitis, E. I. Preobrazovateli informatsii dlya elektronnykh tsifrovykh
vychislitel'nykh ustroystv (Data Converters for Electronic Digital
Computers).~ Moscow, Gosenergoizdat, 1961.
23. Vedernikova, G. A., I1'yenkov, A. I., Korchagin, I. Ya., et al.
"Digital meter of �-he dynamic characteristics of microcircuits." AVTO-
METYI'{A, 1970, No 1.
24. Franko, G., ~evarra, R., end Fisher, H. "Measurement of nanosecond
time intervals by means of dynamic accumulation of trigger pulses."
TIIER, 1968, Vol 56, No 2. -
30
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
i~~R nFRTCTAI, iJSF, nP1LY
25. Mirskiy, G. Ya. Izmereniye vremennykh intervalov (Time Interval Mea-
surement). Moscow-Leningrad, "Energiya," 1964.
26. Denbnovetskiy, S. V. 'Single time interval meter based on remember-
ing electron-beam tubes." In the book: Trudy sedmoy konferentsii po
yadernoy elektronike (Proceedings of the S eventh Conference on Nucle-
ar Electronics). Moscow, Atanizdat, 1970, Vol 1, part 4.
27. Eydukas, A. Yu. "Investigation of the pulse parameters of integrated
circuits." In the book: Trudy nauchno-tekhicheskoy konferentsii.
Radioizmereniya (Proceedings of the Scientific-Technical Conference.
Radio Measurements). Vil'nyus, 1969. (Republican Institute of Sci-
entific and Technical Information and Propaganda).
28. I~natenko, V. I., Kuznetsov, N. I., and D okuchayev, N. I. "Measure-
ment of time parameters of integrated circuites by t-~ T-~ A conver-
sion." In the book: Tezisy dokladov XIX nauchno-tekhnicheskoy
mezhvuzovskoy konferentsii (Abstracts of Reports Presented at the ~
19th Scientific-Technical Intervuz ConPerence), Taganrog Radio.En-
gineering Institute, 1973. `
29. Kuznetsov, N. I., Dokuchayev, N. I., and Ostretsov, B. V. "I~ethods
of ineasurement of time parameters of integrated circuits." ELEKTROII-
NAYA PROMYSHLENNOST', 1974, No 10.
30. Gryaznov, M. I., Gurevich, M. L., and Magrachev, E. V. Izmereniye
impul'snykh napryazheniy (Measurement of Pulse Voltages). Moscow,
'S ovetskoye Radio." 1969.
31.. Neustroyev, L. S. Compensation method of ineasuring instantaneous val- ~
ues of pulse voltages by means of electron-beam zero indicator. Can- ~
date's dissertation, VNIIFTRI (All-Union S cientific Research Institute
of Physicotechnical and Radiotechnical Ins truments), 1969.
32. Valitov, R. A., and Sretenskiy, V. N. Radiotekhnicheskiye izmereniya
(Radiotechnical Measurements). Moscow, "S ovetskaya radio," 1970.
33. Karpilovskiy, L. N. "New method of ineasu ring the amplitudes of pulses
of nanosecond length." In the book: Materialy nauchno-tekhnicheskoy
konferentsii LEIS (Materials Presented at the Scientific-Technical
Conference of the Leningrad Electrotechnical Institute of Communica-
tions imeni M. A. Bonch-Bruyevich), No 2, 1970.
34. Gurevich, M. L. "Method of ineasuring amplitudes of nanosecond pulses
with high precision." VOPROSY RADIOELEKTRONIKI, SER 6, 1966, No 1.
35. Reichel, R. "A transistorized pulse voltmeter on the self-compensa-
- tic~n principle. NACHTRICHTENTTECHNIK, 1963, No 6.
36. JonQS, R. W. "Unusual waveform analyzer aids automatic testing."
ELECTRONI(S , 1963, Vol 36, No 15.
31
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
rvic urri~~~w u,,~ v~rL.
31. Gurevich, M. L. "Tunnel diode compensation voltmeter for measure-
~ ment of the amplitude of nanosecond pulses." VO~ROSY RADIOELEK-
TRONIKI. SER 6, 1965, No 2.
38. Kovtun, A. Ak., ~hkuro, A. N., and Reznik, P. M. "Digital meter of
the amplitude of pulses of nanosecond length." PRIBORY I TEKHNIKA
Et6pERIMENTA, 1971, No 4.
39. 1'runov, Yu. A., Dokuchayev, N. I., and Kuznetsov, N. I. "On the con-
struction of apparatus f or monitoring the amplitude parameter of logi-
cal circuits." In the book: Avtomatizatsiya proyektirovaniya REA
(Aatomation of the Designing of Radioelectronic Apparatus). Moscow,
1973 (Collection of Works of the seminar of the Moscow House of Sci-
entific and Technical Propaganda imeni F. E. Dzerzhinskiy).
40. Gryaznov, M. T. "Method of ineasuring the amplitude and length of
nanosecond pulses of low amplitude." VOPROSY RADIO~LEKTRONIKI. SER
6, 1962, No 3.
41. Gryaanov, M. I. Integral'nyy metod izmereniya impul'sov (Integral
Method of Pulse Measurement). Moscow, "Energiya," 1967.
42. 2:~;Za1, A. J. "Integral technique for measurement of pulse duration."
IRr: TRA;VS OF INSTR, 1962, Vol 12, No 1.
43. Ma~rachev, Z. V. Vol'tmetry odinochnykh impul'sov (Single Pulse Volt-
meters). Moscow, "Energiya," 1967.
44. Tsygankov, B. K., and Magrachev, Z. V. "Measurement of the amplitude
of single pulses." VOPR06Y RADIOELEKTRONIKI. SER RT, 1968, No 3.
45. Magrachev, Z. V., and Tsygankov, B. K. "TwQ-channel method of ineasur-
ing the amplitude of single pulses." AVTO,HETRIYA, 1969, No 3.
46. Larsen, R. N. "Nanosecond pulse stretcher." RSI, 1966, Vol 37, No 4.
47. Yelin, M. I., Kurashev, A. S., and Tsygankov, B. K. "The error of the ,
differential-integral method of pulse stretching." VOPROSY RA1)IOELEK-
TRONIKI. SER RT, 1971, No 7.
_ 48. United S tates Patent No 2,707,751, class 250-27. ~
49. Tsitovich, A. P. Yadernaya radioelektronika (Nuclear Radioelectronics).
Moscow, "Nauka," 1967.
50. Magrachev, Z. V., and Tsygankov, B. K. "Measurement of the voltages
of single pulses by means of analog-digital converters." In the book:
Nauchno-tekhnicheskoye soveshchaniye o putyakh razvitiya tsifrovoy
izmeritel'noy tekhniki. Tezisy dokladov (Scientific-Technical Confer-
ence on Paths of Development of Digital Measurem~nt Equipment. Ab-
stracts of Reports. Moscow, 1969 (Central Scientific-Technical Soci-
ety of the Instrument-Building Industry, USSR Ministry of Radio Indus-
try). 32
FOR OFFICIAL USE ONLY
~ I
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
- S1. Reuber, C. "Modern scanning methods in Measurement Electronics."
RADIO MENTOR, 1956, Vol 22, No 11.
52. Agouridis, D. S. "Self-sampling system for measurement' of picosecond -
pulse characteristics." REV SCIENT II~6TR, 1962, Vol 33, No 12.
S3. "Random-sampling volttneter HP3406A." ELECTRONIC DESIGN, 1965, V~1 13,
No 13.
54. Gurevich, M. L., and Tolstov, B. S. "S troboscopic analyzer of the
shape of nanosecond pulses based on a tunnel diode~" VOPR06Y RADIO-
ELEKTRONIKI . SER RT, 1968, No 3.
55. Gurevich, M. L. "On one method of converting nanosecond pulses."
VOPROSY RADIOELEKTRONIKI. SER RT, 1968, No 3.
56. Vaysband, M. D. "Converter of the instantaneous value of a signal
- with strobing based on a tunnel dic~de." VOPROBY RADIOELEKTRONIKI. SER
RT, 1968, No 3.
57. Sampling voltmeter Model 153. Catalog. E-H Research Laboratories,
U.S.A., 1970.
58. Dokuchayev, N. I., and Kuznetsov, N. I. "Meter of the dynamic para-
meters of logical circuits." In the book: Sovremennyye metody i
apparatura dlya izmereniya parametrov radiotekhnicheskikh tseley.
Te2isy dokladov Vsesoyuznogo simpoziuma (Contemporary Methods and
Apparetus for Measurement of the Parameters of Radioengineering Cir-
cuits. Abstracts of Reports of the All-Union Symposium). Novo-
sibirsk, 1973.
59. Dokuchayev, N. I., Karasev, A. F., Kuznetsov, N. I., and Ostretsov,
B. V. "Methods of ineasuring the amplitude parameter of integrated
circuits." EiEKTRO,'VNAYA TEKHNIKA. SER III. MIKROELEKTRONIKA, 1973,
No 2.
60. Ostretsov, B. V. "On the construction of automatic instrumentation
for monitoring the parameters of integra ted circuits." ELEKTRONNAYA
TEKHNIKA. SER 8, 1973, No 3.
61. Mnogopozitsionnaya ispytatel'naya sistema staticheskikh parametrov BIS
(Multi-positional system f or testing BIS static parameters). Brochure
Moscow, Gentral Scientific Research Institute "Electronics~" 1972.
62. Avtomaticheskaya sistema dlya ispytaniya integral'nykh skhem (Automat-
ic system f~r testing integrated circuits). 'i"ocliure, Moscow, Central
_ Scientific Research Institute "Electronics~" 1'~72.
33
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-00850R040240090047-9
63. "Automated universal measuring system controlled by computers." ~:i~El~-
TR(~NNAYA TI:IaINIKA. SER II, 1971, No 2(20). .
64, "The set 'Elekon S-2M~." ELEKTROI~NAYA PRCd~'fYSHLENN06T~~ 1.971~ No 3.
65. Bogoroditskiy, L. A,, aavrilov, Yu. V., Gorchakov, V. S., ~~t al. "The
multi-post set ";Elekon-SD'." Et~KTRONNAYA PROMYSHLENNOST', 1975,
No 1.
66. Popov, P. S. The stroboscopic principle of constructi-on of a semi-
- automatic installation for monitoring the dynamic parameters of in-
tegr.ated circuits. ELEKTRICHESTVO, 1971, No 11.
b7. "The semi-automatic 'Elekon D1-1'." ELEKTRONNAYA PROMYSHLENNO~T',
t971, No 3.
68. Abraamya.~, L. S., Shaumyan, P. L., Sharanbeyan, K. M., et al. Instal-
lation of automatic monitoring and measurement of the parameters of
integrated circuits. Technology and organization of production. Mos-
cow, Central Scientific Research Institute "Electronics~" 1971 (Data
reference sheet No OU01946). .
69. "The IIS -1M integrated circuit tester." Brochure, 1969 (USSR Minis-
try of Elecrronics Industry).
70. Voronov, S. V. "The IIS-II integrated circuit tester." Moscow, Cen-
tral Scientific Research Institute "Electronics," 1969 (Data reference ~
sheet No 000199). ~
71. Mart'yanov, V. M., and Boyarkin, A. G. "The IIS-3 integrated circuit j
tester." ELEKTRONNAYA PROMYSHLENN06T', 1974, No 12. ~
~
72. Gutski, T. "Functional testing of logical integrated circuits." Cen-
tral Scientific Research Institute "ELectronics," 1972 (Translation
ET-8651). i
73. "Fastest LSI tester." EDN, 1971, Vol 6, No 10.
74. Robinton. "Large-scale integrated circuits based on MOS." ~
ELEKTROP7IKA, 1971, No 3. I-
75. "Teradyne's SLO'i For both MOS and bipolar LSI." THE FLECTRONIC ENGIN-
EER, 1970, Vol 29, No 3.
76. 'S eries logical circuit tester." ELEKTRONIKA, 1970, No 5.
77� "Large-scale integrated circuit MOS tester. ELEKTRONIKA, 1969, No 25.
78. "Industrial installa tion f or inspecting large integrated circuits on
MOS structures." ELEKTRONIKA, 1970, No 3.
34 ' _
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-00850R040240090047-9
- FOR OFFICIAL USE ONLY
79. "Large-5cale integrated circuit." EI,EKTRONIKA, 1970, No 5.
- 90. ~.:ro?ner, E. G. "Testing ~he new ICs: a matter of philosophy." ELEC-
TROf~IC PACKAGING AND PRODUCTION, 1973, Vol Y3, No 4.
81. "Automated test eqiaipment." INSTRUMENT5 AND CONTROL SYSTEMS, 1973,
_ Vol 46, No 3.
82. Fie1~3s. "Universal tester for BIS tests." ELEKTRONIKA, 1971, No 2.
_ 83. "A~atomatsd IC measurement system.'�' SOLID STATE TECHNOL~Y, t970, Vol
13, No 3.
. 84. ~ontrolled computer for morritoring the model J-259. Teradyne brochure.
1968. -
85. "Large-scale integrated circuit." ELEKTRONIKA, 1971, No 20.
No 20.
86. "Automatic systems for testing int~grated circuits." RADIOELEKTRONIKA
R'~BE 7~~IOM, 1969, No 2 7.
d7. Runyon, S. "Focus on N~I/ISI testers." ELECTRONIC DESIGN, 1972, Vol
20, No 17.
I
88. Aleyn. "Instrumentation for testing complex functional circuits. Sur-
vay. Part 2." ELEKTRONIKA, 1972, No 21.
89. "Analyzer for testing complex logical devices." ELEKTRONIKA, 1969,
No 17.
90. "Two very different module testers--on~ fast, one very slo~." EDN,
1971, Vol 16, No 11.
91. Hughes and Beletskiy. "Automated i.ntegr.ated circuit sortin� system."
ELEKTRONIKA, 1969, No 1~3.
- 92. ''I~ test equipaient buyer's guide." SOLI~7 STATE TECHNOL~GY, 1970, Vol -
13, No 3.
Maslennikov, P. N., Ovcharov, ~J, F., and Kholin, G. 0. "Completely
mechanized lines and systems in the production of semiconductor in-
struments and integrated circuits. ZARUBEZiNAYA ELEKTRONNAYA TEKEI-
_ NIKA, 197~+, No 6.
~4. At~tomatic dynamic and functional system constructed on model BD 1401 ~
integrated circuits. Brochure of CRC Schumberger (France), 1971.
9S. Tester. ELECT. COMp, 1971, Vol 12, No 10.
� 96. TTX 945A logical circuits tester. RADIOELEKTRONIKA Zn RUBEZHOM,
1972, No 31.
35
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
rvcc ~rri~icw u.,,. vir~.,~
97. "}li~h-ti~,ced IC function tester." JAP ELECTR EN+~, 197~, No 38.
9H. "Autnmalic instrumentation for testing the ~rAmeters ~f integr~~ted
circu!~s. Survey." R4DIOLLEKTRONIKA ZA RU13SZffCJM, 1971, No 33.
99. Az}lotkin, D. I. "Automated systems for control of the parameters
of integrated circuits with a high level of ~ntegration~ Surveys
on Electronic Technology. Ser "Microelectronics," No 3. Central
Scientific Research Institute "Elektronika," 1973.
L00. GOST (All-Union State Standard) 18683-73. Integrated l~gical micro��
circuits. Methods of ineasuring electrical parameters.
101. Yerlashov, V, p., Slivitskiy, Yu. A., and Shibayev, A. A. Apparatus
for output monitoring of digital integrated circuits. Surveys on
Electronic Technology. Ser 'Tlicroelectronics," No 3. Central Sci-
entific Research Institute "Elektronika," 1972. ~ ~
COPYRIGHT; Izdatel'stvo 'Sovetskoye radio", 1979
(23o-2i~4)
2174
CSO: 1863
. i
~
. ~
36
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICI/~L USE ONLY
UDC 51:681.3.01
CONCERNING REALIZATION OF SWITCHING FUNCTIONS IN MICROCIRCUITS OF MEDIUM
- DEGREE OF INTEGRATION
Kiev KIBERNETIKA in Russian No 1, 1980 pp 72-73 manuscript received 30 May 78
[Excerpts from paper by Mikhail Arkad'yevich Gladshteyn, candidate of techni-
cal sciences, Assistant Professor, Rybinsk Aviation Technological Institute;
Vyacheslav Alekseyevich Baskakov, engineer, Scientific-Research Sector,
Rybinsk Aviation Technological Institute; and Valeriy Mikhaylevich Komarov,
sPnior engineer, Scientif ic-Research Sector, Rybinsk Aviation Technological
Institute]
[Excerpt] A functionally complete set of assemblies of inedium degree of in-
tegration for s3?nthesis of combination systems is considered in the paper.
A formula is presented for estimating the complexity of structures which re-
produce switching functions of a various number of arguments.
_ Modern microelectronic technology has reached the degree of development that
it has become possible to manufacture microcircuits with high degree of in-
tegration. The use of inedium integrated microcircuits (SIS) and especially
of large integrated microcircuits (BIS) permits a significant increase of
reliability and a reduction of the dimensions and weight of the computer
apparatus (EVA).
' However, there is a direct relationship between the degree of integration of
microcircuits and specialization of the functions performed by them. The
latter circumstance leads to a significant increase of the nomenclature of
integrated circuits (IS) produced. For example, series 155 contains seven
namenclatures of counters, four nomenclatures of flip-flops, nine nomencla-
- tures of storage devices and up to 35 nomenclatures of SIS.
At the same time the developer frequently encounters the need to realize in-
dividual switching functions (PF) when designing digital automatons. This
problem is usually resolved by using microcircuits with low degree of inte-
gration (MIS), for example, base logic components of type "AND-N~1T" or "OR-
NOT" for which the we11-developed methods of synthesis are used. This does
not permit the exclusion of MIS from components for construction of EVA and
?eads to a reduction of the degree of integration of the apparatus as a
whol~e. The total composition of series 155 contains 17 nomenclatures of MIS.
: 37
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
' FOR OFFICIAL USE ONLY
6
Thus, on the one hand, there are universal MIS which permit realization of
any finite autamaton and on the other hand there are specialized SIS which,
by solving tl~e prablem of mtcrominiaturization of equipment, have no uni-
vc~rsn.ltty c~f MIS.
Development of new methods of realizing PF based on SIS would make it possi-
ble to do away with MIS, which would significantly reduce the nomenclature
of IS used and would lead to an increase of the degree of integration of
microelectronic apparatus as a whole.
To solve this problem, one must:
--select a functionally complete set of SIS for synthesis of combina-
tion circuits;
--develop a method of realizing arbitrary PF on assemblies of a
functionally complete set of SIS.
Series 155 contains microcircuits of inedium degree of integration which
~ realize operations of type (4). They include IS of the following types:
155 KP1--a selector-multiplexer on 16 channels with gating;
155 KP2--a dual selector-multiplexer on four channels; _
155 KPS--a selector-multiplexer on eight channels;
155 KP7--a selector-miiltiplexer on eight channels with gating.
COPYRIGHT: Izdatel'stvo "Naukova Dumka," "Kibernetika," 1980
[264-6521J
6521 -
CSO: 1863
.
38
i
FOR OFFICIAL USE ONLY ,
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
I~OR OFFICIAL USE ONLY
UDC 518.5
PARALLEL PItOCESSES IN DISTRIBUTED COMPUTER SYSTEMS TO SOLVE
PROBLEMS OF GREAT DIMENSION
Kiev KIBERNETIKA in Russian No 6, 1979 pp 60-66 manuscript . received 25
Aug 78
[Excerpts from article by M. Ye. Berkovich)
[Excerpt) 1. Basic concepts. Formulation of the problem.
The form:lized solution of eocnomic problems is primarily based on economic
. and mathematical models. The most complex model is that of optimum planning
of sectors of the national economy. The dimension of input information now
- reaches more than 1012 bytes [1].
Practical solution of an evolved model of an optimum plan can not be handled
by a single computer. In fact, this problem can not be realized by known
methods because of the large volume of input information and the limited
capacity of operative memories. If this difficulty could be surmounted by
breaking the problem down into a series of solvable subproblems of realistic size,
the transmission of all the initial information required for calculation of the plan
would either be too complicated or would sharply reduce the reliability of said
information; calculation per se would be impracticable within an acceptable
tinie;. In the light of this, the idea of the problem of optimum planning as a
~ system of mutually connected economic and mathematical models has become
popular: calculations are realized using several iterative processes. ~
An important source for enhancing the productivity of a data processing system
for such models is the utilization of parallel calculations by means of these
iterative processes. The possibility of deparallelizing the calculation processe is
defined by the structure of the information medium whieh permits simulataneous
change in the values of many variables distributed in space and time.
Theoretical foundations for realization of parallel calculations based on the
principle of a team of calculators was elaborated in [2]. In the same work the
idea was formulated for the first time of a distributed computing system (RVS)
as a convertor of digital information possessing the following properties:
39
~ FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
. ticvcral portions of the computationAl process can be performed simu]-
taneously in various devices of the convertor;
. the devices t~re located at a distance from each other where the time of
sign~l propag~tion beween them exceeds the time of execution of the operntion
by the device.
`Che word device implies a basic RVC componei~t: an all-purpose computer. Such
computers will henceforth be called elementary computers (EM). EM can clearly
be interpreted as a computer or complex of computers geographically situated
in the same site.
Arrangement of parallel calculations at the level of problem assignments are
discussed in studies [2]-[4]. In this article, the specifics of economics problems _
of optimum -planning are considered. To relate the detailed and reinforced '
indicators, the method was selected of iterative aggregation L5]. In this method,
the complex of planning models and general iterative scheme of their interaction
formulate a principle of calculation arrangements which would permit each
organ to limit the amount of information it needs to small masses. E~ch orgAn
sl~ould concentrate in its hands only the information, and only to the degree of
aggregation, which is necessary and adequate to solve the problem of planning
and control of subordinate facilities.
Methods of bilevel and unilevel iterative aggregation are analyzed in ths study
as they concern the solution of problems of interproduct balance in various
organizational and economic systems [6]. In describing parallel algorithms, a
convenient language of algorithmic algebras is proposed for structural planning
[7l and the effectiveness of such algorithms is considered.
[66] ,
In conclusion, let us note that the parallel RVC processes considered satisfy the
criterion of effectiveness in the sense of equations (23) and (24); reliability is
enhanced and cost of elaborating a solution of problems is reduced because of ~
the fact that each branch of this process has an identical structure and therefore ~
the branches are mutually replaceable. Furthermore, the sudden decrease in
calculation time makes it possible to increase accuracy by means of additional
iterations. For example, for the interproduct balance a 10-day period of ;
calculation (106 seconds) is tolerable, and in accordance with Table L, we find ~
_ it possible to perform up to 100 iterations. i
The algebraic language used for a formal description of parallel computational ~
processes made it possible to shift from the funetional level of the economic and
rr~athematical model to the structural-computational level of R.VC problem
solution. This method of description promotes further structural programming of
sin~ilar algorithms. The clarity, visibility and natural interpretation of parallel
processes under RVC conditions allows hopes for further practical utilization. ~
The comparison of iterative processes for solving the problem of interproduct
balance cited is not final, since in comparative calculations of effeciiveness of
40
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
1~OR OFFICIAY, USE ONLY
algorithms several assumptions have been made. More detailed levels of
realization of these algorithms will be studied in the future.
References
1. Avtomatizirovannaya sistema upravleniya otrasl'yu priborostroyeniya "ASU-
Pribor P" [Automated management system for the instrument making sector
"ASU-Pribor P"], Moscow. Izd. TsNII TEI priborostroyeniya, 1376.
2. Yevreinov, E.V., Kosarev, Yu. G. Odnorodnyye universal'nyye vychis-
litel'nyye sistemy vysokoy proizvoditel'nosti [Uniform all-purpose computing
_ systems of high productivity], Novosibirsk: Nauka, 1966.
� 3. Mirenko, N.N. Parallel algorithms for solving problems in uniform
computing systems, In: Vychislitel'nyye sistemy, Novosibirsk, 1973, iss. 57.
4. Mishchenko, V.K. Para~llel computing process control structures in RVS.
Authors abstract of dissertation for degree of candidate in technical sciences,
Novosibirsk: Izd. Elektrotekhnicheskogo instituta, 1974.
5. Dudkin, L.M. Sistema raschetov optimal'nogo narodnokhozyaystvennogo
plana [System of calcul~tions of an optimum national economic plan], Moscow:
Ekonomika, 1972.
6. Vakhutinskiy, I. Ya., Dudkin, L. M. et al. Comparative analysis of iterative
processes of solving the problem of interproduct balance , Moseow: AV-
TOMATIKA I TELEMEKHANIKA No 9, 1976.
Glushkov, V.M., Theory of automatons and formal conversion of micro-
programs. Kiev: KIBERNETIKA No 5, 1~65.
; 8. Arkhangel'skiy, Yu. S., Vakhutinskiy, I. Ya. et al. Numerical investigations
of inethods of iterative aggregation of the problem of interproduct b~lance.
Moscow: AVTOMATIKA I TLEEMEKHANIKA No 7, 1975.
9. Yevreinov, E.V., Khoroshevskiy, V.G. Uniform computing systems.
In: Vychislitel'nyye sistemy, Novosibrisk, 1974, iss. 58.
COPYRIGHT: Izdatel'stvo "Naukova Dumka", 'rKibernetika", 1979
(218-8617]
8617
, CS0:1863
41
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
1'VL\ ~IL'1'1V1tlL UJL VLtaJ?
UDC 519
'~HE APPLICATION OF A METHOD OF ~STIMAT~S TO THE SOLUTTON OF THE PROBLEM
OF HARUWARE PLACIIrIIENT FOR DATA ~STORAGE IN A COI+~UTER CENTER NETWORK
Moscow IZVESTIYA AKADEMII NAUK SSSR. TEKfIIJICHESKAYA KTBERNETIKA in Russian
No 1, Jan-Feb 80 p 216 data received 10 Apr 78
(Abstract of a paper by~ P.I. Bratukhin, S.A. Piyavsk~y and V.A.
Smirnov, fully deposited in the A11-Union Scientif~c Research Institute
for Scientific and Technical Information under No. 3698-79, 25 Oct 79J
[Text] A mathematical model of the layout of the hardware for automated
data banks (ABD), being designea into a collective-use computer center
(VTsKP) for the storage of group and indiv~dual use data files, is treated.
As a result of the transformation of the target function of the original ~
multiproduct optimization problem, est3mates are derived for the change in :
the criterion value when one of the data files sub~ect to storage is trans- -
fered between two of the ABD~s being created in the VTsKP. The limiting
values of the estimates make it possible to establish the optimum ty~e of
topological structure (centralized and maximally distributed) for tfie
placement of the ABD's in the system of the VTsKP net~rork. For the case ;
where the quantity of ABD's being placed is knoWn to be smaller than the '
number of VTsKP's of a network, but greater than 1, estimates are proposed
which make it possible to realize a directed sorting algorithm for finding
a placement variant close to the optimal. Results are given for calcula-
tions which were performed for a specific computer network being designed.
I
I
COPYRIGHT: Izdatel'stvo "Nauka" "Tzvestiya AN SSSR. Tekhnicheskaya '
kibernetika", 1980 ~
[260-8225]
I
8225 ~
CSO: 1863
42
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR ~FFICIAL USE ONLY
UDC 681.3.OQ1
SYNTHESIS OF ASYNCHRONOUS MICROPROGRAM CONTROL OF PARALLEL PROCESSES
Kiev KIBERNETIKA in Russian No 1, 1980 p 42 manuscript received 12 Jul 78
[Excerpts from paper by O1'ga Leonidovna Bandman; dr of technical sciences,
senior scientif ic research worker, Institute of Mathematics, Siberian De-
_ partment, USSR Academy of Sciences, Novosibirsk]
[Excerpts] The operating efficiency of parallel computer systems and struc-
tures depends on the mechanism which organizes coordinated ~oint operation
of many computers. It becomes necessary to use the asynchronous principle
of controlling the interactions of parallel processes and development of
methods of apparatus and microprogram realization of it. The theory of fin-
ite sutomatons, both synchronous and asynchronous, is limited by considera-
tion of essentially sequential processes and has no means to determine and
take into account the characteristics of parallel operation. A number of
investigations has appeared in this regard durix?g the past few years in
which methods of descriptic~n and synthesis of parallel asynchronous con-
trol which do not use finite-automaton models, are proposed. The two fol-
lowing approaches.were noted. The first approach (the module [1]) consists
_ in the fact that the required set of operators (the basis is introduced such
that control of any system of interacting processes can be described by the
camposition of the basis operators. Synthesis of a control dev..ce reduces
to construction of a system of automatons which perform functions of the
corresponding operators. The second approach utilizes the model of the be-
havior of the control system (usually in the form of a Petri net [2, 3])
with subsequent conversion from this model to a special programmable struc-
ture. Both approaches lead to cumbersome decisions and require development
of new types of large integrated circuits. Thus, systematic investigation
of the capabilities of microprogram interpretation of parallel control is
feasible and the most natural is conversion to equivalent automaton descrip-
tion. First, this permits the use of well-organized methods of finite auto-
maton theory for justifying selection of the variants and postulation of
problems of optimization and second it permits synthesis with orientation
toward the existing component base.
' 43
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
~1 Farmal method of converting from the initial task of an algorithm in the
form of a para1:1e1 graph-circuit to an equivalent automaton is proposed in
the article. Fetri nets are used as the behavioral model of controlling
calculations. Formal determination af the concept of the equivalents of a
Petri net and of finite automatons which simulate asynchronous parallel
control is given. Theorems on equivalent conversions of Petri nets which
permit them to be reduced are proved. As a result, a method of constructing
an abstract automaton equivalent to the given Petri net is derived. The
case of synthesizing and automaton with identical mapping of a set of net-
work markings to a set of internal states of the automaton is especially de-
termined. It is shown that matrix realization of the automaton is equiva-
lent in this case to homogeneous programmable Patil structure [4]. Esti-
mates of the complexity of matriY realization are found in terms of parame-
ter.s of Petri nets.
COPYRIGHT: Izdatel'stvo "Naukova Dumka," "Kibernetika," 1980
- [264-6521]
6521
CSO: 1863
'
~
44
FOR O~FICIAL USE ONLY
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY -
UDC 681.31:681.323
ELEMENTARY MACHINE OF A HOMOGENEOUS COMPUTIIt SYSTEM WITH PROGRAMMID STRUCTURE
Kiev KIBERNETIKA in Russian No 1, 1980 pp 75, 81 manuscript received 5 Jul 78
[Excerpts from paper by Viktor Vladimirovich Rorneyev, candidate in techni-
cal sciences, Junior Research Worker, Institute of Mathematics, Siberian
" Department, USSR Academy of Sc iences, Novosibirsk]
[Excerpt~ A homogeneous computer system (OVS) is a"large collective of
calculators"
[1] whose efficient operation can be organized on the following basis:
--the calculating procedures are given in the form of a set of opera-
tors and ratios between them;
--the condit~_on for the readiness of the operator to perform is comple- -
_ tion of all c?perators which dynamically precede it.
The following requirements are advanced in this case:
1) the result of calculations should not depend on the order of reali-
zation of operators ready for completion;
2) after completion of a calculating procedure, the inputs of all the
components of its operators may not have unused values.
Realization of this method of organization of calculations requires a corres-
ponding software-hardware structure of elementary machines (EM) and inter-
machine couplings.
The purpose of this paper is to select the structure of the elementary ma-
chine and mechanism of organization of intermachine exchanges and also intro-
duction of language means which permit control of the order of realization
of program operators and which permit progra~ning of the hardware-software
interfaces which acc~mplish interregister transfers both inside the EM and
between different EM.
45
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02/48: CIA-RDP82-44850R000200094447-9
f~c)It Ol~FI.ClAL U5E ~NLY
Conclusions
The configuration of a homogeneous calculating system provides an idea of
its Eunctioning as of realization of a system of asynclironous processes.
The processes which comprise the operational system of the OVS and the pro-
cesses of the system users interact by means of the same mechanism invari-
ant to the specific conditions of interaction. A synchronizing primitive
adjusted to interact by the given subsets of semaphores, which are its pa-
rameters, has been proposed as this mechanism. Orgnization of intermachine
exchanges by the type of interprocessor communications opens up wide oppor-
tunities on the programmability of the structure of a homogeneous calculat- -
ing system. -
In conclusion the author expresses gratitude to 0. L. Bandman and S. G.
Sedukhin for useful comments during writing of this paper.
BIBI~IOGRAPHY
1. Bandman, 0. L., E. V. Yevreinov, V. V. Korneyev and V. G. Khoroshevskiy,
- "Homogeneous Calculating Systems Based on LIC Microprocessors," in
"Voprosy teorii i postroyeniya vychislitel'nykh sistem: Bychislitel'-
nyye sistemy" [Problems of the Theory and Construction of Calculating
Systems: Calculating Systems], Novosibirsk, IM SO AN SSSR, 1977.
_ COPYRIGHT: Izdatel'stvo "Naukova Dumka," "Kibernetika," 1980
[264-6521]
6521
CSO: 1863
~
46
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
tJDC ~07:681.327.12
A PROCEDURE FOR MODELTNG A ROBOT MOVING IN A SPATTAL ENVTRONMENT
Moscow IZVESTIYA AKADEMTI NAUK SSSR. TEICHI~ITCHESKAYA KTBERNETIKA in Russian
No 1, Jan-Feb 80 pp 46, 54 manuscript received 26 Oct 78
[Excerpts from paper by D.Ye. Okhotsimskiy, A.K. Platonov and V.Ye.
Pryanichnikov, Moscow]
[Excerpt] Introduction. Mathematical modeling of a walking robot [1],
capable of planning actions and perceiving the enviromnent, was carried
out using the display spstem of the Tnstitute of Applied Mathematics of
the USSR Academy of Sciences, which consi.;t~ vf a BESM-6 and a satellite
computer. To designate this kind of modeling, it was necessary to solve
the problem of constructing a model of the ambient environment (MVS) of
the robot [2, 3~. The software which ~ras developed j4] made it possible
to program ~ust the BESM-6 and produce magnetic films via~an inCerface
channel on the satellite computer for the assessment of the functioning
_ of the robot. The compactness of the ambient enviromnent model [5) made
it possible to come up with a rather efficient modeling technology j6J
for the robot engineering sy~tems, w}iich was utilized, for example, in -
I~l.
A procedure for modeling the environment, obtaining magnetic`films and
organizing the interaction between the experimenter and the systems for
synthesizing the robot images and the environment on the screen of a
_ graphic d~splay with erasure of the invisible line segments (the IZOROBOT
and IZOMVS systems) is treated in this paper.
[Bibliography]
7. Platonov, A.K. and Pryanichnikov, V.Ye., "Modeliravaniqe protsessa
ekholokatsii" j"Modeling the ~cho Sounding Process"], Preprint No 129,
Moscow, Tnstitute of Applied Mathematics of ~he U;3~3fL Academy of Sciences,
1977.
8. Okhotsimskiy, D.Ye., Platonon, A.K., et al., ~'Problemy postroyeniya i
~ modelirovaniya dvizheniya upravlpayemogo operatorom shagayushchego
apparata" ["Problems of Designing and Modeling the 24otion of a Walking
Apparatus Controlled by an Operator"], Preprint No 125, Moscow, "
Tn~t~tute of Applied Mathemat3.cs of tRe USSR Acade~q of Sciences, 1974.
47 .
~pl~ OFF~.G?,AI, USE ONL,X -
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-00850R040240090047-9
9. 1'oder~;ina, N.V, and Samofalov, V.V. ,''Instruktsiya po rabote s
simvol'nym otladchikom v monitornoy sisterne DUBNA/OS DI'~PAK"
["Instructions for Working with the Symbol Debugger in the DUBNA/OS
DISPAK Monitor System"], Moscow, INFOnMATOR IN-TA PRTKL. MATEM.
AN SSS~t [INFORMATION SERVICE OF THE INSTITUTE OT~ APPLTED MATHEMATICS
OF '1'HE USSR ACADEMY OF SCIENCES], 1978, No. 12,3.
1"L. Gridnev, A.A., "0 mashtnnom predstablenii modeli sred}~ robota v vide
universal'nykh tsennykh spiskov" ["On the Machine Representation of
a Model of the Environment of a Robot in the Form of Universal Value
Lists"], VOPR. RA1)TOELEKTRONIKI [PROBLEMS TN RADTO ELECTRONICS],
Series OT, 1976, No 9.
COPYRIGHT: Izdatel'stvo "Nauka" "Izvestipa AN SSSR. Tekhnicheskaya
kibernetika", 1980.
[260-8225]
822~
CSO: 1863
_ i
~ i
_ 48
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02148: CIA-RDP82-00850R040240090047-9
rOR OEFICIAL USE ONi,Y
UDC 681, 51: 681, 3
A MICROPROGRAM PROCESSOR
USSR Author's Certificate in Russian C1. G06 F 15/00, No 664173, filed 21
Dec 77, No 2558691, published 28 May 79
DOLKART, V. M. , KRAMFUS, I. R., PURE, R. R. and STEPANOV, V. N.
~ [Frflm REFERATIVNYY ZHUR'�VAL, TEKHNICHESKAYA KIBERNETIKA No 2, 1980 Abstract `
No 2.81.916 P]
~ [Text] The invention pertains to computer technology and, in particular,
to processor design. The traditional m~croprogram compressor contains an
operating unit (OU), an operating memory, a command counter, and a perma-
_ nent memory. However, the operating speed of such a device is fairly low,
because both ttie operating-system programs and tne users' programs are kept
in the operating memory, Closest to the device proposed here, in its essen-
tial technical aspects, is a micr~~program processor containing an OU con-
- nected via its first input and output to the operating memory whose second
output is connected to the input of the command counter, whose output in
turn is connected to the second input of the OU, whose third input is con-
nected to the first output of the OU of microprogram control, whos~ second
output 3s connected to the first input of the address commutator, whose
output in turn is connected to the input of the permanent memory, whose out-
put in turn is connected to the input of the OU of microprogram control.
- A shortcoming of the traditional microprogram processor is the loss of time
on the selection of operating-system commands froin the operating memory.
Ti~is is particularly important to the design of multiprocessor systems,
because in these there may ariae conflict situations in which several pro-
cessors simultaneously require access to the operating memory, The aim of
the invention is to increase the operating speed of the processor. The sim
is accomplished by incorporating in the mieroprogram proce~sor a privileged-
mode flipflop and an AND element whose output is connected to the second
- input oE the address commutator; the first input of the ~ND element is con-
nected to the output of the command counter; the second input, to the fourth
output of the OU; and the third input, to the output of the privileged-mode
flipClop whose input is connected t~ the fifth output of the OU. The fourth
input of the OU is connected to the output of the pernianent memory. Figures
1; references 2.
COPYRIGHT: VIriITI, 1980 '
' [283-1386]
49
FOR OFFICIAL USE ONLY
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
H'OR ONE [CIAL USE ~NLY
unc 681.324
~ sl
DISTRIBUTED PROCFSS CONTROL IN UNIFORM COMPUTER SYSTEMS
Kiev GIBRIDNYYE VYCHISLITEL'NYYE MASHINY I KOMPLEKSY in Russian No l, 1919 -
pp 40-48
VOROB'YEV, V. A, and SEDYUKHIN, S. G. _
[From REFERATIVNYY ZHURNAL. AVTOMATIKA, TELEMEKHANIKA I VYCHISLITEL'NAYA
TEKHNIKA No 2, 198U Abstract No 2 B18]
J
(Text] Nuclei of an operating system (OS) for a homogeneous computer sys-
tem (OPS) are described. The basic terms relating to the OS of UCS are
described, as is the structure of an OPS of the SUMMA type used to test
these concepts, The effectiveness of the resulting process control system
in SUI~Il~iA type OPS is analyzed, and ways of increasing the capacity of OPS =
_ by abolishing the constraints discovered in the realized s~stem are con-
sidered. Figures 4; ref erences 10.
COPYRIGHT: VINITI, 1980 -
~zs4-i3s6]
UDC 681.327.8.01
,
CHANNEL FOR SEQUENTIAL DATA TRANSMISSION BETWEEN REMOTE COMPUTERS
ICANAL POSLIDOVATEL'NOYPEREDACHI DANNYKH MEZHDU OTDALENNYMI EVM in Russian,
Preprint No 366(24), Yerevan' Physics znstitute, 1979 16 pp
~ AKOPYAT, A. K., VARTANYAN, S. V., VASINYUK, I. YE., DADYAN, A. T. and
MARTIROSYAN, G, M.
, [From RE~FERATIVNYY ZHURNAL. TEKHNICHESKAYA KIBERNETIKA No 2, 1980 Abstract -
No 2.81.321]
[Text) A description of a sequential data transmission channel assuring bi-
lateral data exchange and interfacing between an NR-2126S computer and a
PllP-9 type computer at a distan~e of about 2 lan is presented. The informa-
tion (16 bits) is transmitted by the pulse-width modulation method via a
coaxial cable. Circuits and operation of the channel are described.
COPYRIGHT: VINITI, 1980
[283-1386] ~
~ 50 -
- FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
SOFTWARE
UDC 681:322.068
INVESTIGATION OF THE EFFECT OF OPTIMIZING CONVERSIONS ON THE EFF'ECTIVENESS
OF TRANSLATOR-GENERATED PROGRAMS
ISSLEDOVANIYE VLIYANIYA OPTIMIZIRUYUSHCHIKH PREOBRAZOVANIY NA EFFEKTIVNOST'
PROGRAMM, GENERIRUYEMYKH TRANSLYATORAMI in Russian, Institute of Applied
Mathematics, USSR Academy of Sciences, Preprint No 154, 1979 15 pp ~
- GORELIK, A. M. and KHARITONOVA, YE. B.
[From REFERATIVNYY ZHURNAL. AVTOMATIKA, TELEMEKHANIKA I VYCHISLITEL'NAYA
TEKHNIKA No 2, 1980 Abstract No 2 B106 by T. M. Kuznetsova] -
[Text] The effect of a number of optimizing conversions on the effectiveness
of translator-generated programs is inveatigated. A~omparative analysis of
= an optimizing version of the FORSHAG translator and its earlier versions as
well as of the FOREX translator is presented. Methods for compar:;ng the ef-
fectiveness of programs generated by different translators are substantia.~ed
and the results of the comparison are analyzed.
[284-1386]
- 51
FOR OFFICIAL USE ONLY
i
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
I'OR OFFICIAL USE ONLY
UDC 681.322.068
I.OCAL OPTIMIZATION OF OBJECT PROGRAM IN FOR3:X TRANSLATOR
LOKAL~NAYA OP'PIMIZATSIYA OB'YEKTNOY PROGRAMMY V TRANSLYATORE FOREX in Russian.,
I.nstitute of Applied Mathematics, USSR Academy of Sciences, Preprint No 149,
1979 25 pp
SHTARfG*1AN , V , S .
[From REFERATIVNYY ZHURNAL. AVTOMATIKA, TELEMEKHANIKA I VYCHISLITEL'NAYA
TEKHNIKA No 2, 1980 Abstract No 2 B107]
[1'ext] Optimization techniques used in the Forex translator to imprnve the
quality of object programs are described. ~
[?_84-1386J
UDC 681.3:002.513.5 ~
MEANS OF PROCESSING TEXTUAL INFORMATION FOR THE FORTRAN LANGUAGE
- SREDSTVA OBRABOTKI TEKSTOVOY INFORMATSII DLYA YAZYKA FORTRAN in Russian,
Institute of Applied Mathematics, USSR Academy of Sciences, Preprint No 145,
1979 10 pp
GALATENKO, V. A. and YESINA, N. A.
I
~ [From REFERATIVNYY ZHURNAL. AVTOMATIKA, TELEMEKHANIKA I VYCHISLITEL'NAYA
TEKHNIKA No 2, 1980 AbsCract No 2 B120] j
~
[Text] A 5ubroutine is described, realized on a BESM-6 type computer within i
= the framework of the "Dubna" monitoring system and serving to operate with ,
chains of alphabet characters. ~
1
COPYRIGHT: VINITI, 1980 ~
[284-1386] j
~
. ~
- I
52 '
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
UDC 681.322.066
'fN[s YeS-77 MACROSYSTEM
Kishinev YeS-77 MAKROSISTEMA in Russian, Shtiintsa, 1979 193 pp
TODOROY, D. N. and AKHEGUKYAN, A. V.
[From REFERATIVNYY ZHURNAL. AVTOMATIKA, TELEMEKHANIKA I VYCHISLITEL'NAYA
TEKFIIVIKA No 2, 1980 Abstract No 2 B80 K by T. M. Kuznetsova]
[Text] The YeS-77 macrosystem, serving to broaden the potential of computer
software, is described. Overall data on macroprocessors, their circuits and
ranges of application, and macrosystem requirements are presented and the
possibilities for using the YeS-77 macrosystem to expand the PL/1 language
ancl to construct database control systeme are considered.
The macrolanguage and macroprocessing in the YeS-77 macrosystem are analyzed.
Macrorequests, various functional macrodistributions, and means of conditior.-
algeneration are described. Macrolibrary structure, personal macrolibrary
files, and the functions of the MACROLIBRARIAN are examined. Processes of
correction, cataloging, deletion, renaming, updating, compression, distribu-
tion, duplication, etc. are described. The appendices present printout sam-
ples, code tables, examples, and directions.
COPYRIGHT: VINITI, 1980 -
[284-1386]
53
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPR~VED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
UDC 681.322.066
APPLICATION PROGRAM DATCH OF THE "OPERATIONAL ACCOUNTING" SUBSYSTF~I
PAIC~T PRIKLADI~IYKH PROGRAMhi PODSISTEMY "bPERATIVNYY UCHET" in Russian, Pre-
print No 15 3, Computer Center, Siberian Department of the USSR Academy of
Sciences, 1979 29 pp
AKSENOV, V. V., VORONIN, YU. A. and MAZHUL', G. P.
[From REFERATIVNYY ZHURNAL. AVTOMATIKA, TELEMEKHANIKA I VYCHI~LITEL'NAYA
TEKHNIKA No 2, 1980 Abstract No 2 B81 by T. M. Kuznetsova]
[TextJ A s et of accounting programs is proposed, designed to handle the
factual par t of the data array with respect to labor expenditures; duration,
cost, and t ime of task implementation for correction of any essential ele-
ment of the data array; for delivery of monthly, quarterly, and annual re-
ports and s ignals on the fu1fi11ment of plan-set projects. The programs '
are realized on a FC series computer with a magnetic main storage capacity
of 256 K by tes and three disc guides. General information is presented on
the batch of programs. Methods for the solution of problems are described.
Block diagrams of the programs and a text in FORTRAN in the form of a list-
ing of the PPORTRAN transl3tors are presented, as are instructions for the
setup of input data, instructions to the operator, and an assessment of the
results of the solution. A reference sample is presented. Figures 15;
references 3.
COPYRIGHT: VINITI, 1980
[ 28256K, with separate program
generation. The generated programs may include nonstandard operations
associated with the processing of data fi~es and bases in PL/1 language.
676. Volkov, N. G., Go]'tyayeva, 0. N., Churakov, A. K. Resolution of
Multiplets in Two-Dimensiona~ y-Y-Coincidence Spectra, EKSPERIM. METODY
YADER. FIZIKI (Experimental Methods of Nuclear Physics), MIFI, 1979, No. 5,
pp. 17~-176. References: 4.
95
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
A I-WRM program for the YeS-1033 computer for an arbitrary nuc~eus, using
fast three-dimensional Fourier transform, is described. The program run-
ning time for a 32 x 32 mesh at a speed of 200,000 c~perations per second
- is 1 min 30 s.
694. Norenkov, I. P., Manichev, V. B., Zhuk, D. M. Application of Elec-
tric Macromodules of Microcircuits in Design of Electronic Eauipment, TR.
MVTU (Proceedings of Moscow Higher Technical, Schoo~ imeni N. E. Bauman),
1979, No. 304, P~anning of Elements of Computer Assemblies a,id Systems,
No. 4, pp. 89-103. References: 2.
695. "Ob Informatsionno-Poiskovykh Sistemakh, Ispoluzuyemykh na EVM Tipa
- M-20" (On Information Retrieva~ Systems Used in Camputers of the M-20
Type), USSR Academy of Sciences, IPM, bioscow, 1979, 12 pages. �
.
The SINKFIRON information system (based on a card file), an on-line facto-
graphic information system (OFIS) and KADR system f~r servicing card files
of the personnel card file type, are examined. _
705. Simonenko, A. D. Application of Computer for Processing High-Pre-
cision Aerial Magnetic Photography Data, "Sovremennyye Metody Obrabotki i
Interpretatsii Geofizicheskikh Materialov" (Modern Methods of Processing
and Interpreting Geophysica~ Materia~s), Kazakh Scientific~Research
Institute of Natura~ Resources, A1ma-Ata, ~979, pp. 62-75. References: 3.
The ASOM-AM automatic aeria~ magnetic prospecting data processing system
for the Minsk-32 computer is described.
710. hflcrtchyan, F. A. Implementation in Mir-2 Computer of Optimum Algo-
rithm for Teaching Statistical Decision Ma.king for Random Variables with
, Normal Distribution, "Voprosy Ma.tematicheskogo Modelirovaniya" (Problems of
Mathematical Modeling), USSR Academy of Sciences, Institute of Radio �
Engineering and Electronics, Moscow, 1979, pp. 307-3~1. References: 1.
713. Dynamic Memory for the SM600 Microprocessor System, Z. Aleksandrova,
A. Aleksandrov, I. Sar"ivanov, S. Pishcha~ov, AVTOMATIKA I IZCHISLIT. ~
TEKf~VIKA (Automation and Computer Techno~ogy), 7979, Vol. 13, No. 4, pp. ~
37-42. References: 4.
A dynamic memory for th~ SM600 microprocessor system is examined. The
advantages of the dynamic memory include high density of information and
low cost per bit. The way the system performs memory cycle~ and experience
in its utilization with several 8K-byte memory modul,es connected are dis-
cussed. `
71,9. "K Voprosu Ispol'zovaniya Rezhima Dia~oga v Sistemakh Matematicheskoy
Obrabotki Fi~'movoy Informatsii'~ (On the Uti~ization of the On-Line Mode in
Systems for Mathematica~ Processing of Fi~med Information), S. G. Badalyan, ~
96
FOR OFFICIAL USE ONLY
~
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY -
' N. Iv. Govorun, V. G. Ivanov, et a1,~Dubna, 1979, 9 pages (Reports/OIYaI,
No. ft10-12582). Referen~es: 10. .
On-linc ProgramS for organizing and effectively monit.oring in all stages
thc analysis ol the resu~ts of ineasurements of photographs, for generating _
ap~licd progrzms of the processing system and for teaching clients how to
usc the CDC-6500 computer, are developed.
723. "ASINIT, Avtomatizirovannaya Sistema Informatsii po Nauke i Tekhni.ke
E~o Ne~ublikiiyemym Istachnikam" (ASINIT, Automated Scientific and Techno-
logical In�ormation System Based on Unpublished Sources), VNTITsentr,
_ Moscow, 1979, 1G6 pages.
The ASINIT system was developed for the purpose of improving the efficiency -
of planned, in-progress and completed NIR [Scientific research work] and
OKIt [Experimental design work] on the basis of on-line arid high-quality
_ information support of the processes whereby they are implemented and
adopted. The applied software of the system was adopted on the basis of ~
DOS DPS of the GE-435 computer. All subsystems of~ASINIT are described.
725. Kalinchenko, P. A. "Programmy Rascheta Dvizheniya Chastits v Us-
koritele IFVE" (Programs for Calculating Particle Motion in IFVE
Accclerators), Serpukhov, ~979, 27 pages (Preprint/IFVE, No. OMVT-79-103). _
- References: 19. -
The RVZ pro~ram package inte~rates particle trajectories to an accuracy of -
- lU-~ m through the ~ength of one magnet unit (10.4 m) in 6 s using thA _
ICi,-1J06A computer. The volume of the RV7 programs is 3,099 cells.
72G. "Mikroprotsessornaya Sistema dlya Kalibrovki i Kontro~ya Eksperi-
mental'noy. Apparatury listanovki RISK" (A Microprocessor System for Cali-
br~iting and Testing Ex~erimental Equipment of the RISK Installation), K. P.
Glasnek, Yu. P. Merekov, K. Pishka, et al, Dubna, 19i9, 10 pages (Reports/
OIYaI, No. R10-12555). References: 6.
A self-contained system in the KAMAK standard, based on the Intel-8080
microprocessor, consisting of a loop modu~e, several event modules and a
smzrt module, is described.
735. Kuropatkin, N. P. "Matematicheskoye Obespecheniye dlya Nastroyki
Sistem KAMAK Kollektivnogo Pol'zovaniya" (Software for Adjusting KAMAK
Group Utilization Systems), Leningrad, 1979, 20 pages (Preprint/USSR
Academy of Sciences, LIYaF, iVo. 519. References: 6.
'I'he software was developed for the PDP-11/40 computer with the real-time OS
of the ItSX-11M and can be used in SM-3 and SM-4 class computers. The
rcquired memory is 16K words.
- (:01'YRIGIIT: Gost~darstvennaya publichnaya nauchno-tekhnicheskaya biblioteka
SSSit (GPNTB SSSR), 1980
[azs-~s~2~ 97
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
r~~~~ c~rrrcrn~. ~rs c~Ni,v
- ON THE COMPILATION OF ONE EXPANSION OF ALGOL
Moscow VESTNIK MOSKOVSKOGO UNIVERSITETA. SERIYA 15. VYCHISLITEL'NAYA
MATEMATIKA I KIBERNETIKA in Russian No 1, 1980 pp 67-69 manuscript received
= 15 Mar 79
[Article by S. A. Mityugova]
[Excerpts] A language that is an expansion of ALGOL, and with which -
algebraic operations can be done on formulas, derivatives computed and cal- _
culations done by the formulas derived, i.e., with which operations charac-
' teristic of the solution of many applied prob~ems can be performed, is
examined in [1]. An application of this expansion, accomplished in the
BESM [High-speed electronic computer]-ALGOL system by the multiple com- _
" pilation procedure [2], is examined in this article: in the expanded
language a program is translated into an algol program, and the compiler is
written in ALGOL.
_ In this approach the compiler tries to replace all "nonalgol" objects
(formula variables, formu~a expressions, etc.) with adequate algol objects.
In addition to a direct compi~er (a set of statistical procedures) there is
a set ~f functions which perform algebraic operations on formulas, new
standard functions, and functions that predetermine standard ALGOL func-
tions for the case when the argument of a standard function is a formula
expression. These functions are described as an array of algol functional
procedures with assembly language operators. '
BIBLIOGRAPHY
1. Mityugova, S. A., "Introduction of Type FORMULA in ALGOL 60," VESTN.
biOSK. UN-TA. SER. 15. VYCHISL. MATEM. I KIBERN. (Herald of Moscow
University. Series 15. Computer Mathematics and Cybernetics), 1979,
No p 62.
2. Sedankina, G. I., "Multip~e Compi~ation in the ALGOL-BESM System,"
"Problamy Povysheni~a Effektivnosti BESM-6. Ma.teria~y Seminara"
98
FOR OFFICIAL USE ONLY -
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
FOR OFFICIAL USE ONLY
(Prob~ems of Improving the Efficiency of BESM-6. Materials of a
Seminar), edited by R. I. A~eksandrov, et al, Vil'nyus, 1973. ~
COPYRIGIiT: Izdatel'stvo Moskovskogo universiteta. Vestnik Moskovskogo
universiteta, 1980 ~
[224-7872]
7872
CSO: 1863
r
99
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
UDC 681.3.01:519.152 ~
ON ONF. ANALYTIC M~DEL OF A SELECTIVE USE SYSTEM
Riga AVTOMATIKt1 I VYCHISLITEL'NAYA TEKHNIKA in Russian No 1, 1980 pp 22-23 r
manuscript received 1 Sep 78
_ [Article by S. F. Yashkov and M. Yu. Kitayev]
[Excerpt~ In the evaluation of the efficlency of computer systems for col-
lective use (VSKP) and of complexes of terminals, an important role is
played by probability models of the VSKP, which are generated through methods
in queuing theory. This work investigates an analytic model of the VSKP
using a cyclical algorithm of dispatching. This method of allocation of
time is widely used in practice. Examples of its use are the JOSS system
(30 terminals), the DIPS-0 (20 terminals) and the GE-635 systems with the
GECOS (200 users) operating system [1, 2]. A full analysis of a queuing
system (SMO), using a dispatching algorithm is possible as a rule with
Poisson-exponential assumptions. However, for operating VSKP's, it is more
- typical to have a situati~n where the processor works witt~ a relatively
small number of terminal devices [4, 5], (i.e., the corresponding SMO has ~
a limited range of sources for incoming flow), and the allocation of service
time differs from the exponential. It is possible to approximate the specified
process in the study of such 3ystems by considering the limiting case of a _
cyclical d~,scipline with an unlimitedly small slice, the so~called discipline
o~ processor al,location introduced by Kleinrock~
COPXRIGHT : Izdatel ~ stvo ~'Z~natne ? '~Avtomati,ka ~i vychisl~tel ~ naya tekhn~.kat, '
1980.
[223-9285]
9285
CSO: 1863
100
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007102/08: CIA-RDP82-00850R000200090047-9
I
FOR OFFICIAL USE ONLY
UDC 681.3.06:51
IDENTIFICATION OF REPEATID SEGMENTS OF MICROPROGRAMS FOR CONTROL AND COR-
RECTION OF A COMPUTER PROCESS
Riga AVTOMATIKA I VYCHISLITEL'NAYA TEKHNIKA in Russian No 1, 1980 p 78 manu-
scr ipt received 15 Dec 78
[Article by K. N. Guk]
[Excerpt] A widespread method of correcting a computer pro,cess (VP) in ~
cases of transient error is the repetition of the VP operators, during
execution of which the error occu~red. The repetition may be on the level
~f an individual microcommand, a segment of a microprogram of a certain
' operation, individual commands and also segments of programs or the whole
program [1].
In the design of devices for the implementation of correcting repet~.tions,
- a number of complex problems of hardware and algorithmic nature arise. The
prob lems of hardware, control and diagnostics of the VP have been studied
in depth (i,f., e.g. [2, 3] Some of the most important problems relating
to software are selection of the level of repetition~-for the reliability
required of the results to the solution of the corres~onding functional
problems; time allowed for the correction of the VP; the possibilities of .
the control system, and the necessity for retaining information for the
repeated execution of a particular fragment of the VP.
It is evident that an essential condition for the correct repetition of
- a fragment of a computer program is retention of the source information
(operands, logical variables, addresses etc.), used in the execution of
this fragment. Depending on the type of operator the condition for the
retention of source information can either be achieved naturally or a special
supplemental operator must be introduced to fix the information necessary
for repetition in some region of inemory.
In correction by means of repeating a microcommand or segments of micro-
programs it is frequently not expedient to introduce special operators to
fix essential intermediate variables since this requires additional
registers and it slows the execution of the microprogram to have to execute
the microcommand to enter the intermediate data in these registers and
then to load them back into the working registers.
101
FOR~OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/08: CIA-RDP82-00850R000200090047-9
APPROVED FOR RELEASE: 2007/02108: CIA-RDP82-00850R000200090047-9
`�iureover, Lhe possible transient errors during the entry, storag~ and
1.oadinK of the variables is an additional source lowering the reliability
of the execution of the microprogram and sometimes requires expenditure on
additional devices for the establishmeut of control.
In this