• Keine Ergebnisse gefunden

TAPE DRIVE CONTROLLER

N/A
N/A
Protected

Academic year: 2022

Aktie "TAPE DRIVE CONTROLLER "

Copied!
44
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

TO: DISTRIBUTION FROM: P. MICHIENZI DATE: JANUARY 23, 1986

SUBJ: SPECIFICATION FOR

1/4"

TAPE DRIVE CONTROLLER

Attached is a preliminary

1/4"

tape drive controller specification. Please review and return any comments to me by February 6, 1986.

Thanks,

Pete

DISTRIBUTION: Fred Hayes Phil Goldman Ric Plummer Jenny Ryan John Cameron Jim Stair

Phil Schreibman Bob Angelini Lary Gravett

(~m.tfl"<~a:bol

Mike Feldstein

Don Carson

Bob Houde

(2)

. THIS DRAWING AND· SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITfEN PERMISSION.

REVISIONS DRAWN

APOLLO COMPUTER INC.

P. MICHIENZI

TITLE

REV ECO APP.BY DATE

CHECKED J. RYAN

ENGINEER CONTROLLER - QIC-36, 1/4" TAPE P. MICHIENZI

FIRST USED ON

SIZE CODE DRAWING NUMBER REV.

. ,

A

008845 EO

SHEET 1 OF 44

(3)

-THIS ·DRAWING AND· SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

TABLE OF CONTENTS

1.0 INTRODUCTION

2.0 REFERENCE DOCUMENTS

2.1 Industry Standards and Vendor Documents 2.2 Apollo Documents

3.0 ENVIRONMENTAL SPECIFICATIONS 3.1 Operational Environment

3.2 Non-Operating Environment 3.3 Packaging

3.3.1 Electrostatic Protection 3.3.2 Physical Stability 3.3.3 Mechanical Shock 4.0 POWER SPECIFICATIONS

5.0 MECHANICAL SPECIFICATIONS 5.1 Dimensions

5.2 110 Bus Slot Location

5.3 Controller Jumper Configurations 6.0 FUNCTIONAL SPECIFICATIONS

6.1 General 6.2 Command Set 6.3 Performance 6.4 Diagnostics/Led's

7.0 HOST INTERFACE SPECIFICATIONS 7.1 Host Interface Signal Level 7.2 Signal Loading

7.3 I/O Connector 7.4 110 Pin Assignments

SIZE CODE DRAWING NUMBER REV.

(4)

THIS ,DRAWING_ AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITI'EN PERMISSION.

8.0 TAPE DRIVE INTERFACE SPECIFICATIONS 8.1 General

8.2 Interface Signal Levels 8.3 Signal Loading

8.4 Signal Terminations 8.5 Pin Assignments 9.0 AGENCY COMPLIANCE

9.1 Safety 9.2 Emissions

10.0 RELIABILITY AND LIFE

11.0

12.0

10.1 MTBF 10.2 Life

10.3 Error Rates

THEORY OF OPERATION 11.1 Block Diagram Descriptions 11.2 I/O Signal Descriptions

11.3 I/O Port Assignments (Base Address) 11.4 Control/Status Register Descriptions 11.5 DMA Channel

11.6 Interrupt Priority Level 11.7 Resets

PROGRAMMING INFORMATION 12.1 Command Set Descriptions 12.2 Command Flow Charts

12.3 QIC-02 Command MaximUm TimIDgs 13.0 SYSTEMS SOFTWARE INFORMATION

13.1 Diagnostic Level Test

13.2 Operating Systems Software (AEGIS) APPENDIX A COMMAND FLOW CHARTS

SIZE

A

CODE DRAWING NUMBER 008845

SHEET __ ~3 ___ 0F 44

REV.

EO

(5)

</

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR 'COPIED OR-USED-IN WHOLE OR-PART 'AS THE -BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

1.0 INTRODUCTION

This document specifies the functional, electrical, physical, reliability and certification requirements for a 1/A" tape controller which interfaces a QIC-36, 1/4" cartridge tape drive (basic interface) to an IBM PC -XT/AT, QIC-02 110 structured compatible system. The tape controller will be used in Apollo's Domain Series DN3000 System.

The Apollo part number for the DN3000 1/4" Tape controller is 008845-001.

This document is both a purchase specification which the vendor must adhere to and a product or functional specification used as a reference for systems integrators and programming engineers.

Sections 11.0 through 13.0 of this document designate the theory of operation, programming and systems software information which are to be used for reference and general knowledge only.

2.0 REFERENCE DOCUMENTS

2.1 Industry Standards and Vendor Documents

2.1.1 "1/4 - Inch Cartridge Tape Drive Basic Interfac«!l Quarter -Inch Compatibility Committee, QIC-36 revision C, 9/14/84.

2.1.2 "Proposed Standard for Data Interchange on the Streaming 1/4" Magnetic Tape Cartridge using Group Code Recording at 10,000 FRCI". QIC-24, Revision D, April 22, 1983.

2.1.3 Specification - Archive Corp. SC-499 Tape controller information guide.

(Preliminary)

2.1.4 "Specification - 1/4" Cartridge Tape Drive Interface Standard," QIC-02, Rev. D, Sept. 23, 1982.

2.1.5 Theory of Operation - Intelligent 1/4" Tape Drive, Archive Corp. #20100-001, Rev. C, August 16, 1982.

2.2 Apollo Docntnents

2.2.1 Specification - 114" Cartridge Tape Drive with QIC-36 (basic) Interface APN 008850.

2.2.2 Specification - Apollo DN3000 System I/O Bus. (Preliminary) Sept. 13, 1985.

SIZE CODE DRAWING NUMBER REV.

(6)

<.t

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC. >

- - _. AND 'SHALL NOT'BE-REPRODUCED OR COPIED OR"USED IN WHOLE' ORPART"AS-THE'BASIS'FO~'

THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

3.0 ENVIRONMENTAL SPECIFICATIONS 3.1 Operational Environment

The 1/4" Tape controller shall be capable of operating under any combination of the following conditions without failure to meet all of the requirements of this document.

Ambient Temperature:

Relative Humidity:

Wet Bulb Temperature:

Temperature Gradient:

Altitude:

Vibration:

(Apollo DN3000 system mounting configuration)

Shock:

(Apollo DN3000 system mounting configuration)

5 Degrees C. to 60 Degrees C.

(41 Degrees F. to 140 Degrees F.) 0% to 99% (Non-Condensing) 26 Degrees C. Maximum (78.8 Degrees F. Max.)

1 Degree C. Per minute maximum (33.8 Degree F. per minute Max.)

20 Degrees C. per hour Max. without condensation (68 Degrees F. per hour Max.)

-1000 to 15,000 feet above sea level

o -

63 Hz, 0.0005 inches max.

Peak to Peak displacement.

63 - 500Hz, LOG Peak Maximum Acceleration.

2.5G Peak Max. (1/2 Sine Wave, 11 msec duration on any axis)

SIZE

A

CODE DRAWING NUMBER 008845 SHEET __ ~5 ___ 0F 44

REV.

EO

(7)

<,

THIS DRAWING AND -SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

,., . AND'"sHALL NOT BE REPRODUCED OR' COPIED' 'OR" USED IN WHOLE "OR PA~lAS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRIITEN PERMISSION.

3.2 Non-'Operating (Unpackaged) Environment

The 1/4" Tape controller shall be capable of withstanding any combination of the following conditions in a powered off state without damage or degradation of life expectancy.

Ambient Temperature:

Relative Humidity:

Wet Bulb Temperature:

Temperature Gradient:

Altitude:

Vibration:

(Apollo DN3000 system mounting configuration)

Shock:

(Apollo DN3000 system mounting configuration)

-30 Degrees C. to 60 Degrees C) (-22 Degrees F to 140 Degrees F) 0% to 99% (Non-Condensing) 26 Degrees C. Maximum (78.8 Degrees F. Max.)

