Analog Computers

Reference / Paper · 1967

HITACHI Analog-Hybrid Computer Technical Information Series No.2: Information on Hybrid Interface (2nd edition)

Read the PDF (16 pp) ↗

This Technical Information Series No.2 (2nd edition) provides detailed specifications for linking the HITACHI-505 analog computer to a digital computer via a hybrid interface. It covers interface signal requirements, input/output channel configurations, multiplexer and A-D converter performance specs (±10V range, 0.1% accuracy, sign+binary 10-bit output code), and the serial BCD protocol for remotely setting servo-set potentiometers (SP) and servo-set function generators (SFG) from the digital side. Connector pin-out tables and system block diagrams for the hybrid linkage are included.

Manufacturer
Hitachi
System
HITACHI-505
Year
1967
Type
Reference / Paper
Language
English
Learning track
specific applications
Pages
16
Credit
Hitachi, Ltd. — printed in Japan, 1967
  • HITACHI-505
  • Hitachi
  • hybrid interface
  • analog-digital interface
  • multiplexer
  • A-D conversion

← Back to the Reference Library

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