DP5380V National Semiconductor, DP5380V Datasheet

no-image

DP5380V

Manufacturer Part Number
DP5380V
Description
DP5380VAsynchronous SCSI Interface (ASI)
Manufacturer
National Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DP5380V
Manufacturer:
TI
Quantity:
1 667
Part Number:
DP5380V
Manufacturer:
NSC
Quantity:
5 510
Part Number:
DP5380V
Manufacturer:
NS/国半
Quantity:
20 000
C 1995 National Semiconductor Corporation
DP5380 Asynchronous SCSI Interface (ASI)
General Description
The DP5380 ASI is a CMOS device designed to provide a
low cost high performance Small Computer Systems Inter-
face It complies with the ANS X3 131-1986 SCSI standard
as defined by the ANSI X3T9 2 committee It can act as
both INITIATOR and TARGET making it suitable for any
application The ASI supports selection reselection arbitra-
tion and all other bus phases High-current open-drain driv-
ers on chip reduce application chip count by interfacing di-
rect to the SCSI bus An on-chip oscillator provides all tim-
ing delays
The DP5380 is pin and program compatible with the NMOS
NCR5380 device NCR5380 or AM5380 applications can
use it with no changes to hardware or software The
DP5380 is available in a 40-pin DIP or a 44-pin PCC
The ASI is intended to be used in a microprocessor based
application and achieves maximum performance with a
DMA controller The device is controlled by reading and
writing several internal registers A standard non-multi-
plexed address and data bus easily fits any P environment
Data transfers can be performed by programmed-I O pseu-
do-DMA or via a DMA controller The ASI easily interfaces
Connection Diagram
TRI-STATE is a registered trademark of National Semiconductor Corporation
PAL is a registered trademark of and used under license from Monolithic Memories Inc
TL F 9756
TL F 9756 – 1
to a DMA controller using normal or Block Mode The ASI
can be used in either a polled or interrupt-driven environ-
ment
Features
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
1 0 FUNCTIONAL DESCRIPTION
2 0 PIN DESCRIPTION
3 0 REGISTER DESCRIPTION
4 0 DEVICE OPERATION
5 0 INTERRUPTS
6 0 RESET CONDITIONS
7 0 APPLICATION GUIDE
8 0 ABSOLUTE MAXIMUM RATINGS
9 0 DC ELECTRICAL CHARACTERISTICS
10 0 AC ELECTRICAL CHARACTERISTICS
A1 FLOWCHARTS
A2 REGISTER CHART
Supports TARGET and INITIATOR roles
Parity generation with optional checking
Arbitration support
Direct control monitoring of all SCSI signals
High current outputs drive SCSI bus directly
Faster and improved timing
Very low SCSI bus loading
Memory or I O-mapped control transfers
Programmed-I O or DMA data transfers
Normal or Block-mode DMA
Fast DMA handshake timing
Table of Contents
SCSI Interface
P Interface
RRD-B30M115 Printed in U S A
May 1989

Related parts for DP5380V

DP5380V Summary of contents

Page 1

... Data transfers can be performed by programmed-I O pseu- do-DMA or via a DMA controller The ASI easily interfaces Connection Diagram TRI-STATE is a registered trademark of National Semiconductor Corporation PAL is a registered trademark of and used under license from Monolithic Memories Inc C 1995 National Semiconductor Corporation TL F 9756 ...

Page 2

Functional Description 1 1 OVERVIEW The ASI is designed to be used as a peripheral device in a P-based application and appears as a number of read write registers Write registers are programmed to select de- sired functions ...

Page 3

Functional Description INTERFACE Figure 2 shows a block diagram of the ASI Key blocks with- in the ASI are Read Write registers with associated decode and control logic interrupt and DMA logic SCSI bus arbitra- ...

Page 4

Functional Description The ASI arbitration logic controls arbitration for use of the SCSI bus The P programs the SCSI device ID into the ASI then sets the ARBITRATE bit The INITIATOR COM- MAND REGISTER (ICR) is read to ...

Page 5

... VCC GND decoupling and power distribution is mandatory GND Connection Diagrams Function required Because of very large switching currents good a Order Number DP5380N See NS Package Number N40A TL F 9756 – 4 Order Number DP5380V See NS Package Number V44A TL F 9756 – ...

Page 6

Register Description 3 1 GENERAL The DP5380 ASI is a register-based device with eight ad- dressable locations Some addresses have dual functions depending upon whether they are being read from or written to Device operation is described in ...

Page 7

Register Description (Continued) ACK Assert Acknowledge 0 Deassert ACK 1 Assert SCSI ACK signal The MR2 TARGET MODE bit must also be false to assert the signal Reading the ICR reflects the state of this bit DIFF Differential ...

Page 8

Register Description (Continued) DMA transfers the SCSI phase lines (C D MSG I O) must match the contents of the TCR for transfers to occur A phase mismatch halts DMA transfers and generates an in- terrupt Bit 7 ...

Page 9

Register Description (Continued) START DMA SEND (SDS) 0 Bits HA 5 Write-Only This write-only register is used to start a DMA send opera- tion A write of don’t-care data should be the last thing done by the P ...

Page 10

Device Operation (Continued) device asserts SEL during arbitration If the LA bit is 0 the data bus is read via the CSD register The data is examined to resolve ID priorities If this device is the highest ID ...

Page 11

Device Operation (Continued) The interface to the DMA controller uses the DRQ DACK EOP lines in non-block mode Each byte is requested (DRQ) and ack’d (DACK) Representative timing for a DMA read is shown in Figure 4 8 ...

Page 12