30 Degrees C. Per hour max. without condensation (86 Degrees F. Per hour max.)

-1000 to 15,000 feet above sea level 1 hour min. exposure unpackaged.

o -

17 Hz. 0.1 inches max.

Peak to Peak displacement.

17 - 500 Hz, 1.5G Peak Max.

Acceleration

2.5G Peak Max. (1/2 Sine Wave, 11 msec duration on any axis)

SIZE CODE DRAWING NUMBER REV.

(8)

TI-IIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED 'OR USED "IN WHOLE -OR-·PART' AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

3.3 PACKAGING

3.3.1 Electro-Static Protection (ESP)

The controller shall be packaged in anti-static material to prevent damage from electrostatic discharge.

3.3.2 Physical Stability

If the packaged controllers are shipped in a stacked configuration, the stack must be stable so as to permit safe transportation or movement of the packaged controllers by sliding in the intended direction of travel. The controllers in their shipping packages, will not be subject to tipping over when placed with any of the four base edges

downward 'on a surface inclined at a 20 Degree angle. This applies to controllers packaged on a skid or pallet.

3.3.3 Mechanical Shock

The 1/4" Tape controller packaged as shipped in its cushioned shipping container must be able to resist damage resulting from random shock or impact for

non-operating conditions.

This packaged controller shall be designed to withstand impacts resulting from flat drop free fall onto a concrete or equivalent floor as follows:

FREE FALL FLAT DROP TESTS

TOTAL PACKAGE WEIGHT DROP HEIGHT

20 lbs or less (single controller) 36 inches

21 lbs to 40 lbs 30 inches

41 lbs to 80 lbs 24 inches

Each of the six package surfaces must withstand a minimum of one such impact, and the surface judged most vulnerable to shock input will experience three (3) impacts.

SIZE

A

CODE DRAWING NUMBER 008845

SHEET_7.:...--_0F 44

REV.

EO

(9)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOL'E OR 'PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRfITEN PERMISSION.

4.0 POWER SPECIFICATIONS

The voltages and currents required to operate the controller board, along with the applicable pin numbers of the J 1 I/O connector are shown in Table 1.0.

Jl I/O

PIN NUMBER B03, B29 B01, Bl0, B31 B09

VOLTAGE +5VDC +/-5%

including ripple +5VDC/+ 12VDC

Return +12VDC +/-5%

including ripple

Table 1.0 5.0 MECHANICAL SPECIFICATIONS

5.1 Dimensions Width:

Height:

Weight:

13.5 in (34.29CM) 4.2 in (10.67CM) 0.6 lbs

5.2 I/O Bus Slot Location

CURRENT LOA Typical 1.25A Maximum

.065A Typical .125A Maximum

MAXIMUM RIPPLE 100 mv

500 mv to 10 KHz 200 mv beyond 10 KHz

The 1/4" Tape controller, consisting of a single printed circuit board, plugs directly into any I/O expansion slot of an Apollo DN3000 system. See Figure 1.0 for Controller I/O

connector J 1 location.

5.3 Controller Jumper Configurations

To avoid bus contention between the 1/4" tape controller and any other controller

utilizing the I/O backplane in the DN3000 system. The tape controller must be configured as follows:

5.3.1 Device Address (Base Address) 5.3.2 DMA Channel

5.3.3 Interrupt Request Level

-0200 (HEX) - 1

-5

Table 2.0 describes all jumper options and their functions along with the Apollo configurations designated by an asterik (*) and the configuration received from the vendor designated by a dot (. ).

See Figure 1.0 for jumper locations.

SIZE CODE DRAWING NUMBER REV.

(10)

.. r

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITIEN PERMISSION.

-~- -- TABLE 2.0

DESCRIPTION

t

~~

\A

~1] ~~~

TAPE FORMAT

TAPE SPEED

NUMBER OF TRACKS POWER-ON CONFIDENCE TEST

I/O REGISTER BASE ADDRESS

DMA PRIORITY LEVEL (SELECT ONE PAIR)

INTERRUPT PRIORITY

LOOP ON ERROR MAINTENANCE

TEST CONFIGURATION NO DESCRIPTION

CONTROLLER JUMPER CONFIGURATION JUMPER LOCATION

CC

DD

Y

KK

A3 THRU A9

A3 THRU A8

=

OUT- •

A9

=

IN- •

DRQ1, DACKl DRQ2, DACK2 DRQ3, DACK3

IRQ 2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 FF C HH NN

OPTION

IN

=

QIC-24 - • OUT

=

QIC-ll OUT (901PS) - •

FOR VENDOR USE ONLY IN

=

9 TRACKS - • OUT

=

4 TRACKS

IN

=

TEST AT POWER-ON- • OR RESET

OUT

=

TEST DISABLED IN

=

ADDRESS BIT TRUE OUT

=

ADDRESS BIT FALSE NOTE: BASE ADDRESS IS SELECTABLE FROM 0 TO 3F8 HEX ON 8-BYTE BOUNDARIES.

BOTH IN

=

PRIORITY LEVEL 1 - • BOTH IN

=

PRIORITY LEVEL 2 BOTH IN

=

PRIORITY LEVEL 3 IN

=

PRIORITY LEVEL 2 • IN = PRIORITY LEVEL 3 IN

=

PRIORITY LEVEL 4 IN

=

PRIORITY LEVEL S- IN

=

PRIORITY LEVEL 6 IN

=

PRIORITY LEVEL 7 OUT- • (FOR VENDOR USE ONLY) OUT- • (FOR VENDOR USE ONLY)

'ij

READY INTERRUPT -DISABLE RR

OUT- • (FOR VENDOR USE ONLY) OUT- • (FOR VENDOR USE ONLY)

