Technical Reference APA-1460 SlimSCSI PCMCIA-to-SCSI Host Adapter R
Adaptec, Inc. 691 South Milpitas Boulevard Milpitas, CA 95035 Copyright © 1994, Adaptec, Inc. All rights reserved. Adaptec and the Adaptec logo are registered trademarks of Adaptec, Inc. Printed in Singapore STOCK NO: 510671-00 Rev.
▼ ▼ ▼ ▼ ▼ APA-1460 SlimSCSI PCMCIA-to-SCSI Host Adapter Technical Reference R A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.
Copyright Copyright © 1994 Adaptec, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written consent of Adaptec, Inc., 691 South Milpitas Blvd., Milpitas, CA 95035. Trademarks Adaptec, the Adaptec logo, AHA, and PhaseEngine are registered trademarks and SlimSCSI and EZ-SCSI are trademarks of Adaptec, Inc.
FCC Compliance Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in residential installations. This equipment generates, uses, and can radiate radio frequency energy, and if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.
▼ ▼ ▼ ▼ ▼ Table of Contents Preface Inside This Document vii Conventions vii 1 Introduction About This Chapter 1-1 Overview 1-3 Features 1-3 Related Documents 1-4 2 Conformance to Industry Specifications About This Chapter 2-1 Conformance to PCMCIA Standards 2-3 Conformance to SCSI Standards 2-3 3 Product Specifications About This Chapter 3-1 Electrical Specifications 3-3 PCMCIA 3-3 SCSI 3-3 Mechanical Specifications 3-3 APA-1460 Card Dimensions 3-3 APA-1460 Cable Dimensions 3-3 Termination Power 3-4
APA-1460 SlimSCSI Technical Reference 5 Functional Specification About This Chapter 5-1 Functional Specification 5-3 PCMCIA Attribute Memory Space 5-3 APA-1460 CIS 5-3 Configuration Option Register 5-4 APA-1460 Initialization 5-4 SCSI I/O Register Map 5-4 Address Mapping 5-5 Attribute Memory - 0000h to 1FFFh, 8 KBytes (Read/Write) 5-5 Configuration Register - 2000h (Read/Write) 5-5 I/O Address - 340h to 35Fh or 140h to 15Fh 5-5 Common Memory 5-5 About the Updateable Attribute Memory 5-6 Power Down Mode 5-
▼ ▼ ▼ ▼ ▼ Preface Inside This Document This document describes the mechanical, electrical, and other functional characteristics of the APA-1460 PCMCIA-to-SCSI host adapter. This document is targeted primarily at two audiences: individuals who need a detailed technical reference for APA-1460 information; and software engineers who are writing code for the APA-1460 host adapter. Chapter 1 Introduction provides an overview of the APA-1460 PCMCIA-to-SCSI host adapter.
APA-1460 SlimSCSI Technical Reference SMALL CAPITALS Used for register names, signal names, and commands Hexadecimal Numbers Are followed by an ‘h’, e.g., 330h. End Mark The ❐ symbol marks the end of the text for each chapter. ❒ viii A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.
▼ ▼ ▼ ▼ ▼ 1 Introduction About This Chapter Read this chapter to find out ■ An overview of the APA-1460 PCMCIA-to-SCSI host adapter ■ A list of related documents which provide additional information related to the APA-1460 A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 1-1 AA A A AA Print Spec Number: 492966-00, Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 1-2 AA A A AA Print Spec Number: 492966-00, Rev.
Introduction ▼ ▼ ▼ ▼ ▼ 1 Overview The Adaptec APA-1460 PCMCIA-to-SCSI Host Adapter is a PCMCIA Type II add-in card which allows computers equipped with a PCMCIA Type II, Type III, or Toshiba ® Type IV socket to connect to a wide range of SCSI devices, including CD-ROM, hard disk, and tape. PCMCIA (Personal Computer Memory Card International Association) is a widely accepted industry standard for small form factor add-in cards.
APA-1460 SlimSCSI Technical Reference ■ Fully compliant with SCSI-1 electrical specifications (software implements SCSI-2 commands) ■ ASPI (Advanced SCSI Programming Interface) compatibility ■ Hardware compatibility with a wide range of PCMCIA platforms (current software is compatible with x86 platforms) Related Documents In several cases, this document refers you to other related documents. Some of these documents are highly recommended, such as the AIC-6360 Data Book.
▼ ▼ ▼ ▼ ▼ 2 Conformance to Industry Specifications About This Chapter Read this chapter to find out ■ Conformance requirements to PCMCIA standards ■ Conformance requirements to SCSI standards A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 2-1 AA A A AA Print Spec Number: 492966-00, Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 2-2 AA A A AA Print Spec Number: 492966-00, Rev.
Conformance to Industry Specifications ▼ ▼ ▼ ▼ ▼ 2 Conformance to industry specifications is an important requirement in today’s marketplace, especially with PCMCIA and SCSI. Conformance helps to guarantee the widest range of compatibility for a product such as the APA-1460, with host computer platforms and devices. Conformance to PCMCIA Standards Electrically, mechanically, and functionally, the APA-1460 was designed in conformance with Release 2.1 of the PCMCIA Specification.
APA-1460 SlimSCSI Technical Reference ASPI compatibility is another key aspect of the APA-1460‘s compliance with industry standards for SCSI. ASPI is a software device driver model which allows a broad range of SCSI device driver and application programs to be written which are not dependent on the design of the SCSI host adapter. ASPI support for the DOS and Windows operating systems is currently available for the APA-1460.
▼ ▼ ▼ ▼ ▼ 3 Product Specifications About This Chapter Read this chapter to find out ■ Electrical specifications for the APA-1460 ■ Mechanical specifications for the APA-1460 A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 3-1 AA A A AA Print Spec Number: 492966-00, Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 3-2 AA A A AA Print Spec Number: 492966-00, Rev.
Product Specifications ▼ ▼ ▼ ▼ ▼ 3 Electrical Specifications PCMCIA Electrical Specification: Transfer Rate: Data Path: Voltage Requirements: Power Consumption: I/O Addressing Requirements: Interrupt Channels: PCMCIA Release 2.1 2 MBytes/sec. (16-bit data path) 8- or 16-bit +5 V dc 500 mW (est.) 32 consecutive addresses, 1 of 2 ranges possible 1 of 4 options (9, 10, 11, 12) SCSI Electrical Specification: Transfer Rate: Data Format: Termination: Termination Power: Cable wire: ANSI X3.
APA-1460 SlimSCSI Technical Reference Termination Power No external termination power is provided in this design. Internal Bus Pull-up Resistor There are eight 100 K-ohm pull-up resistors in D0-D7 line, to ensure software compatibility. The aspi2dos initialization routine will check Port A and Port B status of the AIC-6360 chip in order to decide which host adapter or what options to choose (parity checking, Fast SCSI etc.).
▼ ▼ ▼ ▼ ▼ 4 Connector Pinout About This Chapter Read this chapter to find out ■ The PCMCIA and SCSI connector pinouts ■ The APA-1460 Card and Cable connector pinout A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 4-1 AA A A AA Print Spec Number: 492966-00, Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 4-2 AA A A AA Print Spec Number: 492966-00, Rev.
Connector Pinout ▼ ▼ ▼ ▼ ▼ 4 Connectors PCMCIA 68-pin Bus Interface Connector The following table gives the pinout for the PCMCIA 68-pin bus interface connector. Signals and pins specified as N/C are not connected on the APA-1460 Card. For these signals, the PCMCIA standard signal name follows in parenthesis, for reference only. The PCMCIA 68-pin connector is keyed so that it is impossible to plug the Card in upside down or backwards.
APA-1460 SlimSCSI Technical Reference Table 4-1.
Connector Pinout SCSI 50-pin Shielded Connector The following table gives the pinout for the SCSI 50-pin shielded connector. This pinout is functionally identical to that shown in the SCSI Specification (see page -4, Related Documents). There are several GND signals which are not connected in the APA-1460 Cable. Also, pin 38, +TERMPWR, is not connected in the APA-1460 Cable, and thereby the APA-1460 does not provide termination power to the external device. Table 4-2.
APA-1460 SlimSCSI Technical Reference APA-1460 Card and Cable Connector The APA-1460 Card and Cable connector is the interface between the APA-1460 Card and APA-1460 Cable. There are actually two connectors, one female mounted on the APA-1460 Card and the mating male connector on the APA-1460 Cable. The signals themselves correspond to the SCSI signals of the same names as shown on page 4-5, SCSI 50-pin Shielded Connector.
▼ ▼ ▼ ▼ ▼ 5 Functional Specification About This Chapter Read this chapter to find out ■ PCMCIA attribute memory space ■ APA-1460 Card Information Structure (CIS) ■ APA-1460 registers and address mapping A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 5-1 AA A A AA Print Spec Number: 492966-00, Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 5-2 AA A A AA Print Spec Number: 492966-00, Rev.
Functional Specification 5 ▼ ▼ ▼ ▼ ▼ Functional Specification Functionally, the APA-1460 responds to two types of PCMCIA bus cycles, Attribute Memory Space read/write cycles (configuration) and I/O cycles (SCSI protocol controller access). PCMCIA Attribute Memory Space PCMCIA cards were originally memory add-in cards only. As such, certain PCMCIA terminology is geared toward memory devices (e.g., ROM/RAM).
APA-1460 SlimSCSI Technical Reference ■ I/O Space Ranges: 340h, 140h ■ Interrupt Channels: 9, 10, 11, 12 (level sensitive interrupts) Other information may be added to the APA-1460 CIS in future revisions. Configuration Option Register The APA-1460 Configuration Option Register is an 8-bit wide write-only register into which the PCMCIA host computer writes a configuration value based on information read from the APA-1460 CIS.
Functional Specification Address Mapping Attribute Memory - 0000h to 1FFFh, 8 KBytes (Read/Write) Attribute memory is used for recording CIS (Card Information Structure) and is only partially decoded (when A13 is low). Read/write of repeated data occurs every other 8 KByte block. Configuration Register - 2000h (Read/Write) This register is also partially decoded (only when A13 is high). Read/write of the same register occurs every other 8 KByte block.
APA-1460 SlimSCSI Technical Reference About the Updateable Attribute Memory The total size of the Attribute Memory is 8 KBytes, ranging from 0000h to 1FFFh. Internally, an EEPROM is used to meet design requirements. During the Attribute Memory Read cycle, there is no difference from reading regular memory. During the write cycle, a special escape sequence must be followed to enable the write operation (see ATMEL data sheets).
Functional Specification Power Down Mode In order to save host computer battery power, a special power down mode is incorporated into the design. There are two steps to power down the card, first set bit 7 of DMACNTRL1 register to put the AIC-6360 in Sleep Mode, then reset bit 6 of Port B register to disable the active terminator. If the system wants to go back to normal operation mode, just follow the steps in reverse order, enable the active terminator first, then clear bit 7 of DMACNTRL1 register.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00, Rev. A Page: 5-8 AA A A AA Print Spec Number: 492966-00, Rev.
▼ ▼ ▼ ▼ ▼ Glossary A transfer and is not affected by external timing constraints, such as cable length and circuit response time. Adaptec EZ-SCSI™ A software program that automatically configures your computer to use the Adaptec SCSI host adapter and SCSI devices connected to it. Adaptec EZ-SCSI copies applications and device drivers to the computer’s hard disk drive. In nearly every case, the computer and SCSI devices are configured correctly when the default values are accepted.
APA-1460 SlimSCSI Technical Reference files and software programs. Like the audio CDs used in consumer CD players, the data on CD-ROM discs cannot be changed once it is encoded. A single CD-ROM can hold 600 MBytes or more of data. Driver See Device Driver. E EEPROM CD-ROM Drive A disk device used to retrieve data and software programs from CD-ROMs (compact disks) for use on computer systems. Some CD-ROM drives are installed internally in the computer case, others are used as external devices.
Glossary ware to request the services of the host adapter in transferring information to and from peripheral devices attached to the host adapter. Host Adapter A printed circuit board or integrated circuit that installs in a standard microcomputer system and provides a SCSI bus connection so that SCSI devices can be connected to the microcomputer. K KByte Kilobyte. A measure of computer storage. One KByte equals 1024 bytes. (A byte is the amount of storage needed to hold one character.
APA-1460 SlimSCSI Technical Reference P Programmed Input/Output PAL Programmable Array Logic. Programmable logic elements used for decoding and control functions. Parity Checking A SCSI feature used to verify whether data has been transmitted correctly over the SCSI bus. A check bit is added to each byte of data to make the sum of all the 1 bits either odd or even, depending on the protocol.
Glossary to a SCSI bus cable. The device may be an initiator, a target, or capable of both types of operation. SCSI ID A unique identifier assigned to SCSI devices that enables them to communicate with a computer when they are attached to a host adapter via the SCSI bus. Each SCSI host adapter board has eight available SCSI IDs with the numbers 0 through 7 (or 0 through 15 for Wide SCSI adapters).
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.
▼ ▼ ▼ ▼ ▼ Index A M active termination 2-3 ASPI compatibility 1-4, 2-4 aspi2dos 3-4 asynchronous transfer 2-3 attribute memory 1-3, 5-5, 5-6 attribute memory space 2-3, 5-3, 5-4 mechanical specifications 3-3 metaformat 5-3 B bus cycles 5-3 C Card Information Structure 2-3, 5-3, 5-5 chip write protection 5-6 CIS see Card Information Structure compatibility 1-4 configuration option register 5-3, 5-4, 5-5 related documents 1-4 data path 3-3 differential devices 3-4 disconnect/reconnect 2-3 drain wire
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.
A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA A A AA APA-1460 SlimSCSI Technical Reference A A Stock Number: 510671-00 Rev.