Device Operation (Continued) Target Send *DATA IN PHASE* Program DMA Controller TCR 01h *phase* ICR 09h MR2 4Ah SDS 0 *Start DMA Send* while (NOT interrupt) idle if(NOT(BSR End of DMA) error else *DMA end* repeat while (CSB ...

Page 13

Device Operation (Continued) Resetting the bit disables all DMA logic and thus should only be reset at the True End of DMA condition Additionally all DMA logic is reset so this bit must be reset then set again ...

Page 14

Interrupts (Continued) If SCSI parity checking is enabled it will be checked and should be valid Following an interrupt the BSR and CSD should contain the values shown below Bit EDMA ...

Page 15

Application Guide (Continued) All the interface signal requirements are satisfied by a PAL device The memory interface is not shown only the rele- vant DMAC and P lines are included The ASI data and address lines connect directly ...

Page 16

Application Guide (Continued) CSASI IORQ*A7*A6*A5*A4*AEN ASI reg R W chip select ADACK IORQ*A7*A6*A5*A4*RD P pseudo-DMA cycle IORQ*A7*A6*A5*A4*WR IORQ*A7*A6*A5*A4*RD P pseudo-DMA with EOP IORQ*A7*A6*A5*A4*WR DDACK DMAC DMA cycle IF(AEN)AEOP I0RQ*A7*A6*A5*A4*RD IORQ*A7*A6*A5*A4*WR IF(DDACK*AREADY*INT)DEOP DDACK*AREADY*INT DMA cycle with error CSDMA I0RQ*A7*A6*A5*A4 ...

Page 17

... Absolute Maximum Ratings If Military Aerospace specified devices are required please contact the National Semiconductor Sales Office Distributors for availability and specifications Supply Voltage ( Input Voltage ( Output Voltage ( OUT Electrical Characteristics ...

Page 18

AC Electrical Characteristics Symbol Parameter bfas BSY False to Arbitrate Start bfbc BSY False to Bus Clear rst RESET Pulse Width stbc SEL True to Bus Clear 10 1 ARBITRATION RESET all parameters are preliminary ...

Page 19

AC Electrical Characteristics all parameters are preliminary and subject to change without notice (Continued) Symbol Parameter ahr Address Hold from End of Read Enable (Note 1) ahw Address Hold from End of Write Enable (Note 2) as Address ...

Page 20

AC Electrical Characteristics 10 5 DMA WRITE (NON-BLOCK MODE) TARGET SEND Symbol Parameter afrt ACK False to REQ True (DACK or WR False) atdt ACK True to DRQ True (Target) atrf ACK True to REQ False (Target) dfdt ...

Page 21

AC Electrical Characteristics 10 6 DMA WRITE (NON-BLOCK MODE) INITIATOR SEND Symbol Parameter dfaf DACK False to ACK False (Non-Block Initiator Send) dfdt DACK False to DRQ True dhi SCSI Data Hold from Write Enable Initiator dhwr DMA ...

Page 22

AC Electrical Characteristics 10 7 DMA READ (NON-BLOCK MODE) TARGET RECEIVE Symbol Parameter afrt ACK False to REQ True (DACK or WR False) atdt ACK True to DRQ True (Target) atrf ACK True to REQ False (Target) ddv ...

Page 23

AC Electrical Characteristics 10 8 DMA READ (NON-BLOCK MODE) INITIATOR RECEIVE Symbol Parameter ddv DMA Data Valid from Read Enable (Note 1) dfaf DACK False to ACK False (REQ False Non-block In rx) dfdt DACK False to DRQ ...

Page 24

AC Electrical Characteristics 10 9 DMA WRITE (BLOCK MODE) TARGET SEND Symbol Parameter afrt ACK False to REQ True (DACK or WR False) atrf ACK True to REQ False (Target) atrt ACK True to READY True (Block Mode ...

Page 25

AC Electrical Characteristics 10 10 DMA WRITE (BLOCK MODE) INITIATOR SEND Symbol Parameter dhi SCSI Data Hold from Write Enable Initiator dhwr DMA Data Hold Time from End of WR dswd Data Setup to End of DMA Write ...

Page 26

AC Electrical Characteristics 10 11 DMA READ (BLOCK MODE) TARGET RECEIVE Symbol Parameter afrt ACK False to REQ True (DACK or WR False) atrf ACK True to REQ False atyt ACK True to READY True ddv DMA Data ...

Page 27

AC Electrical Characteristics 10 12 DMA READ (BLOCK MODE) INITIATOR RECEIVE Symbol Parameter ddv DMA Data Valid from Read Enable (Note 1) dhr Data Hold from End of Read Enable (Notes 1 2) dhra SCSI Data Hold from ...

Page 28

Appendix A1 Arbitration and (Re)Selection Only set ATN if Select with ATN is desired TL F 9756– 9756– 25 ...

Page 29

Appendix A1 (Continued) Command Transfer (Initiator) Command Transfer (Target 9756 – 9756 – 27 ...

Page 30

Appendix A2 READ Bit 7 Current SCSI Data (CSD) DB7 DB6 DB5 DB4 DB3 DB2 Bit 7 Initiator Command Register (ICR) RST AIP LA ACK BSY SEL Bit 7 Mode Register 2 (MR2) BLK TARG PCHK PINT EOP BSY Bit ...

Page 31

Physical Dimensions inches (millimeters) Molded Dual-In-Line Package (N) Order Number DP5380N NS Package Number N40A 31 ...

Page 32

... National does not assume any responsibility for use of any circuitry described no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications Plastic Chip Carrier (V) Order Number DP5380V NS Package Number V44A 2 A critical component is any component of a life ...

Related keywords