OUT. .(L J! fro> ~( /Z A..-A

RR IN-

ft

PI

t/1

/)/J4i)LtO - 1Iv{'T tJlv Ift-rf'.

As-Shipped Configuration from vendor - Apollo Configuration

- C (2 - /Z.v-'/I

(LlzzA. 01 tZ-r--'t0 - wire J-Y' I:? (/"y,z /IA--1'

/.)IYAq.t.- D

SIZE CODE DRAWING NUMBER REV.

A

008845 EO

SHEET 9 OF 44

(11)

·

.

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED-OR USED' IN WHOLE OR PART- AS THE' BASIS FOR' THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION. '

6.0 FUNCTIONAL SPECIFICATIONS 6.1 General

6.1.1 The appropriate manufacturer's specifications contain information which must be used in conjunction with the speCifications covered in this document. In case of conflict, Apollo specifications shall be in force.

6.1. 2 The 114" Tape controller shall meet all of the requirements of this document while utilizing 1/4" tape drives which comply with the specifications for Apollo part number 008850, and will electrically interface to a OIC-02 command set compatible Apollo DN3000 system liD bus.

6.2 Command Set

The controller shall utilize the OIC-02 standard command set as follows:

Select, Soft Lock Off Select, Soft Lock On BOT

Erase Retension

Select 011 Format Select 024 Format Write

Write File Mark (WPM) Read

Read File Mark (RFM) Read Status

6.3 Performance

Tape drives controlled Transfer rate

Recording tracks Recording' Code Data Buffering Write/Read re-tries Error detection

SIZE

H'Ol' H'11' H'21' H'22' H'24' H'26' H'27' H'40' H'60 H'80' H'AO' H'CO'

1

90KB/sec

9 track serpentine

(0,2) Run length limited, GCR 3 x 512 Byte blocks minimum 16 maximum

CRC (standard)

CODE DRAWING NUMBER REV.

(12)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR -PART-'AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITrEN PERMISSION.

6.4 Diagnostics/Led's

6.4.1 Power-On Confidence test (PO C)

The controller level diagnostics are located physically on the board in PROM.

They are activated when power is applied or when a reset command is issued from the host.

A POC test or controller initialization occurs automatically when power is applied or when a reset command is issued. This test includes sub-tests of the following:

* Microprocessor Internal Ram and Basic Instructions

* LSI controller operation

*16K Ram Ic

* Data Separator Logic (discrete)

Successful completion of the above tests are reported to the host by the assertion of EXC-(from status register) within five secs. If EXC-is not asserted within this time a failure is indicated.

Each logic group except the microprocessor has an associated Led diagnostic indicator as follows: .

*DS1-LSl Controller chip

*DS2-16K Ram bufffer logic

*DS3-Data Separator logic

*DS4,DS5 - Not Used

Successful completion of all tests is indicated by a single blink of all five Led's following the off period during which the tests are performed. Each time a test fails the associated Led blinks and the test is repeated; hence, a blinking indicator is a visual indication of the area of failure. If the microprocessor fails the results are unpredictable.

SIZE

A

CODE DRAWING NUMBER 008845

SHEET_-=1;.;;;.1_0F 44

REV.

EO

(13)

, }

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND'SHALL NOT BE REPRODUCED 'OR COPIED OR-USED IN 'WHOLE OR-PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

7.0 HOST INTERFACE SPECIFICATIONS

The 114" tape controller will be electrically and mechanically compatible with the IBM PC XT/AT;

110 structured DN3000 system, use DMA for data transfer and respond to the standard QIC-02 command set.

In general the controller will meet all of the requirements of the specifications referenced in Sections - 2.1.4 and 2.1.5 of this document.

7.1 Host Interface Signal Level

All signals to the host are standard tri-state TIL levels as follows:

False

=

High

=

2.4 to 5.25 VDC True

=

Low

=

0 to 0.8 VDC Off = High Impedance State

Voltages shall be measured at the controller connector - Jl 7.2 Signal Loading

Signal from the host to the controller are loaded by not more than 2.0MA. Command, address, DMA and Interrupt request lines drive into not more than PAL1628A or equivalent inputs. The data lines drive into a single low power schottky (LS) input.

7.3 110 Connector

The controller interfaces to the DN3000 system via card edge connector J1. The connector has 62-pins and mates to the 62-pins host system 1/0 bus connector with 100-MIL card tab spacing.

SIZE CODE DRAWING NUMBER REV.

(14)

- . I

TH1S DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRfITEN PERMISSION.

PIN

A02 A03 A04 A05 A06 A07 A08 A09 All

7.4 1/0 Pin Assignments

Table 3.0 summarizes Pin Assignments for the 1/0 bus connector - J 1.

TABLE 3.0 - 1/0 CONNECTOR J1 SIGNAL DESCRIPTIONS NAME

DB7 DB6 DB5 DB4 DB3 DB2 DBl DBO AEN

DESCRIPTION

DATA BUS BIT 7 DATA BUS BIT 6 DATA BUS BITS DATA BUS BIT 4 DATA BUS BIT 3 DATA BUS BIT 2 DATA BUS BIT 1

A12 THRU A3l A19 THRU AOO

RESET DRV DRQl

DATA BUS BIT 0 ADDRESS ENABLE SYSTEM ADDRESS BUS RESET DRIVE

I B02

B18 B06 B16 B17 B26 B15 B13 B14 B04 B25 B24 B23 B22 B21 B27 B30

DRQ2 DRQ3 IDACKl IDACK2 IDACK3 II OW IIOR IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 TIC OSC

DMA REQUEST PRIORITY LEVEL 1 DMA REQUEST PRIORITY LEVEL 2 DMA REQUEST PRIORITY LEVEL 3

DMA ACKNOWLEDGE PRIORITY LEVEL 1 DMA ACKNOWLEDGE PRIORITY LEVEL 2 DMA ACKNOWLEDGE PRIORITY LEVEL 3 1/0 WRITE

I/O READ

INTERRUPT REQUEST PRIORITY LEVEL 2 INTERRUPT REQUEST PRIORITY LEVEL 3 INTERRUPT REQUEST PRIORITY LEVEL 4 INTERRUPT REQUEST PRIORITY LEVEL 5 INTERRUPT REQUEST PRIORITY LEVEL 6 INTERRUPT REQUEST PRIORITY LEVEL 7 TERMINAL COUNT

OSCILLATOR (14.31818 MHZ CLOCK)

NOTE: Refer to Section 11.0 for 1/0 Signal Descriptions

SIZE

A

CODE DRAWING NUMBER 008845

SHEET 13 OF 44

REV.

EO

(15)

, I

THis DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

8.0 TAPE DRIVE INTERFACE SPECIFICATIONS 8.1 General

The 1/4" Tape controller must allow interfacing to a QIC-36 (basic interface) compatible 1/4" cartridge tape drive which is internally mounted with the controller in the DN3000 system.

Interconnections from drive to controller are made via a card-edge connector on the drive.

The drive to controller interface cable is a 3M-3365, 50-wire flat cable with CA-50, IDS socket.

Maximum interface cable length is 10ft. See figure 1.0 for location of drive interface connector J2. ..

The 1/4" tape drive which interfaces to the 1/4" tape controller must meet the

requirements of specifications referenced in Sections 2.1.1 and 2.2.1 of this document to operate correctly in the Apollo DN3000 system.

8.2 Interface Signal Levels

All Interface signals between the basic tape drive and the controller are TTL logic levels as defined below:

Signal True = Logic 1 (Low) 0.00 to 0.55 VDC Signal False

=

Logic 0 (High) 2.40 to 5.25 VDC

8.3 Signal Loading

All Signals from the tape drive to the controller are capable of driving one standard TTL load in addition (1.6mA) in addition to the 23mA required by the tape drive interface terminations. Refer to the specifications in sections 2.1.1 and 2.1.5 of this document.

8.4 Signal Terminations

All Signals between the controller and the tape drive must be terminated with 330 ohms +/-5%

to ground and 220 ohms +/-5% to 5VDC.

Signal inputs to the controller must be terminated at the controller. Signal outputs from the controller are terminated in the tape drive. Figure 2.0 shows the signal termination scheme.

SIZE CODE DRAWING NUMBER REV.

(16)

FIT , I

I

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

- > AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE -OR-PART AS THE BASIS FOR

THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

8.5

PIN

02 04 06 08 10 12 14 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50

Pin Assignments

Table 4.0 identifies the tape drive/controller interface signals. This signal interface is pin and plug compatible with the QIC-36 interface standard (See Section 2.1.1) except as noted.

CONNECTOR J3 PIN ASSIGNMENTS/SIGNAL DESCRIPTIONS TABLE 4.0

NAME TO· DESCRIPrION

GO- D GO. MOTION CONTROL FOR CAPSTAN SERVO.

REV- D REVERSE. DIRECTION CONTROL FOR CAPSTAN SERVO

TR3- D TRACK SELECT BIT 3 (MSB).

TR2- D TRACK SELECT BIT 2

TR1- D TRACK SELECT BIT 1.

TRO- D TRACK SELECT BIT 0 (LSB).

RST- D RESET. CAUSE DRIVE TO PERFORM INITIALIZATION AND HEAD RECALIBRATION

DSO- D DRIVE SELECT.

-HC- D HIGH CURRENT. ENABLES OPERATION WITH

ALTERNATE TAPE TYPE. (DC600A).

RDP- C READ DATA PULSE. READ DATA IS PRESENT AT THE DRIVE INTERFACE.

UTH- C UPPER TAPE HOLE.

LTH- C LOWER TAPE HOLE.

- SLD- C RESPONSE FROM DRIVE WHEN SELECTED.

CIN- C CARTRIDGE IN. TAPE CARTRIDGE IN PLACE.

USF- C UNSAFE. SAFE PLUG ON CARTRIDGE IS IN THE

UNSAFE POSITION, I.E. WRITING IS ENABLED.

TCH- C TACHOMETER. CAPSTAN TACHOMETER PULSES.

WDA- D WRITE DATA.

WDA+ D INVERSE OF WRITE DATA SIGNAL.

-THD- D THRESHOLD - INVOKES A PERCENTAGE QUALIFYING

AMPLITUDE FOR THE READ SIGNAL OFF TAPE.

HSD- D HIGH SPEED DRIVE. TAPE SPEED

=

90 IPS.

WEN;'" D WRITE ENABLE.

EEN- D ERASE ENABLE.

·C

=

CONTROLLER D

=

DRIVE

- The controller shall discriminate between DC300XL and DC600A cartridges by measurement of BOT to load distance and shall select the appropriate basic drive write current.

- These signals are not present on the controller drive interface connector J3.

SIZE

A

CODE DRAWING NUMBER 008845

SHEET 15 OF 44

REV.

EO

(17)

, I

THIS DRAWING AND SPECIFICATION HEREIN' ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED~IN 'WHOLE OR PART AS THE-BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

9.0 AGENCY COMPLIANCE

The 1/4" tape controller shall conform to the following certification requirements.

9.1 Safety

U.L. - recognized by U.L. and meet 94 V-O flammability rating.

CSA - certified by Canadian Standards Association (CSA) as a component.

9.2 Emissions

FCC - Tested for compliance with FCC Class B, Part 15, Subchapter J and VDE Standard 0871 for radio frequency emissions, when installed in an Apollo system.

10.0 RELIABILITY AND LIFE 10.1 MTBF

The calculated MTBF for the 114" Tape controller shall be a minimum of 400,000 power on hours, using accepted calculation methods for a benign environment.

10.2 Life

The minimum life expectancy of the controller shall be 5-years.

10.3 Error Rates

The controller is expected to have a read data reliability rate: When connected to Apollo 114" Tape drive #008850 and utilizing Apollo 114" tape cartridge 004634 as follows:

Recoverable (Soft) error rate - No more than 1 in 10E8 bits

Non-Recoverable (Hard) error rate - No more than 1 in 10El0 bits.

SIZE CODE DRAWING NUMBER REV.

(18)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED·OR USED IN' WHOLE OR PART'AS THE BASIS FOR·

THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

11.0 THEORY OF OPERATIONS

This section is for reference only. It describes the major functions of the controller including a block diagram, I/O signal descriptions, liD port assignments, control/status registers, DMA channel, interrupt priority level and resets.

For more information describing the controller and QIC-02 based 110 registers refer. to the specifications listed in sections 2.1.4 and 2.1.5 of this document.

11.1 Block Diagram Descriptions

The microprocessor based 1/4" tape controller perfOrm~nCtion of an~' telli e

stre~nnin.a...tape controller. In the write mode, it accep aata" om the host, it mto blQ~ appends CRC, GCR encodes the data and . it to tape. The "n.trO ler

errOriils

a read after write data check using the appended CRC to insure data integrity.

In the read mode, the controller reads data from tape, GCR decodes the data, checks the CRC and sends the data to the host.

See Figure 3.0 for block diagram of the controller circuitry.

Following is a functional description of the controller:

11.1.1 11.1.2 11.1.3 11.1.4 11.1.5 11.1.6 11.1.7 11.1.8 11.1.9 11.1.10 11.1.11 11.1.12 11.1.13

(To be supplied)

Register Base Address Decoder Register Select

DMA Control Interrupt Control Control Status Data Register Microprocessor Host Data Sequencer Buffer Memory' Control Data Buffers

Write Data Sequencer Read Data Sequencer PLL

SIZE

A

CODE DRAWING NUMBER 008845

SHEET 17 OF 44

REV.

EO

(19)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN 'WHOLE OR PART ·AS THE BASIS FOR·

THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

11.2 110 Signal Descriptions

Following is a description of the I/O channel signals present on the controller 110 bus connector - J1.

SIGNAL OSC

Reset Drv

AO-A19

DO-D7

IRQ2-IRQ7

- -

I/O 0

0

0

0

I

SIZE

DESCRIPTION

Oscillator: High-Speed clock with a 70-NS period (14.31818 MHz). It has a 50% duty cycle.

This line is used to reset or initialize system logic upon power-up or during a low line voltage outage. This signal is synchronized to the falling edge of clock and is active high.

Address bits 0 to 19: These lines are used to address memory and 1/0 devices within the system. The 20 address lines allow access of up to 1 megabyte

AO is the least of memory.

significant bit (LSB) and A19 is the most significant bit (MSB). These lines are generated by either the processor or DMA controller. They are active high.

Data bits 0 to 7: These lines provide data bus bits 0 to 7 for the processor, memory and I/O devices. DO is the least significant bit (MSB). These lines are active high.

Interrupt request 2 to 7: These lines are used to signal the processor that an 110 device requires attention. They are prioritized with IRQ2 as the highest priority and IRQ7 as the lowest. An interrupt request is generated by raising an IRQ line (low to high) and holding it high until it is acknowledged by the processor. (Interrupt service routine).

CODE DRAWING NUMBER REV.

(20)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE "PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPROD,UCJW OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRIITEN PERMISSION.

-- - -

lOR

- -

lOW

DRQ1-DRQ3

DACKO - DACK3

AEN

----,

0

o

I

o

o

o

--,

--

-

SIZE

A

-- - - < -- -.

- - --

"'

-I/O read command: This command line instructs an I/O device to drive its data onto the data bus. It may be driven by the processor or the DMA controller. This signal is active low.

-I/O write command: This command line instructs an 110 device to read the data on the data bus. It may be driven by the processor or the DMA controller. This signal is active low.

DMA request 1 to 3: These lines are

asynchronous channel requests used by peripheral devices to gain DMA service. They are prioritized _ with'DRQ3 being the lowest and DRQ1 being

the highest. A request is generated by bringing a DRQ line to an active level (High). A DRQ line must be held high until the corresponding dack line goes active.

-DMA acknowledge 0 to 3: These lines are used to acknowledge DMA requests (DRQ1-DRQ3) and to refresh system dynamic memory (DACKO).

They are active low.

Address Enable: This line is used to De-gate the processor and other devices from the I/O channel to allow DMA transfers to take place. When this line is active (high), the DMA controller has

control of the address bus, data bus, read command lines (memory and 110), and the write command lines (memory and I/O).

Terminal Count: This line provides a pulse when the terminal count for any DMA channel is reached.

This signal 'is acttve"niglr.-<< ~ - - ...

CODE DRAWING NUMBER 008845

SHEET 19 OF 44

REV.

EO

~ -

(21)

.'

THIS DRAWING AND SPECIFICATION HEREIN "ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE "REPRODUCED OR COPIED OR USED 'IN 'WHOLE -OR PART AS THE -BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRI1TEN PERMISSION.

11.3 1/0 Port Assignments (Base Address)

The I/O Registers occupy eight adjacent locations in the systems I/O address map.

Only four of the address locations are used by the 1/4" tape controller.

Note: The jumper-selectable base address is factory-set at 200 HEX.

See Table 2.0 for details

11.3.1

11.3.2

11.3.3 11.3.4

Data/Command Register: Base Address +0 (Read or Write)

Control Register (Write Only): Base Address + 1 Status Register (Read Only).

Start DMA (DMAGO): Base Address +2. Any Write to this Register will cause DMAGO to be active.

Reset DMA (RSTDMA): Base Address +3. Any Write to this Register will cause RSTDMA to be active.

SIZE

A

CODE DRAWING NUMBER 008845

REV.

EO

(22)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO'COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR'USED IN WHOLE OR PART AS THE BASIS'F0R THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

11.4 Control/Status Register Descriptions 11.4.1 Control Register (Write)

Bit 7 1

=

RSTSAC

Bit 6 1

=

REQ

Bit 5 1

=

lEN

Bit 4 1

=

DNIEN (Bits 0-3 Not Used)

11.4.2 Status Register (Read)

Bit 7

o =

IRQF

Bit 6 0= RDY Bit 5 0= EXC Bit 4 1

=

DONE Bit 3 1 = DIRC

SIZE

A

Reset Controller Microprocessor Request to LSI Chip

Enables interrupts

lEN

=

0, Masks Interrupts Enables Done Interrupt

DNIEN

=

0, Masks done interrupt.

Interrupt request flag, ORING of RDY and EXC, and done if DNIEN is set.

Ready, From LSI Chip.

Exception, from LSI Chip Done, From DMA logic

Direction, indicates direction of bus is from controller to 1/0 bus.

CODE DRAWING NUMBER 008845

SHEET 21 OF 44

REV.

EO

(23)

THIS DRAWING"AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS··FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITIEN PERMISSION.

11.5 DMA Channel

The tape controller uses the systems 1/0 bus DMA controller to transfer data to and from the system main memory. The DMA channel is also jumper-selectable (See Table 2.0).

The tape-controller DMA logic can be initialized by writing to address location base +3 (RSTDMA). RSTDMA initializes the DMA sequencer, clears all control register

qits to 0, and sets done to 1 (Power-on reset from the system performs the same functions).

!he following sequence may be used to start DMA transfer:

~ /

vJ" /

1y~0JCY) / ~

1. Issue a transfer command to the tape controller.

Set up the DMA controller's register (But leave the mast bit set).

~

2.

t~+4) ~.::

