Emulex MD01 User manual

®
EMULEX
3545
Harbor
Boulevard
MDOI
(MEDALIST)
DISK
CONTROLLER
TECHNICAL
MARUAL
Costa
Mesa,
California
92626
(714)
662-5600
TWX
910-595-2521
MD0151001 Rev
03.
July,
1984

WARNING
This
equipment
generates,
uses
and
can
radiate
radio
frequency
energy,
and
if
not
installed
and
used
in
accordance
with
the
technical
manual,
may
cause
interference
to
radio
communications.
It
has
been
tested
and
found
to
comply
with
the
limits
for
a
Class
B
computing
device
pursuant
to
Subpart
J
of
Part
15
of
the
Federal
Communications
Commission
(FCC)
Rules,
which
are
designed
to
provide
reasonable
protection
against
such
interference
when
operating
in
a
residential
installation.
However,
there
is
no
guarantee
that
interference
will
not
occur
in
a
particular
installation.
Copyright
(C)
1984 Emulex
Corporation
The
information
in
this
manual
is
for
information
purposes
and
is
subject
to
change
without
notice.
Emulex
Corporation
assumes
no
responsibility
for
any
erro'rs
which
may
appear
in
the
manual.
Printed
in
U.S.A.

TABLE
OF
CONTENTS
Section
ONE
GENERAL
DESCRIPTION
1.1
1.1.1
1.1.2
1.2
1.3
1.3.1
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
INTRODU
CT
ION •
II
••••
0
II
•••
0 0
••••
0
•••
0 • 0
••
0 0 0
••
0
••••••••
0
RELATED DOCUMENTS • 0 0
QQ
•••
0 "
•••••••••
0
•••••••
0
••••••
TECHNICAL
MANUAL
CONVENTIONS
.•••••••.••••.•..•••.•.
PHYS
I
CAL
DESCRIPTION
•••••••••••••••••••.•...•.•.•...•
FUNCTIONAL
OVERVIEW
••
0 0
0"
••••
0 0 0
•••
0 0
•••
0 •
II
•••••
0 • 0 0 •
FEA
T{J RES 0 0 0 0 0 • 0 0
II
••
0
••
II
0
••
0
••
0 • 0
It
• 0 • 0
••
0 0
•••••
0
••
0 0
CO
M
PA
TIBILI
TY
CI...
0 • • 0 • 0 • • 0 • • • • • • • • • • • • • • • • • • • • 0 • • • • 0 •
SCSI
BUS
HARDWARE
COMPATIBILITy
.•.••••..•.••.••.•..
SCSI
BUS
PROTOCOL
AND
COMMAND
COMPATIBILITY
••••••.•
SCSI
COMMAND
SET
••
00
••••
0
••••••••••••••••••••••••••
DEVIATIONS
FROM
SCSI
STANDARD
•.••.•••••.•.•••••....
ST506 DISK
DRIVE
INTERFACE
COMPATIBILITY
•••••••..•.
TWO
MDOI
CONTROLLER
SPECIFICATIONS
2.1
2.2
2.3
OVERV
lEW
0 0
••
0 0 0
••••
0 0
•••••••
0 • 0
•••••••••
II
••••••••••••
GENERAL
AND
ELECTRICAL
SPECIFICATIONS
••••.•.••..••.•.
PHYS
I
CAL
SPECIFI
CATIONS
••••••••••••••..•••••••.••••.•
THREE
INSTALLATION
3.1
3.1.1
3.2
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.3.8
3.3.9
3.4
3.5
aVE
RV
lEW
0 0 0 0 • 0 0 0 0 0 0 0 0 • • • • • • •
o·
0 0 • • 0 0 0 0 0 0 0 0 • • 0 • • • • • 0 0 • 0
DIP
SW
ITCH
TY
PE
S 0 0 0 0
••
0 0 0 0 0 • 0
•••
0
••••
0
•••••••••••••
INS
PE
CT
I0
~l
0
\)
0 • 0 0 0 0 0 0 0 0 0 • • 0 • 0 0 • • " • • 0
Ii
• • • • 0 0 • • • 0 • • • 0 • • •
MDOI
SCSI
CONTROLLER
SETUP
•••••.••••••••••••••.•.••••
ENCODED
DR
IVE
TY
PE
•••••••••••••••••••••••••••••••••
S
ECTO
R SI ZE • 0 0 0 0 0 0 0 " • 0 0 0 0 0
••
0 0 • • • • 0 • 0 • • • 0
••••••••••
cP{J SPEED 0 0 0
•••
0 a 0
••
0 • 0
•••
"
•••
0
••••••
0 • • • • • • 0 • • •
•••
SCSI
DEVICE
ADDRESS
SELECTION
••.•••••••••••••••••••
EPROM
SELECTION
00
•••
0.
0
•••••••
~
••••••••••••
0 • o
•••
0.
NUMBER
OF
SPARE
SECTORS
PER
TRACK
.••••••.••••••••••
BUFFERED
STEP
OPTION
••..•••••••••••••••••••••......
DRIVE
CONFIGURATION
SOURCE
.•••.•••••••.•••..•••••.•
SCS
I
TERMINATION
OPTION
•••.••••.•••.••.•••.••.•.•..
MDOI
SCSI
CONTROLLER
INSTALLATION
..•••••••••.••••.•••
FCC
COMPL
IAN'CE
0"
0 0
•••
0
••
0 0 • 0 0
••
0
••
0 • 0
••••••••
0
••
0
••
0 •
FOUR
TROUBLESHOOTING
4.1
4
.1.1
4.2
4.3
OVERV
lEW
•••
0 • 0 0 0 0 0 • 0 0 0 • 0 0 0
••••
0
•••
0 • 0
••••••
0
•••••
0 • 0 •
SERV
ICE
. 0 0 0
I»
0 • 0
...........................
0
••••••••
0 •
POWER-UP
SELF-TEST
•••
0 0 •
o.
0
••
0
••
If
••••••••••••
0
••
If
• 0
••
ON-LINE
DIAGNOSTIC
SUBCOMMANDS
.....•.••••.•.•.•••.•..
Page
1-1
1-2
1-2
1-3
1-4
1-5
1-5
1-5
1-6
1-6
1-7
1-7
2-1
2-1
2-3
3-1
3-1
3-2
3-2
3-5
3-7
3-7
3-4
3-8
3-9
3-9
3-9
3-10
3-11
3-14
4-1
4-1
4-2
4-3
Table
of
Contents
iii

FIVE
FUNCTIONAL
DESCRIPTION
5.1
5.2
5.2.1
5.2.2
5.2.3
5.3
5.3.1
5.3.2
OVERVIEW
......................
MD01
CONTROLLER
ARCHITECTURE
8031
MICROPROCESSOR
•••••
DISK
FORMATTER
••••••••••
BUFFER
CONTROLLER
...
............ ....
.............
.............
.
.....
••
DISK
OPERATIONS
••••••••
·........ ............
TRACK
FORMAT
OPERATIONS
••••
BAD
SECTOR
FORMAT
OPERATIONS
·.......... .
.
·...............
SIX
INTERFACES
6.1
6.2
6.2
•.
1
6.2.1.1
6.2.1.2
6.2.2
6.2.2.1
6.2.3
6.2.3.1
j.2.3.2
6.3
6.4
SEVEN
7.1
7.2
7.3
OVERVIEW
.............................................
SCSI
BUS
INTERFACE
...................................
SCSI
BUS
INTERFACE
PHYSICAL
DESCRIPTION
Cable
Requirements
•••••••••••••••••
Shielded
Cable
Requirements
••••••••
......
SCSI
INTERFACE
ELECTRICAL
DESCRIPTION
••••••••••••••
Terminator
Power
(Optional)
••
SCSI
BUS
SIGNALS
AND
TIMING
••••••
......
·.........
SCSI Bus
Signals
SCSI
Bus
Timings
.................................
.................................
MD01
CONTROLLER
USER'S
PANEL
CONNECTION
••••••••••••••
ST506 DISK
DRIVE
INTERFACE
...........................
SCSI
BUS
PROTOCOL
OVERVIEW
••••••••••••
...................
SCSI
BUS
DESCRIPTION
SCS
I
BUS
PHASES
......................................
ARBITRATION
PHASE
•••••••••••••••••
... .......
SELECTION
AND
RESELECTION
PHASES
•••••••••••••••••••
INFORMATION
TRANSFER
PHASES
• • • ·
...
·.
Command
Phase
•••••••••••••••
•
•••••••••••••
Da
ta
Phase
••.•.•••.•••••••.••••••••••••
•
•••••••
status
Phase
•.••••.•••••••••••••••••••••
•
••••
Status
Byte
Format
•••••••••••••••••••••••••••
Me
ssa
ge
Phase
.•••••••••••••
• • • • • • • • • • • • •
••••
7.3.1
7.3.2
7.3.3
7.3.3.1
7.3.3.2
7.3.3.3
7.3.3.3.1
7.3.3.4
7.4
SCSI
BUS
PHASE
SEQUENCING
••••••••••••••••••••••••••••
7.5
SCSI
MEMORY
ADDRESS
POINTERS
••••••••••••
·
...
.
...
7.6
7.7
7.7.1
7.7.2
SCSI
COMMAND
QUEUING
••••••••
SCSI
BUS
CONDITIONS
RESET
ATTENTION
.. ·
..
·....
iv
Table
of
Contents
.....................
........ ·.......
..
5-1
5-1
5-1
5-3
5-3
5-3
5-3
5-5
6-1
6-1
6-1
6-1
6-2
6-2
6-2
6-4
6-4
6-7
6-12
6-13
7-1
7-1
7-4
7-4
7-5
7-6
7-6
7-7
7-8
7-8
7-9
7-12
7-13
7-14
7-15
7-15
7-15

EIGHT
MDOI
SCSI
COMMAND
SET
8.1
OVERVIEW
•••••••••••••••••••••••••••••••••••
0
•••••••••
8.2
8.3
8.3.1
8.3.1.1
SCSI
COMMAND
DESCRIPTOR
BLOCK
STRUCTURE
••••••••••••••
SCSI
GROUP
CODE
0
COMMAND
DESCRIPTIONS
•••••••••••••••
8.3.1.2
8.3.1.3
8.3.4.1
8.3.1.4.1
8.3.1.4.2
8.3.1.4.3
8.3.2
8.3.2.1
8.3.3
8.3.3.1
8.3.4
8.3.4.1
8.3.4.2
8.3.5
8.3.5.1
8.3.5.2
8.3.5.3
8.3.6
8.3.7
8.3.7.1
8.3.8
8.3.9
8.3.10
8.3.10.1
8.3.10.2
8.3.10.3
8.3.11
8.3.12
8.3.13
8.3.14
8.3.14.1
8.3.14.2
8.3.14.3
8.3.14.3.1
8.3.14.4
8.3.14.5
8.3.15
8.3.16
COpy
••••••••••••••••••••••••••••••••••••••••••
D
••••
Random-to-Sequentia1
Access
and
Sequential-to-
Random
Access
Copy
Operations
••••••••••••••••••
Random-to-Random
Access
Copy
Operations
•••••••••
Sequentia1-to-Sequentia1
Access
Copy
Operations
.oo
•••••••••••••••••••••••••••••••••
q
Error
and
Other
Conditions
During
a Copy
Oper a
ti
on
••••••••••••••••••••••••
18
•••••••••••
" •
End-of-Media
Condition
••••••••••••••••••••••••
File
Mark
Condition
••••••••••••••••••••.••••••
Incomplete
Condition
•••••••••••••••••••.••••••
FOR!JIAT
UNIT
•••••••••••••••••••••••••••••••••••••••
Format
Unit
Data
Format
•••••••••••••••••••••••••
INQUIRY
•••••
a
••••••••••••••••••••
0
•••••••••••
0
••••
Inquiry
Data
Format
•••••••••••••••••••••••••••••
MODE
SELECT
•
.0.
• • • • • • • • • • • • • • • • a 0 • • • • • • • • • • • • • • • • 0
Mode
Select
Parameter
List
for
ESDI
Disk
Drives
...
0
•••••••••••••••••••••••••••••••••••••
Mode
Select
Parameter
List
for
ST506
Disk
Drives
........................................
.
MODE
SENSE • 0
•••••••••
0
••
0
••••••
0 0
•••••
0 a
••••••••••
Mode
Mode
Mode
Sense
Sense
Sense
Data
Data
Data
Format
Format
Format
• • • • • 0 0 • • • • • • 0 • • • • • • • • • • • •
for
ESDI
Disk
Drives
•••••
for
ST506
Disk
Drives
••••
READ
••••••••••••••
0
.............................
0
••
RE-ASSIGN
BLOCK
•••••••••••••••••••••••••••
,.
.......
.
Re-assign
Block
Data
Format
•••••••••••••••••••••
RECEIVE
DIAGNOSTIC
••••••••••••••••••••••••••••••••
REL
EAS E
UN
IT.
• • • • • • • • • • • • • • • • • • • • • • • • • 0 • • • • • • • • • 0 •
REQUEST SENSE
••••
0 • 0 0
•••••••••••••••••••••••••••••
Standard
Sense
Byte
Format
••••••••••••••••••••••
Extended
Sense
Byte
Format
•••••••••••••.••••••••
Vendor-Unique
Extended
Sense
Byte
Format
••••••••
RESERVE
UNIT
••••••••••••••••••••••••••••••••••••••
REZ
ERO
UNIT
••••••••••••••••••••.••••••••••••••••••
SEEK
•••••••••••••••••••••
0
••••••••••••
0
••
"
••••
0
•••
SEND
DIAG
NOSTIC
•••••••••••••••••••••••••••••••••••
PERFORM
DRIVE
DIAGNOSTIC
••••••••••••••••••••••••
READ
BAD
SECTOR
FILE
••••••••..••••••••••••••••••
READ
DISK
PARTITION
•••••••••••••••••••••••••••••
READ
DISK
PARTITION
Data
Format
•••••••••••••.•
READ
LONG
••••••••••
0
••••••••
0
•••••••••••••
0
••••
0
WRITE
LONG
••••••••••••••••••••••••••••
0
•••••••••
TEST UNIT
READY
• 0
••••
0
•••
0
••••
0
••••••
0
••••••••••••
WRI
TE
•••••••••
0
•••
0
•••••••••••••••••••••••••••••••
8.4
SCSI
GROUP
CODE
1
COMMAND
DESCRIPTIONS
••••••••••••••
8.4.1
8.4.1.1
READ
CAPACITY
•••••••••••••••••••••••••••••••••••••
Read
Capacity
Data
Format
•••••••••••••••••••••••
Table
of
Contents
8-1
8-1
8-2
8-4
8-6
8-8
8-10
8-12
8-12
8-13
8-13·
8-15
8-18
8-19
8-21
8-24
8-25
8-28
8-32
8-33
8-35
8-38
8-42
8-45
8-47
8-49
8-51
8-53
8-54
8-60
8-65
8-67
8-69
8-71
8-73
8-75
8-76
8-77
8-78
8-79
8-80
8-82
8-84
8-86
8-88
8-90
v

8.4.2
READ
(EXTENDED)
..........................
·....
8-91
8.4.3
SEARCH
DATA
EQUAL
........................
·...
.
....
8-94
8.4.3.1
Search
Data
Commands
Parameter
List
....
·
...
..
8-98
8.4.4
SEARCH
DATA
HIGH
·...............
·....
..
...........
8-101
8.4.5
SEARCH
DATA
LOW
·............ ·
..
..
8-105
8.4.6
SEEK
(EXTENDED)
..........
·
........
..... ·....
8-109
8.4.7
VERIFY
..........
·........
·
......
·......·
......
.
...
8-111
8.4.8
WRITE
(EXTENDED)
·........·......·......
·.....
8-114
8.4.9
WRITE
AND
VERIFY
·........
·.............
·..... .
..
8-116
vi
Table
of
Contents

Table
1-1
2-1
2-2
3-1
3-2
3-3
3-4
3-5
4-1
4-2
6-1
6-2
6-3
6-4
7-1
7-2
8-1
8-2
8-3
8-4
8-5
8-6
8-7
Figure
1-1
1-2
3-1
3-2
3-3
3-4
4-1
5-1
5-2
6-1
6-2
6-3
6-4
LIST
OF
TABLES
Title
00001
SCSI
Command
Set
••••••••.••••••••••••••••••••••
General
and
Electrical
Specifications
•••••••••••••••
Physical
Specifications
••••••.••.•.•••••••••••••••••
DIP
Switch
Settings,
00001
SCSI
Controller
.•••..•.•.•
Disk
Drive
Configuration
Table
Entries
••••••••••••••
Parameters
for
Entries
in
Disk
Drive
Configuration
Table
GOO
Q 0 0 0 a 0 0 • 0
000
.0
0 • 0 0 • a 0
••••••
0 0
••••••
It
•••••••
SCSI
Device
Address
Selection
Switches
•.•••••••••...
Number
of
Spare
Sectors/Track
•••••••••••••••••.••.••
LEO
Test
Code
Oescriptions
D
•••••••••••••••••••••••••
00001
Controller
Diagnostic
Subcommands
••••.•••••••••
SCSI
Bus
Signals
••••••••.••••••••••.••••••••••••••••
Pin/Signal
Assignments
at
SCSI Bus
Interface
•.•••••.
SCS
I
Bus
Timings
0
•••••
0
•••••••••••••••••••••••••••••
External
LEDs
Connector
Pin
Description
•••••••••••••
S
tat
us
Co
des 0 0 • 0 • 0 0 • 0 0 • 0 0 0 • 0
••
0 0 • 0 0 0 • 0
•••
0 0
••••
0 0 0
••
00001
SCSI
Messages
••••••••••••••••••••••••••••••••••
COpy
Command
Function
Codes
•••••.•••••••.•••••••••••
MDOI
Controller
Format
Modes
••••••••••.•••.•••••••..
Spare
Sector
s/Tr
ack
Bits
••••••••••••••••••••••••••••
READ
Command
Error
Conditions
.••.•••••.•••.•••••••••
Standard
Sense
Error
Classes
••.•.•••••••••••••••••••
Standard
Sense
Byte
Error
Codes
•••••••.•••.••••••••.
Sense
Key
Error
Codes
•••••••••••••••••••••••••.•••.•
LIST
OF
FIGURES
Title
00001
(Medalist)
Disk
Controller
•••..••••••.••.••••••
Sample
SCSI
Bus
System
Configuration
••••.•••••••••••
00001
Switch
and
Jumper
Locations
••••••••••••••••••••
Installing
MDOI
Controller
on
Mounting
Bracket
••••••
Connecting
Disk
Drive
Data
and
Control
Cables
to
00001
Controller
••.••••••••••••••••.••••....•.••••••
Connecting
SCSI Bus
to
00001
Controller
••••..•.•.•••.
Location
of
LEDs
on
MOOI
Controller
•••.••.•••••.•••.
00001
SCSI
Controller
Block
Diagram
•••.•.•...•••..•••
00001
Controller
Disk
Header
Format
•..••••••••••..•••
00001
SCSI
Disk
Controller
••••..••••••..•••.••••.••.•
SCSI Bus
Signals
Termination
•..•..•.••••••••••...•..
SCSI
Bus
Timing
Diagram
•••••.•••••..•.•.••..•.•..•.•
Control
Pin/Signal
Assignments
at
ST506
Disk
Drive
Interface
••••.•••••••.•••.••••.•.•••.•....•.•
6-5
Data
Pin/Signal
Assignments
at
Disk
Orive
7-1
7-2
8-1
8-2
In
t e r
face
0........
0. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sample
SCSI
Bus
Configurations
•••••••••••.•.••••••.•
SCSI Bus
Phase
Sequences
••••••••.•••••••••••••••••••
Sample
Group 0
Command
Descriptor
Block
•••••••••.•.•
Sample
Group
1
Command
Descriptor
Block
••••.•.•••••.
Page
1-6
2-1
2-3
3-3
3-6
3-7
3-8
3-9
4-3
4-4
6-5
6-6
6-7
6-12
7-9
7-10
8-6
8-17
8-22
8-43
8-55
8-56
8-62
Page
1-3
1-4
3-4
3-12
3-13
3-13
4-2
5-2
5-4
6-3
6-3
6-9
6-13
6-14
7-3
7-13,
8-3
8-87
Table
of
Contents
vii

EMULEX
PRODUCT
WARRANTY
CONTROLLER
WARRANTY:
Emulex
warrants
for
a
period
of
twelve
(12)
months
from
the
date
of
shipment
that
each
Emulex
Controller
Product
supplied
shall
be
free
from
defects
in
material
and
workmanship.
During
this
period,
if
the
customer
experiences
difficulties
with
an
Emulex
controller
and
is
unable
to
resolve
the
problem
via
the
phone
with
Emulex
Technical
Support,
a
Return
Authorization
will
be
issued.
Following
receipt
of
a
Return
Authorization,
the
customer
is
respon-
sible
for
returning
the
product
to
Emulex,
freight
prepaid.
Emulex,
upon
verification
of
warranty
will,
at
its
option,
repair
or
replace
the
controller
in
question,
and
return
to
the
customer
freight
prepaid.
CABLE
WARRANTY:
All
Emulex
provided
cables,
not
included
as
part
of
a
subsystem,
are
warranted
for
ninety
(90)
days
from
the
time
of
shipment.
Questionable
cables
should
be
returned
to
Emulex,
freight
prepaid,
where
they
will
be
repaired
or
replaced
by Emulex
at
its
option
and
returned
to
the
customer
freight
prepaid.
The
above
warranties
shall
not
apply
to
expendable
components
such
as
fuses,
bulbs,
and
the
like,
nor
to
connectors
and
other
items
not
a
part
of
the
basic
product.
Emulex
shall
have
no
obligation
to
make
repairs
or
to
cause
replacement
required
through
normal
wear
and
tear
or
necessitated
in
whole
or
in
part
by
catastrophe,
fault
or
negli-
gence
of
the
user,
improper
or
unauthorized
use
of
the
Product,
or
use
of
the
Product
in
such
a manner
for
which
it
was
not
designed,
or
by
causes
external
to
the
Product,
such
as
but
not
limited
to,
power
failure
or
air
conditioning.
Emulex's
sole
obligation
hereunder
shall
be
to
repair
or
replace
items
covered
in
the
above
warranties.
Purchaser
shall
provide
for
removal
of
the
defective
Product,
ship-
ping
charges
for
return
to
Emulex
and
installation
of
its
ieplacement.
RETURNED
MATERIAL:
Warranty
claims
must
be
received
by Emulex
within
the
applicable
warranty
period.
A
replaced
product,
or
part
thereof,
shall
become
the
property
of
Emulex
and
shall
be
returned
to
Emulex
at
Purchaser's
expense.
All
returned
material
must
be
accompanied
by
a
RETURN
AUTHORIZATION
number
assigned
by Emulex.
THE
EXPRESSED
WARRANTIES
SET
FORTH
IN
THIS
AGREEMENT
ARE
IN
LIEU
OF
ALL
OTHER
WARRANTIES,
EXPRESSED
OR
IMPLIED,
INCLUDING
WITHOUT
LIMITA-
TION,
ANY
WARRANTIES
OF
MERCHANTABILITY
OR
FITNESS
FOR
A
PARTICULAR
PURPOSE,
AND
ALL
OTHER
WARRANTIES
ARE
HEREBY
DISCLAIMED
AND
EXCLUDED
BY
EMULEX.
THE
STATED
EXPRESS
WARRANTIES
ARE
IN
LIEU
OF
ALL
OBLIGA-
TIONS
OR
LIABILITIES
ON
THE
PART
OF
EMULEX
FOR
DAMAGES,
INCLUDING
BUT
NOT
LIMITED
TO
SPECIAL, INDIRECT,
OR
CONSEQUENTIAL
DAMAGES
ARISING
OUT
OF,
OR
IN
CONNECTION
WITH
THE
USE
OR
PERFORMANCE
OF
THE
PRODUCT.
viii
Warranty

section
1
GENERAL
DESCRIPTION
The
MDOI
SCSI
Disk
Controller,
called
the
Medalist,
was
designed
by
Emu~ex
Corporation
to
interface
Small
Computer
System
Interface
(SCSI)
hosts
and
controllers
to
one
or
two
ST506
5
1/4-inch
Winchester
disk
drives.
(The
SCSI
bus
can
interface
with
up
to
eight
host
adapters
and/or
related
microcontroller
devices.)
This
manual
is
designed
to
help
you
install
the
MDOI
Controller
and
to
provide
information
about
buffering,
signal
translation
capabili-
ties,
and
applications.
The
contents
of
the
eight
sections
are
described
briefly
below.
Section
I
General
Description:
This
section
contains
an
overview
of
the
MDOI
Controller.
Section
2
MDOI
Controller
Specifications:
This
section
contains
specifications
for
the
major
components
of
the
MDOI
Controller.
section
3
Installation:
This
section
contains
the
information
nec-
essary
to
install
the
MDOI
Controller
in
your
system.
Section
4
Troubleshooting:
This
section
describes
diagnostic
procedures
that
can
be
used
to
pinpoint
problem
areas
on
the
MDOI
Controller.
Section
5
Functional
Description:
This
section
describes
the
architecture
and
disk
operations
of
the
MDOI
Controller.
Section
6
Interfaces:
This
section
describes
the
SCSI
bus
and
ST506
disk
drive
interfaces.
Section
7
SCSI
Bus
Protocol:
This
section
describes
the
SCSI
bus
protocol,
including
signals,
phases,
and
timing.
Section
8
MDOI
SCSI
Command
Set:
This
section
describes
SCSI
commands
and
their
corresponding
Command
Descriptor
Blocks
which
are
supported
by
the
MDOI
Controller.
General
Description
1-1

Introduction
For
reference
convenience,
Section
1
is
divided
into
four
subsections,
as
listed
in
the
following
table:
Subsection
Title
1.1
Introduction
1.2
Physical
Description
1.3
Functional
Overview
1.4
Compatibility
1.1.1
RELATED
DOCUMENTS
This
manual
is
designed
to
be
used
by
system
programmers
who
are
writing
operating
system
drivers
and
support
utilities.
Familiarity
with
the
SCSI
standard
and
the
ST506
disk
drive
interface
specification
are
assumed.
The
SCSI
command
set
for
the
MDOI
Controller
is
based
on
the
ANSI
X3T9.2/82-2
Rev.
14
(24
April
84)
SCSI
Specification.
As
the
SCSI
standard
is
currently
changing,
this
ANSI
specification
is
subject
to
change
without
notice.
It
is
the
intent
of
Emulex
to
maintain
SCSI
compatibility
as
the
standard
evolves.
The
ST506
interface
standard
for
5
1/4-inch
Winchester
disk
drives
is
described
in
standard
#XXXXXXXXXX.
1.1.2
TECHNICAL
MANUAL
CONVENTIONS
To
avoid
possible
confusion
with
other
uses
of
the
same
words,
throughout
this
manual
we
use
the
following
conventions~
•
All
SCSI
commands
(such
as
READ,
MODE
SELECT,
and
INQUIRY)
and
diagnostic
subcommands
(such
as
READ
BAD
SECTOR
FILE
and
WRITE
LONG)
are
printed
in
uppercase
boldface.
•
All
SCSI
status
and
error
messages
(such
as
CHECK
CONDITION
and
DRIVE
NOT
READY)
are
printed
in
uppercase.
•
All
SCSI
bus
phases
and
conditions
(such
as
Arbitration
Phase)
and
SCSI
Command
Descriptor
Block
names
(such
as
Extended
Sense
Byte)
are
printed
in
initial
caps.
•
All
SCSI
command
and
message
codes
are
given
in
their
hexa-
decimal
values.
1-2
General
Description

Physical
Description
102
PHYSICAL
DESCRI~TION
The
MDOI
Controller,
shown
in
Figure
1-1,
is
assembled
on
a
single
board
(approximately
5
3/4-inches
by
8-inches)
and
is
installed
directly
on
a
mounting
bracket
located
in
the
subsystem
that
contains
an
ST506
5
1/4-inch
Winchester
disk
drive.
The
MDOI
Controller
contains
two
Emulex
custom
Very
Large
Scale
Integration
(VLSI)
chips;
one
is
a
Buffer
Controller
and
one
is
a
Disk
Formatter.
It
also
contains
an
8031
microprocessor
chip,
a
16-
kilobyte
Electrically
Programmable
Read
Only
Memory (EPROM),
and
a
l6-kilobyte
Random
Access
Memory
(RAM)
which
provides
10
kilobytes
of
data
buffering.
Figure
1-1.
The
MDOI
(Medalist)
Disk
Controller
General
Description
1-3

Functional
Overview
1.3
FUNCTIONAL
OVERVIEW
In
combination
with
an
independent
host
adapter,
the
SCSI
bus
allows
a
wide
variety
of
computers
to
interface
with
the
MDOI
Con-
troller.
Compatible
computers
include
DEC
systems
that
use
the
Q-
bus
and
Unibus,
IBM
Personal
Computer
systems
like
the
IBM
PC/XT,
and
Intel
Multibus-based
computers.
Up
to
eight
bus
devices,
in
any
combination
of
host
systems
and
intelligent
controllers,
can
be
supported
by
the
SCSI
bus.
The
MDOI
Controller,
in
combination
with
one
or
two
ST506
5
1/4-inch
Winchester
disk
drives,
provides
a
low-cost,
compact,
storage
subsystem
in
a
microcomputer
environment.
The
MDOI
Controller's
architecture
and
supported
SCSI
features
make
it
an
ideal
building
block
for
use
by
O.E.M.s
and
system
integrators.
The
MDOI
Controller
supports
a
powerful
set
of
SCSI
commands.
By
using
those
commands,
an
efficient
Multi-Initiator
configuration
can
be
constructed
with
the
support
of
the
Disconnect
function.
(The
Disconnect
function
allows
the
MDOI
Controller,
when
it
is
performing
a
time-consuming
task,
to
release
the
SCSI
bus
temporarily
and
reconnect
at
a
later
time
when
the
task
is
complete.)
The
MDOI
Controller
may
be
considered
a
SCSI
extended-
bus
device
because
all
standard
and
extended
SCSI
commands
are
used.
Emulex
currently
offers
two
additional
SCSI
bus
microcontrollers
that
can
be
used
with
SCSI
bus
subsystems:
the
Titleist
and
the
Champion.
The
Titleist
Tape
Controller
interfaces
the
SCSI
bus
to
Cipher
540
Cartridge
Tape
Drives.
The
Champion
Disk
Controller
interfaces
Enhanced
Small
Disk
Interface
(ESDI)
5
1/4-inch
disk
drives
to
the
SCSI
bus.
In
addition
to
basic
stand-alone
controller
products,
Emulex
also
offers
complete
SCSI
bus
disk
and
tape
packaged
subsystems
for
microcomputer
applications.
A
sample
configuration
of
a
SCSI
system
is
shown
in
Figure
1-2.
HOST HOST
CPU ADAPTER
i3
ST506
CII..----"
ESCI
Figure
1-2.
Sample
SCSI
Bus
System
Configuration
1-4
General
Description

Compatibility
1.3.1
FEATURES
The
MDOI
Controller
features
are
summarized
below.
More
details
on
these
features
are
given
in
subsequent
sections.
• SCSI
Implementation
based
on
ANSI
X3T9.2/
82-2
Rev
14
(24
April
84)
Specification
•
Support
of
standard
5
1/4-inch
Winchester
Disk
Drives
with
ST506
interfaces
•
Powerful
SCSI command
set
including:
-Common Commands
-Random
Access
Device
Commands
-COpy
Command
-Linked
Command
Support
•
Support
of
Disconnect/Reconnect
Function
•
Command
Queuing
from
multiple
Initiators
•
Hard
Reset
•
Buffered
operation
to
optimize
performances
•
Extensive
self-test
and
diagnostic
facilities
•
Compatible
with
Emulex's
ESDI
disk
controller
and
Cipher
540
tape
controller
There
are
two
Dual
In-Line
Package
(DIP)
switch
packs
on
the
MDOl
Controller.
Both
switch
SWI
and
switch
SW2
are
eight-pole
general
control
switches
used
for
configuring
various
disk
parameters.
For
configuration
details,
see
Section
3
(Installation).
1.4
COMPATIBILITY
Compatibility
of
the
MDOI
Controller
with
ST506
disk
drives
and
SCSI
host
adapter
systems
and
related
microcontrollers
is
described
in
the
following
subsections.
1.4.1
SCSI
BUS
HARDWARE
COMPATIBILITY
A
disk
drive
or
tape
drive
that
is
connected
to
the
SCSI
bus
and
that
follows
the
protocol
outlined
in
the
ANSI
X3T9.2 SCSI
Specification
is
compatible
with
the
MDOI
Controller/ST506
disk
drive
unit.
A
50-pin
male
IDC
connector,
reference
designated
J2,
on
the
MDOI
Controller
plugs
directly
into
the
SCSI
bus
cable.
General
Description
1-5

Compatibility
The
MDOI
Controller
supports
the
SCSI
single-ended
bus
option.
The
overall
length
of
the
cable
that
connects
the
SCSI
host
adapters
and
controllers
in
a
daisy-chained
manner
can
extend
to
6
meters.
All
SCSI
signals
in
the
cable
are
terminated
at
each
end
by
terminating
resistors
of
220
Ohms
to
+5
Vdc,
and
330
Ohms
to
ground.
Terminators
are
optionally
installed,
and
depend
on
the
physical
profile
of
the
SCSI
bus
(e.g.,
they
would
be
installed
if
the
MDOI
Controller
is
used
in
an
environment
that
includes
an
Emulex
subsystem
as
the
last
device
attached
to
the
SCSI
bus
cable).
The
MDOI
Controller
complies
with
the
FCC
limits
for
a
Class
B
computing
device
(see
subsection
3.5).
1.4.2
SCSI
BUS
PROTOCOL
AND
COMMAND
COMPATIBILITY
The
MDOI
Controller
contains
an
on-board
SCSI
protocol
control-
ler
that
controls
SCSI
protocol
and
the
SCSI
bus.
The
MDOI
Controller
supports
the
SCSI
arbitration
and
reselection
capabilities,
and
data
bus
parity.
The
MDOI
Controller
supports
all
standard
SCSI commands
described
in
the
ANSI
X3T9.2
SCSI
specification.
For
more
information
on
commands
supported
by
the
MDOI
Controller,
see
Section
8.
1.4.3
SCSI
COMMAND
SET
The
hexadecimal
codes
for
the
SCSI
Controller
are
shown
in
Table
1-1.
are
given
in
Section
8.
commands
supported
by
the
MDOI
Detailed
command
descriptions
Table
1-1.
MTOl
SCSI
Command
Set
Group
0 Command Hex Code
Group
0 Command Hex
Code
TEST DRIVE
READY
(
00)
REZERO
UNIT (
01)
REQUEST
SENSE
(03)
FORMAT
UNIT
(04)
REASSIGN
BLOCK
(07)
READ
(08)
WRITE (
OA)
SEEK (
OB)
INQUIRY (
12)
MODE
SELECT
(15
)
RESERVE
UNIT (
16)
RELEASE UNIT
(17)
COpy
(18)
MODE
SENSE (
lA)
RECEIVE DIAGNOSTIC
(lC)
SEND
DIAGNOSTIC
(lD)
Group
1 Command Hex Code
Group
1 Command Hex Code
READ
CAPACITY 25 SEEK
(EXTENDED)
OB
READ
(EXTENDED)
28 VERIFY 2F
SEARCH
DATA
EQUAL
31
WRITE
(EXTENDED)
OA
SEARCH
DATA
HIGH
30
WRITE
AND
VERIFY 2E
SEARCH
DATA
LOW
32
1-6
General
Description

Compatibility
1.4.4
DEVIATIONS
FROM
SCSI
STANDARD
When
the
MDOI
Controller
performs
the
COpy command,
it
does
not
support
Copy
operations
where
both
the
source
and
destination
Logical
Units
(LUNs)
are
on
different
controllers;
however,
it
does
support
the
third-party
reservation
needed
for
the
Copy
operation.
Since
the
Copy
operation
may
only
be
used
between
LUNs
with
compatible
block
sizes,
the
MDOI
Controller
supports
block
sizes
of
256
or
512
byte
blocks
for
external
devices.
Commands
from
several
Initiators
are
queued
within
the
MDOI
Controller.
These
commands may
include
the
RESERVE
UNIT command
(see
Table
1-1).
If
a
second
command
is
received
from
the
same
Initiator,
and
is
directed
towards
the
same
LUN,
the
MDOI
Controller
returns
a
BUSY
completion
status.
1.4.5
ST506 DISK
DRIVE
INTERFACE
COMPATIBILITY
The
MDOI
Controller
can
be
connected
to
any
ST506 5
1/4-inch
Winchester
disk
drive
via
a
34-pin
IDC
connector
reference
designated
PIon
the
MDOI
Controller,
and
one
or
two
20-pin
IDC
male
connector
reference
designators
J3
and
J4
on
the
MDOI
Controller.
The
MDOI
Controller
was
designed
specifically
for
use
with
ST506
disk
drives.
General
Description
1-7

BLANK

2.1
OVERVIEW
Section
2
MOOl
SCSI
CONTROLLER
SPECIFICATIONS
This
section
contains
the
general,
electrical,
and
physical
specif-
ications
for
the
components
on
the
MDOI
Controller.
A
general
des9ription
of
each
component
is
included
under
FUNCTIONAL
in
the
General
and
Electrical
Specifications
table.
For
a
detailed
description
of
the
MDOl
Controller's
function
as
a
whole,
see
Section
5,
Functional
Description.
The
general,
electrical,
and
physical
specifications
for
the
MDOI
Controller
are
described
in
separate
subsections
as
listed
in
the
following
table.
Subsection
Title
Overview
2.1
2.2
2.3
General
and
Electrical
Specifications
Physical
Specifications
2.2
GENERAL
AND
ELECTRICAL
SPECIFICATIONS
Table
2-1
lists
and
describes
the
general
and
electrical
specifica-
tions
for
the
MDOl
Controller.
Table
2-1.
General
and
Electrical
Specifications
Pafameter
Description
FUNCTIONAL
Design
SCSI
Bus/Controller
Interface
Disk
Drive
Interface
continued
on
next
page
High-speed
microprocessor-based
disk
controller
for
integration
of
one
or
two ST506 5
1/4-inch
Winchester
disk
drives
to
SCSI
bus
Standard
SCSI
bus
interface
(ANSI
X3T9.2/82-2
specification),
via
a
50-
pin
male
IDC
connector
ST506
interface
for
Winchester
5
1/4-
inch
disk
drives,
via
a
34-pin
IDC
connector
and
a
20-pin
IDC
connector
MDOI
SCSI
Controller
Specifications
2-1

General
and
Electrical
Specifications
Table
2-1.
General
and
Electrical
Specifications
(continued)
Parameter
Description
FUNCTIONAL
Subsystem
Configuration
Number
of
Heads
Soft
Sectoring
Data
Buffering
Self-Test
Error
Detection/
Correction
INDICATORS
Fault/Activity
Display
Option/Configuration
Switches
INTERFACES
One
or
two
non-intelligent
5
1/4-inch
disk
drives
and
controller
per
subsystem
Up
to
16
read/write
heads
256
byte
sectors
or
512
byte
sectors
supported
Full
track
data
buffer
(16
kilobytes
[kbytes];
approximately
6
kbytes
for
operating
system
and
program,
10
kbytes
for
data
buffering)
Controller
automatically
executes
power-up
self-diagnostics
48-bit
ECC
corrects
II-bit
error
bursts.
Bad
sectors
automatically
remapped
to
spare
sectors;
bad
tracks
automatically
remapped
to
spare
tracks.
Light
emitting
diodes
(LEOs)
indicate
detected
MODI
Controller
fa~lt
and
read/write
activity;
MODI
Controller
provides
signals
that
can
be
used
to
control
off-board
LEOs
On-board
switch
module
for
burn-in
self-test
arid
MODI
Controller
configuration
Bus
Interface
Standard
SCSI
single-ended
option
uses
approved
receivers
and
drivers
5
1/4-inch
Winchester
Standard
ST506
disk
drive
interface
Disk
Drive
Interface
continued
on
next
page
2-2
MDOl
SCSI
Controller
Specifications

Physical
Specifications
Table
2-1.
General
and
Electrical
Specifications
(continued)
Parameter
Description
ELECTRICAL
Power
+S
Volts
direct
current
(Vdc) , ±
S%,
1.S
Amperes
(A)
nominal
2.3
PHYSICAL
SPECIFICATIONS
Table
2-2
lists
and
describes
the
phYSical
specifications
for
the
MODI
Controller.
Table
2-2.
PhYSical
Specifications
Parameter
Description
Packaging
Single
board,
S
1/4-inch
footprint,
S
3/4-
inch
by
a-inch
Cabling
Single
20-conductor,
radial
data
cable
and
daisy
chained
34-conductor
control
cable
Mounting Mounts on a
mounting
bracket
contained
in
the
STS06 S
l/4-inch
Winchester
disk
drive
subsystem
MDOl
SCSI
Controller
Specifications
2-3

BLANK
This manual suits for next models
1
Table of contents
Other Emulex Controllers manuals
Popular Controllers manuals by other brands

YASKAWA
YASKAWA Z1000 CIMR-ZU*A Series Quick start up guide

Heatcraft
Heatcraft INTELLIGEN quick start guide

Aventics
Aventics Emerson AS2-ACD Series RE-ASSEMBLY INSTRUCTIONS

Rodix
Rodix FEEDER CUBE FC-40 Plus Series quick start guide

Audioplex
Audioplex AUDIOFLEXNET SW2 installation manual

Amada
Amada MU-100A Operation manual