• Aucun résultat trouvé

Intelligent SASI/SCSI Interface, Floppy Disk

Dans le document VME Delta Series (Page 180-184)

and Floppy-Tape

Controller

• Supports up to two Winchester Controllers via a SASII SCSI Interface

• Controls a 1/4" Cartridge Tape Drive Plus Two 5-114"

Floppy Disk Drives or four 8" or 5-1/4" Drives in any Combination

• Supports all Standard Floppy Disk Formats

• Based on MC68121 Intelligent Peripheral Controller

• SYSTEM V/68 Support (UNIX)

The MVME319 combines in one double Eurocard mod-ule a floppy disk controller and a SASI/SCSI bus interface.

Both are controlled by a universal intelligent peripheral controller (UIPC). Firmware supplied with the MVME319 supports either the XEBEC (SASI/ST506) or the Adaptec (SCSI/ST506) Winchester controllers. Also supported through the 8" floppy disk interface is a Cipher Floppy Tape using1/4" cartridges with up to 25Mb storage ca-pacity. The tape interface may be used for Winchester disk backup as well as for selective file copies. Because the tape format is similar to that of a floppy disk, single sectors can be randomly accessed and modified.

In addition to the functions offered by the MC68121 Intelligent Peripheral Controller device, the MVME319 has a Direct Memory Access (DMA) controller, 32Kb of dual-ported RAM with controller, a peripheral interface including a peripheral interrupt controller, and a full VME-bus interface including a VMEVME-bus requester and interrupt controller. Two 8Kb PROMs contain the control program for the UIPC functions as well as those for the floppy disk/

tape controller and SASI/SCSI interface sections. Figure 1 is a functional block diagram of MVME319.

HOST/MVME319 COMMUNICATIONS A driver program running on a VME system commu-nicates with the MVME319 via a command channel im-plemented in 128 bytes of dual-ported RAM within the MC68121 IPC. Using a block-oriented protocol, the driver uses command channel packets to transmit a series of high-level application program requests for specific pe-ripheral actions. The MVME319 control firmware re-trieves the packets and executes the device-dependent,

MVME319

low-level instructions required to provide the requested activities. In a similar manner, the control firmware places status packets in the command channel for retrieval by the system CPU.

Due to the sector-oriented tape format, tape commands are the same as floppy disk commands.

High-level hard disk/floppy tape commands supported by the MVME319 control firmware include:

• Read Specified Sectors

• Write Specified Sectors

• Read Sector ID/head Position

• Verify Sector Header and Data

• Seek (specified track) and Restore (head to track 0)

• Format Hard Disk/Floppy Tape

Configuration and status request commands are also sent to the MVME319 via the command channel.

DMA DATA TRANSFERS

The MVME319 has a 4-channel controller which, under UPIC fir.mware supervision, manages the transfer of data between system memory and disk storage. A 32Kb dual-ported RAM buffer with its own controller accommodates differences in VMEbus and disk/tape data transfer rates.

A host requests a DMA transaction by transmitting (via the command channel) source c;lestination and block size information to the DMA controller. The DMA controller performs the transfer of 16-bit data between system memory and the RAM buffer, and the 8-bit data transfer between RAM buffer and SASI/SCSI interface or floppy tape.

BASE ADDRESS SELECTION

The MVME319 has a header for jumper selection of the command channel base address. A base address can be set on any 512-byte boundary throughout a 65,536-byte memory space.

MOTOROLA MICROCOMPUTER SYSTEMS AND COMPONENTS

I

MVME319

r=---I

I

I

I

I w

I ~ ~

.Q

~ >

8Kb EPROM TASKS

COMMAND CHANNEL 128 BYTES DUAL·PORTED RAM

MC68121

UNIVERSAL INTELLIGENT PERIPHERAL CONTROLLER

SASI SINGLE HOST

INTERFACE

HARD DISK CONTROLLER

HARD DISK DRIVES Figure 1. MVME319 Functional Block Diagram

INTERRUPT PRIORITY SELECTION

The MVME319 has two headers for jumper selection of one of the seven VMEbus interrupt priority levels.

BUS REQUEST LEVEL SELECTION

The MVME319 has three headers for jumper selection of one of the four VMEbus bus request levels.

READY* SIGNAL DISABLE