Write (any value) to the tape controller register at base address +2 (DMAGO) Clear the mask bit in the 8237 DMA controller.

~~.

5. Repeat above from Step 2 for each subsequent block.

11.6 Interrupt Priority Level

The controller interrupt priority level is jumper-selectable (See Table 2.0) each interrupt source bit, RDY, EXC, and DONE (See Status Register - Section 11.4.2), can be read through the status register regardless of the state of the interrupt masks:

lEN

=

0, DNIEN

=

0, (See Control Register - Section 11.4.1). The IRQ line is tri-stated when lEN is cleared. This allows other systems I/O bus options the use of that interrupt line when the tape controller is not using it. Therefore, the systems I/O bus interrupt controller should be programmed to respond to the tape controller's IRQF only after IRQ has been enabled by setting lEN.

Interrupts to the host will be caused for the following reasons:

1. After completion of any command when status is valid and ready to be checked.

2. A soft reset has been issued.

3. An exception condition occurs such as illegal command or an erroneous condition occurs during the operation of the tape drive while doing a command.

SIZE

A

CODE DRAWING NUMBER REV.

EO

(24)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT'BE REPRODUCED'·OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

11.7 Resets

Four reset signals (Two DMA resets, and two microprocessor/tape drive resets) are available on the controller.

11.7.1

