HITACHI Analog-Hybrid Computer Technical Information Series No.2: Information on Hybrid Interface (2nd edition)
HITACHI Analog-Hybrid Computer
Technical Information Series No.2
Information on Hybrid Interface
(2nd edition)
1967
Hitachi, Ltd.
printed in Japan
General Description
CONTENTS
Functions ..... 6 Siwiate: sie: stn where) a= oieraselm,elmisiaissereiai6 . ae
Interface .<.e:6.e:5: Scag eiiaretieleketew leave ite a chelsea iatetere oiatele ateren
Input/Output Requirements ..........ese08. ORC
General Description
This literature provides the user or the hybrid-linkage maker with necessary, detailed
information about linking the HITACHI-505 (hereinafter called 505) and a digital com-
puter so as to compose a complete hybrid computing system.
The detailed information descrived in the literature includes the interface requirements
for transfer of input and output signals between 505 and the hybrid linkage, the maxi-
mum available number of channels, as well as reference specifications of equipment to
be included in the linkage. Since the requirement for interface hardware between the
hybrid linkage and a specific digital computer varies according to I/O channel provi-
sions of the available digital computer, this literature mainly deals with the basic and
general interface requirements,
This literature serves as one of the volumes in the information series, which provides
necessary information for adapting the HITACHI-505 to a hybrid computing system.
Functions
In order to compose a hybrid computing system by linking 505 and any particular
digital computer (hereinafter called D-C), the hybrid linkage shall be provided with the
following functions:
(1) Transfer of data between 505 and D-C,
The linkage should be capable of transfering data at high speed and high accuracy
with the aids of such functions as A-D conversion, D-A conversion, scanning,
distributing.
(2) Automatic Setting of Initial condition of Integrator and Function generations in 505
D-C should be provided with the control function to control the setting of servo-set
potentiometers (SP) and servo-set function generators (SFG).
(3) Operation Mode Control of 505
D-C should be able to select the operation mode of 505 by means of its specific
control signals.
(4) Mutual Control between 505 and D-C
The operating signals generated on the 505's patch panel and operating program
proceeded on D-C can be interconnected through the general purpose control signals
(Ci) and (Co) that are transmitted from 505 to D-C and vice versa respectively, so
that the mutual control between 505 and D-C will effected.
(5) Synchronized Operation between 505 and D-C
The procedure of the operating program of D-C should be able to be synchronized
with the operation of 505.
(6) Output Readout of 505's DC Amplifiers
By adding and making use of the automatic output selector (OPTION), individual
output*1 of DC amplifiers should be able to addressed and read out by the digital
voltmeter or the A-D converter.
*1: See para. 6, Reference (1) and also para. 2-(4).
(7) Control of Recorders
Provision should be made that D-C is able to control chart-driving and up-down
es SB)
movement of the writing pen for the strip-chart recorder as well as for the XY
recorder, by means of its specific control signals.
(8) Interrupt Control
D-C should have the function to accept such program interruption by two, which the
program being proceeded on D-C can be interrupted.
3. Interface
3.1. Signals to be transferred between 505 and the linkage.
Specifications of the input and output signals transferred between 505 and the linkage
shall be shown on the following Table:
The linkage shall be provided with a buffer section in order to match input and output
levels. The buffer section is to convert the input signals into the necessary signals
and levels to fit operation on the linkage, and also converts the output signals into
the necessary signals and levels to match with operation on 505.
(1) Output Signals sent from 505 are specified as follows.
Max. Max,
Output Voltage Rise | Allow- |Allow-
Item | Name of Signal Type Time | able able
# OFF ON Load Load
Current} Capacitance
i] Analog Data Analog | +100V Range| - 10mA | 0,001 4F
Voltage
2 General Purpose] Step £0.5V +5V 1104S lmA 0.001 4F
Control (Ci) +8V or
(include SP and/or SFG end signal) less
3 Digital Volt- In accordance with Manual for the Digital
meter Inst. Voltmeter.
4 Clock Step £0,.5V. 4+5V {14S lmA 0.001 «F
+8V | or
less
5 Mode Sense Step £0.5V +5V |102S 10mA | 0.001 4F
( RESET ) +8V | or
COMPUTE less.
6 Interlock Make/ Open +24V| - 10mA | 0.005 u4F
Break |
of
Relay
Contact
NOTE: The specifications listed above will apply to the 505 modified for adapting
it to a hybrid computing system.
(2)
(2) Control and data signals sent from the linkage shall meet following specifications.
Max. Max.
Type |Output Voltage Ri Allow- |Allowable
Item Name of Signal of eee able Load
# Signal| OFF | ON Time | Load |Capacitance
Ay es ie Current
1 Analog Data _— {| Analog| +10V Range - 10mA | 0.001 4F
Voltage or
+100V Range
2 General Pur- Step +0.5V] +6V~|/10u5S 5mA 0.001 «F
pose Control TIN cor
(Co) less
5 Recorder In accordance with Ins. Manual for Recorder,
Control
4 Operation
Mode Control
RESET, Pulse £0.5V] +5V~/104S 5mA 0.001 4F
COMPUTE, width; +8V jor
HOLD lms or less
longer
POTSET, Pulse £0.5V| +5V~/104S 5mA 0.001 4F
5 ALL RESET width; +8V | or
10ms less
or
longer
REP OPE Step +0,.5V| +5V~|102S 5mA 0.001 «F
+8V | or
less
6 SP, SFG all Step £0,.5V| +5V~/1025S 5mA 0.001 «F
kind of Signal +8V | or
less
(3) Transfer of signals between the linkage and D-C goes through the interface
section. The interface section must be prepared in accordance with the avail-
able function of D-C,
The principal functions provided by the interface section, in conjunction with
operations of the linkage shall be as follows:
The interface section:
@ receives data signals from D-C and separates them into data and address
portions, and further separates the address portion into ''READ" and
"WRITE" portions, which will be sent to the appropriate operating elements
in the linkage.
©) receives and reads input data from the linkage, and transfers them to D-C.
©) keeps sending the ''BUSY" signal to D-C while the linkage is being operated
by the instruction from D-C, or while the linkage is the interlock signal
"ON", and releases the "BUSY" condition upon receipt of the "END" signal
or the interlock signal OFF" from the linkage so that transmission of the
succeeding operating instruction from D-C may become possible.
eo) transfers the interrupt signal from the linkage to D-C.
©) Date signal transmission between the linkage and the interface shall be
proceeded in the pattern of 12 bits (or 16 bits) parallel code at each one time.
(3)
4%.
5.
Input/Output Requirements
(1)
(2)
(3)
(4)
Analog Input
Digital Input
General Purpose Control Signal (Ci)
Digital Voltmeter Output Readout
Clock
Mode Sense (RESET, COMPUTE)
Interlock
Analog Output
Digital Output
General Purpose Control Signal (Co)
Recorder Control (Paper Feeding & Pen-Up/Down Movement)
Strip-Chart Recorder
X-Y Recorder
Operation Mode Control
RESET
COMPUTE
HOLD
POT SET
ALL RESET
REP OPE
SP/SFG Setting Output
For addressing SP
For addressing SFG
Setting Signal
Max. 8 CH,
Max. 6 CH.
ICH.
2 CHE
1 CH:
LG.
Max. 8 CH.
Max. 6 CH.
1 CH.
HCH,
Note: SP stands for Servo-set Potentiometer
SFG stands for Servo-set Function Generator
The number of sets that can be addressed depends on the specific configuration of
the HITACHI-505, which is capable of designating 72 sets of SP and 2 sets of SFG
at its maximum,
Performance Specifications
The +100V range analog input voltage, which is the output of the 505's amplifier,
shall be divided by a voltage divider and reduced to a suitable voltage (+10V or +5V)
which will be applied to the A-D converter through the multiplexer. The input resist-
ance of the voltage divider shall be more than 10 kilo-ohms. Note that the input
resistance parameter (Rav) should be determined with consideration for the load (the
input resistance to the multiplexer) to be connected in parallel with the voltage divider.
5.1. Analog Input
—_,
4
+10V a Ry
o— Z =o
Voltage Dividing Ratio
Boregele R2//Ru
Mw 10: , Wt RR
where: R, = Load Resistance
(4)
(1)
(2)
(3)
Specifications of equipment shall be as follows: (Performance of the equipment
should meet the following specifications. )
Multiplexer
Input Voltage Range: +10V (or +5V)
Number of Channels: Up to 8 channels
Channel Selection: Addressable
(Any channel may be selected by the D-C's
program).
Accuracy: +0.1% of full scale 10V (or 5V)
A-D Converter
Input Voltage Range +10V (or +5V)
Conversion Rate 5 KC
Accuracy 0.1% +1/2 LSD (Least Significant Digit)
Output Code Sign + Binary 10 bits
Multiplexer Control
The Multiplexer Control should be provided with functions to control the switch-
ing of the multiplexer when addressed, to cause the A-D converter to start its
operation and to send the END signal to the interface section after the completion
of the operation has been confirmed.
In other words, the instruction from D-C will cause the interface section to read
the analog input data and transfer it to D-C,
5.2. Digital Input
(1)
(2)
General Purpose Control Signal (Ci)
The logical output of 505 shall be taken out as input to D-C. The control signal
for each channel shall correspond to a bit in the pattern of the input signal for
D-C, The "ON" or "OFF" of each channel shall be represented by the respect-
ive bit's "ON" or "OFF" in the pattern. Since the total number of channels is
Six, the pattern consists of six bits, which are handled as one group in trans-
ferring. The digital input, thus grouped, are read by D-C, one group at a time,
upon issuance of the ''SENSE" instruction from D-C,
Note that whenever any bit of the six bits in a digital input pattern changes from
"OFF" to "ON", it is required that the linkage is to send a request for the
"SENSE" signal to D-C so that the new pattern can be read out by D-C.
Digital Voltmeter Output Readout
The output of digital voltmeter is to be applied to the linkage as its input, and the
signal level shall be adjusted by the buffer section.
When the word structure of the digital voltmeter output is in the form of sign +
BCD (Binary Coded Decimal) 4 digits (or 5 digits), the total number of bits
required is 20 bits (or 24 bits). Thus, the voltmeter output should be read in
two times and then transferred to D-C. Since data is expressed in the fixed
point system, it is not necessary to read the decimal point. When a digital
voltmeter is addressed, the digital voltmeter control drives the voltmeter to the
"single scan'' mode of operation.
Upon completion of the conversion, the interface section receives END signal
from the digital voltmeter and transfers it to the interface section so that the
conversion data can be read by D-C,
(5)
(3) Control Input Signal
For Control input signal to D-C three types of Control input signal are required;
Ci, CLOCK, and MODE SENSE.
The Ci signal can express six conditions, as described in subpara. (1), while
the CLOCK signal expresses Hy05 and the MODE SENSE signal does two or
RESET and COMPUTE,
A provision must be made that, whenever a condition is turned from "OFF"' to
"ON", a request for the SENSE signal is generated. Also, it is necessary that
these conditions can be read by issuing the SENSE signal directly from D-C by
means of its operating program,
(4) Interlock
While the patch panel of 505 is in "DISENGAGE" condition, the INTERLOCK
signal is being sent out. During this period, it is necessary that the interface
section keeps sending the ''BUSY"’ signal to D-C and that the data transfer is
halted,
5.3. Analog Output
The specifications of the D-A converter shall be as follows:
(Performance of the equipment should meet the following specifications. )
Output Voltage Range +10.V
Output Current +5 mA
Conversion Rate 5 KC or above
Accuracy +0,1% +1/2 LSD of full scale
Input Code Sign + Binary 10 bits (or 11 bits)
Number of Channels 8 ,
Channel Selector Addressable (To be addressed by D-C's
program)
The D-A converter does not provide setting date channel itself, but D-C does,
5.4, Digital Output
(1) General Purpose Control Signal (Co)
The general purpose control signal shall be issued from D-C and shall control
the logical operation of 505. The control signal for each channel is to corres-
pond to each one bit of the D-C output. Since the number of channels is six
altogether, the pattern of (Co) consist of 6 bits and shall be handled as one
group at each time in transferring. All of 6 bits in each group shall be set into
the register by instruction of D-C, It is also necessary that these signals are
sent to the patch panel of 505 through GRUNKS TR-151. When the bits that are
sent from D-C to the register become "'OFF"', these output signals also become
"OFF", "
(2) Recorder Control
Each of the following channels is to correspond to 4 bits of the D-C output.
Strip-Chart Recorder: 1 CH Paper Feeding Start/Stop
Pen-Up/Down Movement
X-Y Recorder : 1CH Paper Feeding Start/Stop
Pen-Up/Down Movement
In contrast to the Co signal which must be sent to the patch panel of 505, as
stated in the previous subparagraph, these recorder control signals shall be sent
from the linkage to the recorder without going through the 505 unit. The linkage
shall be provided with a register to store the 4 bits of each setting signal.
(6)
(3) Operation Mode Control
Signals which control the operation mode of 505 shall be issued from D-C, Six
types of control signal are available as listed below: These signals are required
to be transmitted to 505 in three different waveforms.
RESET 1 ms pulse width
COMPUTE Same as above.
HOLD Same as above.
POT SET 10 ms pulse width.
ALL RESET Same as above.
REP OPE Step Signal
Each of the above signals consists of 1 bit and therefore, 6 bits altogether shall
be handled as one group at a time.
It should be noted that only one bit out of the six bits is permitted to become
"ON" at a time because 505 does not take more than two modes at the same time.
(4) SP Setting Output
The setting of servo-set potentiometers of 505 should be performed in the follow-
ing manner.
The procedure is:
(i) Special 'Co'' signal which means that the setting of servo-set potentiometers
is going to be on prosedure shall be send from the linkage to 505 by the in-
struction of the operating program of D-C,
(ii) The signals which represent the potentiometer number and the setting values
shall be sent from the linkage to 505, one after another in the BCD code
(4 bits) in the following sequence.
This sequence is controlled by instructions of D-C.
SP SET SEQUENCE
TAPE SET ——J —=
UU fay Lo
SP CORD dbits dbits 4bits
first figure [ @ | | @® | @ | @__| anpres REGISTER
ADDRESS ease y
second figure | | CONVERTER | BCD “BCD
Sh I
©
: ®
polarity
first figure aa" ANALOG
i)
i | 26 lbit 4bits 4bits > 4bits lbit
SETTING 4 d figure
VALUE <seri.tale {@|_ © © [@] ACcuMURATOR
third figure a “BCD” *“BCD*
fourth since I “ pees
| SP Value gate She
ANALOG
START
RESET eran
f STROBE a r
from Linkage to Analog
from Analog to Linkage
| RECIEVE END
=
SS Se ee rl
—]
eee ae st
SS eee pees ee ey a
Bes ea eS |
=)
SP END
~_-
=a
~"
Each digit or position is in the form of the BCD code.
Everytime 505 receives one digit from the linkage, it returns a signal to
the linkage which confirms the acceptance of the digit on the side of 505.
In succession, the linkage sends the END signal to the interface section.
NOTE: On procedure of setting a SP to a value, polarity of the value in
the program must be properly set to positive in advance,
(5) SFG Setting Output
The setting of servo-set function generators of 505 shall be performed by the
operating program of D-C in the following manner. The specifications of the
control signal to drive a SFG are the same as those for a SP,
The setting procedure is as follows:
i) Specific ''Co'' signal which means that the setting of a Servo-set function
generator is going to be on procedure shall be sent from the linkage to 505
by the instruction of D-C program.
ii) By proceeding the program, the signals which represent the function
generator number and setting value of X and Y acid shall be sent from the
linkage to 505, one after another in the BCD code (4 bits), in the following
sequence.
J b= nents
TAPE SET
“ee 2 Abits bits dbits
first figure[~@ L___ [_9 J] @ [ © _Jappres REGISTER
ADDRESS ond figure *Bep" “BCD*
19ts hel [amma] “BCP
oI Ul
polarity @
to ANALOG
first jin ® =
z Pol Ibit_4bits _—dbits_—__—abits dbits _ Ibits ww
evaLue jm er [s] oo ] oo | oo | o@ [scam
pe hy a | 07) ‘ScD BCDSC CDSCC
a igure ‘ : ; . oy
X Value pT i Os See to ANALOG
(X.Y need parallel line)
polarity z{ @ ie
first fig ji fregyan| ic
SETTING second figure J e
VALUE
third figure _\o1
fourth figure J @ l
Y Value S
START J l
RESET J l
srrose—____JLSLILSL_N PL
from Linkage to Analog
from Analog to Linkage
| RECIEVE —— ui] LJ [ae fl fl
SFG ENG n
Every time 505 receives one digit from the linkage it returns a signal which
confirms the acceptance of the digit on the side of 505.
NOTE: In setting a function generator, the program must be prepared in
order that the setting is proceeded from the maximum negative
value toward the maximum positive value of X axis.
(8)
XY CHART RECORDER
— A a
CONNECTED TO RECORDER
DIRECTLY.
CONTROL (PEN UR_& DOWN. CHART START & STOP) pecs
CONTROL ( y 2) ae
@ CONVERSION END. CONNECTED TO DVM DIRECTLY -——
D DV
ANALOG @) DVM READ OUT is
V SINGLE SCAN os
COMPUTER M START
HITACHI — MODE SENSE (RESET COMPUTE) —.
GENERAL PURPOSE CONTROL (NO. 0~5) 7,
6H Crock
1CH
PANEL SCH £/ +/0V| PLEXER | Con.
INTER LOCK
2CH
ANALOG DATA NO.0 tIOV =
CONVEF
NO. | D-
CONVE?!
ANALOG DATA NO.7 + /0V =
CONVER
é GENERAL PURPOSE CONTROL (NO. 0~5) GENE
6CH CONTR
RESET. COMPUTE. HOLD a
MODE _CONTROL ( POTSET. ALLRESET. REP_OPE Mo.
CONT)
ADDITIONAL SET END |
CONSOLE ADDRESSING & SETTING VALVE OF _SP/SEG
i BCD 4BIT PARALLEL |? &
SERVO SET POTENTIO SP CALL
METER CONT.
SERVO SET FUNCTION SFG CALL
GENERATOR|S
STRIP CHART RECORDER
HYBRID LINKAGE
VM
ROL
NSE reno | avoness |
== CONTROL
| SENSE REQUEST
i { >
ULT/ A-D INPUT | DATA
XER } ps —> DATA ——E
TROL CONVERTER| /2(0r (6) BIT
REGISTER) parallel | INTER-
te mene
ERTER
D-A ADDRESS
7 WRITE
CONTROL
D-A
ERTER
OUT PU ais
rab. DATA K
ROL [2 (or 6) BIT
REGISTER | eer
MODE
ONTROL
INTERACE SECTION
SPECIFICATIONS|
DEPEND ON
SP & SFG DIGITAL COMPUTER
NTROL EX.
MULTI SIGNAL LINES -
SINGLE SIGNAL LINE
CORDER
ONTROL |
DIGITAL
COMPUTER
SYSTEM FOR HITACHI 505
TRUNKS TO LINKAGE CONNECTOR
through Servo Set Console
TRUNKS HYBRID EXT TRUNKS HYBRID EXT
TR-151 PURPOSE CONNECTOR|| TR-151 PUR POSE CONNECTOR
00 A-D CONVERTER PIN Ci SIGNAL y
0 CH INPUT A No.4 INPUT
01 1 CH 4 B 21 No.5 INPUT Zz
02 2 CH 4 ec 22 Co SIGNAL a
No.0 OUTPUT
03 3 CH ” D 23 No.1 u b
04 4 CH Wy E 24 No, 2 a c
05 5 CH uN F 25 No.3 u d
06 6 CH " H 26 No.4 " e
07 7 CH INPUT J 27 No.5 OUTPUT f
08 D-A CONVERTER K 28 INTERRUPT h
0 CH OUTPUT CLOCK No.0
09 1 CH B tT 29 MH No.1 j
10 2 CH a M 30 MODE SENCE k
No.0 OUTPUT
11 3 CH is N 31 No.1 OUTPUT m
12 4 CH J P 32 SFG-251 n *
No.0 INPUT
13 5 CH " R 33 No.0 OUTPUT p *
14 6 CH m s 34 No.1 INPUT r *
15 7 CH Hf 7 35 No.1 OUTPUT s *
16 Ci SIGNAL U 36 No.2 INPUT tin *
No.0 INPUT
17 No.1 A Vv 37 No.2 OUTPUT ui *
18 No. 2 Mm Ww 38 No.3 INPUT vO
19 No.3 INPUT x 39 No. 3 OUTPUT w *
* Not necessary connect to linkage
1, EXT CONNECTOR: "HONDA MB-21" FOR 505.
"HONDA MB-22" FOR CONNECTION CABLE
(REF, D#634396 IN THE INSTRUCTION MANUAL OF 505 TRUNK LINES J105)
2. ADDITIONAL SPECIAL LINE TO"J105 PIN AA" NECESSARY FOR INTERLOCK
SIGNAL OUTPUT.
3. SFG-251: SERVO-SET FUNCTION GENERATOR,
( 10 )
MODE CONTROL TO LINKAGE CONNECTOR
EXT
MODE CONTROL CONNECTOR
RESET INPUT
COMPUTE INPUT
HOLD
POT SET i
ALL RESET "
ccc Ch OO!) oe
REP OPE "i
1. EXT CONNECTOR; "HONDA MB-5" FOR 505.
"HONDA MB-6'' FOR CONNECTION CABLE,
(REF, D#634396 IN THE INSTRUCTION MANUAL OF 505. SLAVE INPUT J8.
(S£1})
CONTROL CONSOLE
FRONT
COMPUTING CONSOLE
VIEW FRONT VIEW
11
fe PP-505
ox
PRE-PATCH PANEL
s100(_]
SPACE Jioi{__]
—_ FOR FG ( CARD 5192
107
SD
\ Tw-05!
01-051
x
ap
Tt
Te
NO "@)
QQOOEQOOOHEOHO:
badd
Cl-25/ DIGITAL LOGIC PANEL
PS-053 DIGITAL LOGIC POWER SUPPLY
CT-252 DIGITAL LOGIC CONTROL PANEL
TM-251 (or TM-253) TIMER
CT-25/ CONTROL PANEL
0L-252 QVERLOAD INDICATOR
$L-252 QUTPUT SELECTOR
PT-2514 POTENTIOMEOR PANEL
PT-251B POTENTIOMETOR PANEL
PT-25/C POTENTIOMETOR PANEL
Dv-25/ DIGITAL VOLTMETER
0$-25/ OSCILLOSCOPE
“9958
S/G.
XY
REC
COMPUTING CONSOLE CONTROL CONSOLE
REAR V/EW REAR VIEW
; DISPLAY (11)
is
(5) al (1)
REF. VOLT. POWR SUPPLY
STABILIZING AMPLIFIERS her ow r—~(?2)
iD
8) \ pga wt CONTROL
AY 7) T SIGNAL
THO Siz UO |! 7106\ Pr
-©)- See a ae | | (7)
NS FHS : | 7 P2 P3 7 (5)
(@) = —_— — — — — H Pi ' J109 P3 PI pa 38
J,
Ti o OO}; 0) 0 L a y N
© | | | _—
POWER (2) POWER () SUAVE id ay
/INPUT
S/G. AC GROUND AC SIG. POWER (8)
TERMINAL piowes 7) MASTER
xy STRIP OUTPUT
RECORDER CHART
RECORDER
TRUNK LINES AC INPUT CONTROL SIGNAL
OUTPUT FOR #2
ADDITIONAL ANALOG CONSOLE
POTENTIOMETER
SELECTOR = INPUT
PS-05/ POWER SUPPLY
@
PP-§05
PRE - PATCH
PANEL