So that it may be used with 5-114" drives which do not provide a READY* signal for use by the floppy disk con-troller, the MVME319 automatically generates a READY*

signal from the INDEX* signal. A header is provided so that the generation of READY* can be jumper disabled so that the MVME319 can safely be used with drives which produce this signal.

SOFTWARE DRIVER

A device driver for the MVME319 is available under SYSTEM V/68 which supports the disks and the tape.

VMEbus INTERFACE

The MVME319 has a full VMEbus interface which de-codes all address and address modifier lines and pro-vides bus requester and bus interrupter functions.

VMEbus CONNECTOR P1

The electrical and mechanical characteristics of VME-bus connector P1 are fully described in the VMEVME-bus Spec-ification Manual (MVMEBS/D).

SERIAL PORT CONNECTOR P2

Serial port connector P2 is a Sub D female, ERN I TMC-S-3-25-L or equivalent. The assigned pins and signals are pin 1 - TXD, pin 2 - RXD and pin 3 - GND.

The serial port is for hardware debug only, and is not supplied in the firmware.

SASIISCSI INTERFACE CONNECTOR P3

The pin numbers and signal descriptions for SASI/SCSI interface connector P3 are given in Table 1.

8" FLOPPY DISK INTERFACE CONNECTOR P4

The pin numbers and signal descriptions for 8" floppy disk/CT525 Cipher Tape interface connector P4 are given in Table 2.

5-1/4" FLOPPY DISK INTERFACE CONNECTOR P5 The pin numbers and signal descriptions for the 5-1/4"

floppy disk interface connector P5 are given in Table 3.

MOTOROLA MICROCOMPUTER SYSTEMS AND COMPONENTS 2-146

MVME319

Table 1. SASIISCSlinterface Connector P3 Pin Assignments and Signal Descriptions Pin

Table 2. 8" Floppy Disk/Tape Interface Connector P4 Pin Assignments and Signal Descriptions

Signal

Mnemonic Description

GND System Ground

- Not used

TG43* TRACKS >43 DUAL* Dual-Sided Indication

- Not used

Table 3_ 5-1/4" Floppy Disk Interface Connector P5 Pin Assignments and Signal Descriptions

Signal

MOTOROLA MICROCOMPUTER SYSTEMS AND COMPONENTS

I

I

MVME319

Table 3. 5·1/4" Floppy Disk Interface Connector P5 Pin Assignments and Signal Descriptions (Cont.)

Pin Signal

Number Mnemonic Description

14 DRV2* DRIVE 2 SELECT

16 MOT* MOTOR ON

18 DIR* DIRECTION

20 STEP* STEP

22 WD* WRITE DATA

24 WG* WRITE GATE

26 TROO* TRACK 0

28 WPRT* WRITE PROTECT

30 RDD* READ DATA

32 SS1* SIDE SELECT

34 - Not used

MECHANICAL AND ENVIRONMENTAL SPECIFICATIONS

Characteristic Specification

Power Requirements +5 Vdc ±5% 3.7iA\(typ) 4.6 A (max) +12 Vdc ±5% 30 mA 50 mA -12 Vdc ±5% 20 mA 33 mA Environmental Requirements

Operating Temperature 0° to 50°C

Storage Temperature - 55°C to 85°C

Humidity Range 5% to 95% (non-condensing)

Mechanical Specifications

Height x Depth (board) 9.2" (234mm) x 6.3" (160mm) Height x Width (front panel) 1u.3" (262mm) x 0.79" (20mm) Connectors

VMEbus DIN41612C96

Serial Port 25-pin D-Subminiature

SASI/SCSI Interface 50-pin Right Angle 8" Floppy Disk/Tape Interface 50-pin

5-1/4" Floppy Disk Interface 34-pin

ORDERING INFORMATION

Part Number Description

MVME319 VMEmodule Intelligent FloppyfTape Controllers and SASI/SCSI In-terface with DMA. Includes User's Manual

MVME319/D MVME319 Intelligent Floppy Disk/Tape IControlier and SASI/SCSI Interface User's Manual

RELATED DOCUMENTATION

HB212/D VMEbus Specification Manual

MOTOROLA MICROCOMPUTER SYSTEMS AND COMPONENTS 2·148

VMEmodule

VMEbus

Disk Controller

Dans le document VME Delta Series (Page 180-184)