11. 7.2

DMA Resets:

• RSTDMA. (RSTDMA is discussed in Section 11.5)

• Reset DRV. This is the power-on reset from the systems power supply, and performs the same functions as RSTDMA.

Microprocessor and Tape Drive Resets:

• Microprocessor reset. Reset the controller microprocessor when any of the following conditions occur:

A. The +5V Supply drops below 4.6V.

B. The +12V Supply drops below 9V.

C. RSTSAC is set.

Note: Microprocessor reset will also cause a tape drive reset.

• RSTSAC. Activated by writing a 1 to control register bit 7. RSTSAC must be set, held for more than 25 usee, then cleared by either writing a 0 to control register bit 7 or by a RSTDMA.

SIZE

A

CODE DRAWING NUMBER 008845

SHEET 23 OF 44

REV.

EO

(25)

.'

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

, AND

SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS 'THE- BASIS "FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRIITEN PERMISSION.

12.0 PROGRAMMING INFORMATION

This section is for reference only. It describes the QIC-02 command set, programming flow charts, and maximum command timings. Refer to specifications listed in sections 2.1.4 and 2.1.5 of this document for additional information on command sequencing, status register sense bytes, QIC-24 tape format and command timing diagram descriptions.

12.1 Command Set Descriptions

12.1.1 Select, Soft Lock Off (0000 0001)

The select command selects the tape drive. The drive shall remain until changed by another select command or reset.

12.1.2 Select, Soft Lock On* (0001 0001)

This command is identical in function to the select, soft lock off command and additionally provides a soft lock on the cartridge.

Execution of the select command or reset unlocks the cartridge.

12.1.3 Bot Command (0010 0001)

The BOT command positions the tape in the cartridge in the selected device to BOT (beginning of tape).

12.1.4 Retension Command (0010 0100)

The retension command shall be used in accordance with cartridge tape manufacturer's instructions. The retension command moves the tape in the device to BOT, then to EOT and then back to BOT.

12.1.5 Erase Command (0010 0010)

The erase command completely erases the tape in the selected drive.

The erase command moves the tape in the device to BOT, activates the erase head and moves to EOT, deactivates the erase head and moves the tape back to BOT. The erase command also fulfills the

requirements of initialization.

*Note: Softlock "On" enables the "Selected" LED of the tape drive and issues an exception status if the cartridge is removed during next command issued.

SIZE CODE DRAWING NUMBER REV.

(26)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR-PART ,AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

12.1.6 Write Command (0100 0000)

~

I

When the write command is issued t e device requests and transfers

I

J '

data. The Ready line is activa n the device is ready for a data block transfer. When th read 'ne is active, the host terminates transfer of write data by issuin 'te-file-mark command. Note: /'"

A write command following cartridge insertion or reset shall c?,mmenc ~

recording at BOT. -Otherwise rec . hall commence at the c t ~

before rea is asserted, eady ay not be asserte en the early tape p e NOTE: If starts tran betweenj)lac s -

~ng ole of the last tr 's detected by the device, thus the device

~ ceases to transfer additional data blocks from the host. The device

~ ~ terminates the write command and reports end of media by means of

\}J'" an exception and read status.

12.1. 7 Read Command (1000 0000)

12.1.8

When the read command is issued the device transfer data. The ready

line is, activated when the device is ready for a data block transfer. The / ' read command shall be terminated by the device if a file mark is detected.

The ho 's info ed by means of an exception C!.'hd a read status sequence.

Wh ready e, the host may alternatively terminate the read command by is ' - ' -mark command. If a read command is issued, the c and is accepted and the drive continues reading. Note: A read command following cartridge insertion or reset shall commence at BOT, otherwise the

read command commences from the tape positi~ote: If the h~~~/ /c/I!/

starts transfer between blocks befor ready:'s asserted, ~ may not be '

iJ 0 ;.J r0 --...,.

Write-File-Mark Command (0110 0000)

'2

The Write-File-Mark (WPM) command causes a file mark to be written on the tape in the selected drive. Note: A WPM command following cartridge insertion or reset shall commence recording at BOT, otherwise recording shall commence at the current tape position.

&

12.1.9 Read-File-Mark Command (1010 0000)

The Read-File-Mark (RPM) command causes the tape in the selected drive to be moved to the next file mark. Note: A RFM command following cartridge insertion or reset shall commence reading at the BOT, otherwise, reading shall commence at the current tape position.

SIZE CODE DRAWING NUMBER 008845

SHEET 25 OF _ _ 4_4_

REV.

EO

(27)

"

THis DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

-

12.1.10 Read Status Command (1100 0000)

The Read Status command provides the host with information about the selected device. The host issues the read status command. The device transfers the standard six bytes to the host.

12.1.11 Select Ql1 Format Command (0010 0110)

The Select Q11 format command selects the QIC-l1 format as the current format.

12.1.12 Select Q24 Format Command (0010 0111)

The Select Q24 format command selects the QIC-24 format as the current format.

t&!2 ~ommand Flow Charts

-

The Diagrams in Appendix A specify the flow of the command structures.

These flow charts are helpful for any software engineer who is designing a software driver. The flow charts in Appendix A are listed as follows:

DESCRIPTION 12.2.1 12.2.2 12.2.3 12.2.4 12.2.5 12.2.6 12.2.7 12.2.8' 12.2.9 12.2.10

~

12.2.11 12.2.12 12.2.13

FIGURE

Read File Flow Diagram 4.0

Write File Flow Diagram 5.0

Read File Mark Flow Diagram 6.0 Write File Mark Flow Diagram 7.0 Erase Command Flow Diagram 8.0 Initialize Cartraidge Command Flow Diagram 9.0 . BOT Command Flow Diagram 10.0 Select Softlock Command Flow Diagram 11.0 Select Format Command Flow Diagram 12.0

Reset Flow Diagram 13.0

Done Flow Diagram 14.0

Read Status Flow Diagram 15.0

Send Command Flow Diagram 16.0

SIZE CODE DRAWING NUMBER REV.

(28)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED 'OR USED IN'WHOLE OR'PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

12.3 QIC-02 Command Maximum Timings'- -,---''--

The maximum QIC-02 Command Set Timings before time-out conditions are generated are as follows:

12.3.1 Retension Command 450ft tape - 180 seconds

600ft tape - 241 seconds (Worst Case) 12.3.2 BOT Command

600ft tape - 1 min 20 sec.

12.3.3 Reset Command 5 Sec

12.3.4 Erase Command 4 Min

13.0 SYSTEMS SOFTWARE INFORMATION

This section is for referenced only. It describes the minimum revision levels for diagnostic tests and operating systems software support.

13.1 Diagnostic Level Test

The systems or device level diagnostic test is called CTAPE.DEX and is located in the SAU8 Directory on the DN3000 system disk. The minimum diagnostic revision level required is 1.0. The minimum required O.S. Level of AEGIS containing SAU8 Directory is SR9.2.1.

13.2 Operating Systems Software (AEGIS)

The 114" Cartridge tape controller will operate only in an Apollo DN3000 system backplane which utilizes QIC-02 command compatible 110 bus.

The DN3000 operating systems software which supports the 1/4" Tape controller functionality is located in the SA U8 directory on the systems disk. The minimum O.S. Revision level required is SR9.2.1.

SIZE

A

CODE DRAWING NUMBER 008845

SHEET 27 OF 44

REV.

EO

(29)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE OR- PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRIITEN PERMISSION.

Appendix A

- Command Flow Charts -

SIZE CODE DRAWING NUMBER REV.

(30)

· I

,

I

• 1 I

! i

~ I

,

I

i

· ~

I

.-

TI:IIS DRA¥.r'lNG A~"D SPECIFICATION HEREIN ARE THE PROPERTY OF A"OLLO CO!-.1PL-rER INC.

AN'"D SHALL ~OT BE: REPRODUCED OR COPIED OR USED I" WHOLE 0R PART AS THE BASIS FOR . Tl::lE M..ANUFACTURE OR SALE OF ITEMS \\1THOl.JT \\'RIT'TEI' PERMISSIO"~

CO~CTOR J3 IS I/O F'OR HTERNAU. Y-LOCA TED TAPE DRIVE

DIAGNOSTIC INDICATORS

FIGURE 1.0

\ EXTERNALL Y-LOCATED TAPE DRIVE _!:ONNECTOR J21S I/O FOR

(Not to be used)

! .. - --.. -.- '.

---JUMPER lOCA nONS

JUUPER lOCATIONS

LIJ Q (.) m<

JUMPER ORIENT A TrON

I

<4.200 .

I

~[106.68]--a--l

[§J

OUT

D

IN

SIZE

-~ A

CODE DR.A. \VING NUl\1BER 008845

SHEET 29 OF 44

REV.

EO

(31)

,

,I

~. THIS DRAWING .A."'"D·SPECIFICATIO~ HEREIS ARE",ntE.PRO.PERTY OF APO!.L.O COMP!.: l.:: .. R INC- AND SHALL NOT BE REPRODUCED OR COPIED OR USED IN WHOLE C'R PART AS THE BASIS FOR

THE MANUFAcruRE OR SALE OF ITEMS WITHOUT WRIITEN PERMISSION...

_M __________ - -.. -.. -~-~ ... -_. --

[;> .

)

> TO DRIVE UF

TYPE 74LS240

DRIVER

+5V

~~

220 <

(

[?

FROM

DRIVE l/F

') )

>

330

GRND

TYPE 74LSl4-

Figure ;2. .. 0'Interface Signal Termination

--

SIZE CODE DRAWING NUMB Ell

I

REV ..

008845

.

EO

!

(32)

, ... ~ .,. .;, _ ... 'iIo .. >& . . -

""'" ""-*T • • ', .--

-i. .. -"_:~'.~ ..• j -...-_ . ' • •

~

:,; ..

~~2{~~~~L, ~'~;:"~','

_. __

,~~~2Ej~i~~il£i::~.~~i~:if~~;:E;·~~:~::~:,> __ ~~~; .. '.-

U:

!

S

---

"

IBHIOIC 02

"I?~PTOR ~ ":

CIRCUITRY

t:ou l'kUI..L1: .. U

. .

., ,.;.

. MICRO COMPUTER

...

!

i ~----- -~'.;"--- --~~---~---.i'.:: ..

I

.. { .'

., ,.'

..

"

.. '

:,

'.

,

.i '.

,

...

'- - - - - - - - - -- - - -' - - -

~

-

1

FUUCTIOU1\L BLOCK DIAGRAM

FIGURE 3.0

SIZE

_A

CODE DR..e,.\VING ~T(JMBER 008845

Q.

,

c:..

3

"

B n

s

G

D P-

,

V

~

:c..

N T

E

~

F r\

c..

E.

SHEET ___ 3_1 __ 0F ___ 4_4_

I

\

I

I

1 I

\ i

!

I

!

, i

REV9

EO

(33)

.'

THIS DRA~'lNG A"'"D SPECIFICATION, HEREIN ARE THE PROPERTY OF APOLLO COMPL1EP •. :.JNC.-~- .- -'to

At--'l> SHALL NOT BE REPRODUCED OR COPIED. OR USED IN WHOLE C"R PART AS THE BA'SIS rOR-'- ._- THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRI'ITEN PERMISSIOK. -,-

- , __ , !lEAD F 11,£ F.x.,o;r %) I AGRAM

Figure .:4-.0

SIZE -~

CODE DRA.\VING ~TUMBER

008845

.

. . . .

~."-.:-"';!~~:~.~ .~.: '" . -.;'-

...

. . . • • • • < - '

. . ' ~

. .

..,

. . . . 0 '

...•. ' -.. ::. ... ~

.:::-

...

:~'><:~.;,.; :~"

.. , .

.. -". . -.

~.

....:.-...

:.'~2-

REV.

EO

(34)

:

!

! i

t

t

1

t

i

THIS DRAVltNG A~"'D SPECIFICATION HEREI" ARE THE PROPERTY OF A'?OLLO COMPL-rER INC.

AN"D ~'NOT BE REPRODUCED OR COPIED OR ,USEn 11' WHOLE 0R ?l~RT AS T»~ BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOL,.,. ~N PERMISSIOf'. ' .... :"-

WRITE FILE rL~ DIACRAM

Figure 5 0-0

SIZE

_'"l.. A

-8 - -

-

CODE DRA\VING N"1JMBER REV.

.008845 EO

SHEET 33

---

OF 44

." ' -' . , ..

-.

(35)

THIS f)RA\\'lNG A~1) SPECIFICATION HEttIN ARE THE PROPERTY OF APOLLO COMPL-rER INC .

. . A~Tf) SHAll.. NOT BE REPRODUCED OR CQPIED.QR USED .IN. WHOLE C'R PART AS THE BASIS FOR .•....

THE tdANUFACTURE OR SALE OP ITEMS WITHOur WRII'11!~ PERMISSION. ..: .

READ FILE ~1ARK

now

DIAGRAM

Figure 6.0-

SIZE CODE DRA.\VING NUMBER . 008845

~.':. ::

... : ...

-_:: ... ~. 7,: .. -

REV •

EO

(36)

. THIS DRA\\rtNG A~l> SPECIFICATIOl\ HEREIN ARE THE PROPERTY OF APOlLO CO!\-{P'L"TER !NC.

AN"D SiiALL NOT BE REl'RODUCED OR. COPIED __ OR USED I~ \\'HOLE C"R PART AS THE BASIS FOR

T $ MANUFACTURE OR SALE OF ITE~1S WITHOUT WRI"tTEN PERMISSION. ,,-'-.:/ ...

Figure 7.0

SIZE

-

---_._-

-. __ . ---- -----.---- CODE DR..A,.\VING :NuMBER _ 008845

SHEET 35 OF 44

1. ...

... ' . - ,

REV.

EO

(37)

, .

; ...

-~~~==---,~

...

~

..

~.

I

IIfHIS DRA~'lNG A~~ SPECIFICA nON HEREIN ARE THE PROPERTY OF APOLLO CO!\1:PL""I'ER INC.

ANi> SHALL NOT BE REPRODUCED OR COPIED OR USED IN WH"OLE 0R PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS \VITHOUT WRIITEN PERMISSION. "

Figure 8.0

SIZE

-~

CODE DRA VlING NlJMBER 008845

...

"

REV.

EO

(38)

.,

,

I

j

I

J

i 1

I

t

i

i

!

t t

~

1

I

I !

i

I !

THIS DAAV.'1~G A~-r> SPECIFICATION' HEREIK ARE THE PROPERTY OF APOLLO CO!\1PLlER INC .. : . .'. ' ... -....

A..N"D SH.A.U. NOT BE REPRODUCED OR COPI~P. O~ USED IN \\'HOLE C"R PART AS THE BASIS FOR

~ MANUFACTURE OR SALE OF ITE~1S WITHOUT WRrrttl' PERMISSION.

Figure 9.0

"--

---_

.. _-

SIZE -~

CODE DRA\VING NuMBER

_ 008845

SHEET 37 OF 44

...

~, -::. ..

: . , , : "0. "0': .6.!'. - • •

REV.

EO

.'

(39)

! .

·THIS DRAVr'ING A~L> SPECIFICATIO!' HEREl!' ARE THE PROPERTY OF A"'OLLO COMPL"TER INC. _ AN"D StiAIJ NOT BE REPRODU_CED OR COPIED OR USED 1" WHOLE C'R ~ART AS THE BASIS FOR'

~ MANUFACTURE OR SALE OF ITEMS WITHO'L'l'WRITIEN PERMISSION.

.. ~. . . ~. :.

. Figure 10. 0

SIZE

_"'":L A

CODE DRA \\'1NG NUMBER .008845

. , ....

...

REV.

EO

(40)

. .

I

t

THIS DAAVlIN'G A~"D SPECIFICATION J-iEREIN ARE THE PROPERn' OF Al'O!..LO CO?\iPL-rER INC.

A~"D SiiAU. NOT BE REPRODUCED OR COPIED OR

VS;::D

lK,WHOLE 0R PART AS THE BASIS FOR . THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITtEt-; PERMISSI0~.

Figure 11.0

SIZE CODE DR.~\VING :NuMBER 00.8845

SHEET 39

- - -

OF 44

'. .

, ... ' ' .

-': .. ~~"- .- .... -, ',: .

:' : ' ,

\.' .

~-..

REV.

EO

(41)

r---~,~,~, . THiS· DItA ~'1NG A~'n SPECIFICA TIO!' HEREIN ARE THE PROPERTY OF A ~OLLC COMPL"'TER INC.-

..

~~~ ~

AND SHALL ~O.T BE REP,RODUCED OR COPIED OR CSED Il' WHOLE 0R PART AS THE BASIS FOR . THE MANUFACTURE OR SALE OF ITEMS WITHOti'T 'WRITrEf' PERMISSION-,

-

rigure 12. 0

SIZE

-~ A

"

CODE DRA.\VING :NUMBER , 008845

.,-

.... ' . .

" ...

....

. : ...

-

... ,

..

"

-.

'" ..

. :', "': ... ". :,.: ..

. . ,:. . .

. . ',

, " : .~. • : .... ,. . : I

.... . : .... , "

" . ." ."

..

~.

REV.

EO

(42)

.

...;..-.-':.--- .,

.. THIS DRA\\'1NG A~~ SPECIFICATION HEREI" ARE THE PROPERTY OF Al)O!..LC CO~1Pu"'TER INC .

. AND SHALL NOT BE ~PRO,DUCED. OR . COPIED OR USED II' WHOLE C"R PART AS THE BASIS F.O~< , '-f~-;::-

THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION':'" - 0 " , . " . , , . . . . : ' ,

. -....

.

.: ~ .

,. .

~': . ~ -... .

. . !

V\··

" .. ' .... ,

... ' ..

: ...

,'" ...

:.

l

j

I

Figure 13. .. 0 .

I

~---~---~----~---~---~

SIZE CODE DR.~\VING NlJMBER

_~ 008845

RL-V.

EO SHEET 41

- - -

OF 44

(43)

THIS DRAWING AND SPECIFICATION HEREIN ARE THE PROPERTY OF APOLLO COMPUTER INC.

-AND SHALL NOT BE REPRODUCED OR COPIED OR.USED,IN WHOLE OR PART AS THE BASIS FOR THE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

DONE FLOW DIAGRAM

NO

Figure "i-4:-e-

All

SIZE

A

NO

NO

CODE DRAWING 1\TUMBER 008845

REV.

EO

(44)

\

I

I t

! i

!

-nus

~WiNG A"-Yf> SPECIFlCAnOK HEREIN ARE THE PR.OPERTY OF A~O!..LO CO!,;1PL"TER INC.

A~"D SHAu..1I:OT BE REPRODUCED OR COPIED OF USED IN WHOLE 0R PART AS THE BASIS FOR i'liE MANUFACTURE OR SALE OF ITEMS WITHOUT WRITTEN PERMISSION.

Figure 15.1)

SIZE -

---

.... ---~ . -~

JtEAr>

%lATA

.us

CODE DRA~VING NuMBER 008845

SHEET 43 OF 44

REV.

EO

Referenzen

ÄHNLICHE DOKUMENTE

Note: A WRITE command following cartridge 1n:sertion or RESET shall commence reoording at BOT end ot tape, otherwi:se, recording shall commence at the current

For those customers who wish to create custom software, this driver can be a starting point for the tape handling portion of the program.. A paper tape

In playing the game, you wander thru various 'rooms' (locations), manipulating the objects there to try to find 'treasures'.. You may have to defeat a wild animal to get

The command packet for a Write contains four words: a header word, two words specifying the address of the buffer in memory where the data to be written onto tape is stored, and

This line will be asserted following a Write Tape Mark command and following any read or space command when a tape mark block Is detected... Read or write

when asserted allows tape motion when not asserted brings tape to stop when asserted motion is reverse when not asserted motion is forward Tape speed is velocity servoed to

For many Muslims, the self-declared Caliph of ISIS/Daesh is in a similar position – he has no legitimacy to make these claims, is not behaving as a Caliph should, and is

countries  is  likely  to  be  small  as  documented  in ECFIN study of surplus economies 4 . Even a  sizeable  reduction  in  the  German  surplus  would  lead