Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter Product Manual 12090 South Memorial Parkway Huntsville, Alabama 35803-3308, USA (256) 880-0444 (800) 322-3616 Fax: (256) 882-0859 500-755790-000 Rev. B Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 3
12090 South Memorial Parkway Huntsville, Alabama 35803-3308, USA (256) 880-0444 (800) 322-3616 Fax: (256) 882-0859 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 4
VMIC reserves the right to make any changes, without notice, to this or any of VMIC’s products to improve reliability, performance, function, or design. VMIC does not assume any liability arising out of the application or use of any product or circuit described herein; nor does VMIC convey any license under its patent rights or the rights of others.
Page 5
12090 South Memorial Parkway Huntsville, Alabama 35803-3308, USA (256) 880-0444 (800) 322-3616 Fax: (256) 882-0859 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
PCI bus. A 944-byte DMA FIFO on each channel allows the VMIPMC-5790 to efficiently burst up to 512 bytes across the PCI bus. SCSI bus phase mismatches are handled in SCRIPTS, reducing CPU utilization.
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter • CRC protects data • Covers all non-data, including command, status and messages • High-performance PCI multifunction device • Represents one electrical load to the PCI bus • Two independent wide Ultra160 SCSI channels •...
Overview Functional Description The VMIPMC-5790 Dual-Channel Ultra160 SCSI Host Adapter incorporates the Symbios® SYM53C1010, which is a highly integrated PCI Dual-Channel Ultra160 SCSI controller. The SYM53C1010 is 100 percent compatible with the Ultra160 SCSI initiative and provides additional features that ensure robust Ultra160 system operation.
Overview PCI Interface The Ultra160 SCSI PCI Interface complies with PCI Local Bus Specification Revision 2.2, and implements a 64-bit/66 MHz PCI bus. It is backward compatible with 32-bit/33 MHz buses. The SYM53C1010 is a true PCI multifunction device in that it presents one electrical load to the PCI bus.
To optimize performance of this PCI-based adapter card, the VMIPMC-5790 is available with software drivers compatible with the Windows NT operating system. The software drivers for the VMIPMC-5790 are available through the VMIC website (see web address below). After downloading the driver of choice, go to the readme.txt file for instructions on how to load the driver.
Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design, manufacture and intended use of this product. VMIC assumes no liability for the customer’s failure to comply with these requirements. Ground the System To minimize shock hazard, the chassis and system cabinet must be connected to an electrical ground.
Overview Safety Symbols Used in This Manual Indicates dangerous voltage (terminals fed from the interior by voltage exceeding 1000 V are so marked). Protective conductor terminal. For protection against electrical shock in case of a fault. Used with field wiring terminals to indicate the terminal which must be connected to ground before operating equipment.
SCSI Interface Registers ..........44 Introduction The VMIPMC-5790 is a PMC Dual-Channel Ultra160 SCSI Host Adapter that provides the host system with complete SCSI command and data transport capabilities, thus freeing the host system from the simultaneous execution of SCSI traffic.
Each SCSI function contains the same register set with identical default values except for the Interrupt Pin. The BIOS uses this configuration space to initialize the VMIPMC-5790. Decoding C_BE[7:0]/ determines if a PCI cycle is intended to access configuration register space. The IDSEL bus signal is a “chip select”...
PCI configuration addresses are supported in the SYM53C1010 controller. Table 1-2 below shows the PCI Configuration registers implemented by the VMIPMC-5790. Addresses $48 through $7F are not defined. Note the following: • Register bits are set to one (1) and reset or cleared to zero (0) unless otherwise noted.
PCI Bus Configuration Registers PCI Vendor ID Register This 16-bit register identifies the manufacturer of the SCSI chip, and also contains the hardwired value of $1000 for SCSI. This register is accessed by the system software to identify the SYM53C1010 on the PCI bus. The register bits are shown in Table 1-3. Table 1-3 PCI SCSI Vendor ID (VID) Register Bit Map Ultra160 SCSI: Configuration Address Space $00 (R) Name...
The least significant half of the Status/Command register provides coarse control over a device’s ability to generate and respond to PCI cycles. When a zero is written to this register, the VMIPMC-5790 is logically disconnected from the PCI bus for all accesses except configuration accesses.
Page 30
Bit 02: Enable Bus Mastering - This read/write bit controls the VMIPMC-5790’s ability to act as a master on the PCI bus. A value of zero (0) disables the device from generating PCI bus master accesses. A value of one (1) allows the VMIPMC-5790 to behave as a bus master.
Page 31
Enable Memory Space - This read/write bit controls the VMIPMC-5790 response to Memory Space accesses. A value of zero (0) disables the device response. A value of one (1) allows the VMIPMC-5790 to respond to Memory Space accesses at the address specified by Base Address One.
PCI Bus Configuration Registers PCI Class Code/Revision ID Register ($08) Table 1-6 PCI Class Code/Revision ID Register Bit Map Class Code/Revision ID: Offset $08, Read/Write Bit 31 Bit 30 Bit 29 Bit 28 Bit 27 Bit 26 Bit 25 Bit 24 CLCode (Most Significant) Bit 23 Bit 22...
Cache mode is enabled and disabled by the Cache Line Size Enable (CLSE) bit, Bit 7 in the DCNTL register. Setting this bit causes the VMIPMC-5790 to align to cache line boundaries before allowing any bursting, except during Memory Moves in which the read and write addresses are not aligned to a burst size boundary.
PCI Bus Configuration Registers PCI I/O Base Address Register ($10) Table 1-8 I/O Base Address Register Bit Map I/O Base Address Register: Offset $10, Read/Write Bit 31 Bit 30 Bit 29 Bit 28 Bit 27 Bit 26 Bit 25 Bit 24 IOBAdd (Most Significant) Bit 23 Bit 22...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter PCI Mem0 Base Address Low Register ($14) Table 1-9 Mem0 Base Address Low Register Bit Map Mem0 Base Address Low: Offset $14, Read/Write Bit 31 Bit 30 Bit 29 Bit 28 Bit 27...
32 bits of the 64-bit memory address width, and the location of memory required by the device. This allows the VMIPMC-5790 to be mapped above the 4 Gbyte boundary. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter PCI Subsystem Vendor ID (SVID: $2C and $2D) Table 1-11 Subsystem Vendor ID Register Bit Map Subsystem Vendor ID Register: Offsets $2C and $2D, Read-Only Bit 15 Bit 14 Bit 13 Bit 12...
PCI Bus Configuration Registers PCI Subsystem ID (SID: $2E and $2F) Table 1-12 Subsystem ID Register Bit Map Subsystem ID Register: Offsets $2E and $2F, Read-Only Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 09 Bit 08 SID (If MAD7 is HIGH) Bit 07...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter PCI Expansion ROM Base Address ($30) Table 1-13 Expansion ROM Base Address Register Bit Map Expansion ROM Base Address: Offset $30, Read/Write Bit 31 Bit 30 Bit 29 Bit 28 Bit 27 Bit 26...
PCI Bus Configuration Registers PCI Capability Pointer Register ($34) Table 1-14 Capability Pointer Register Bit Map Capability Pointer: Offset $34, Read-Only Bit 31 Bit 30 Bit 29 Bit 28 Bit 27 Bit 26 Bit 25 Bit 24 Reserved Bit 23 Bit 22 Bit 21 Bit 20...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter PCI Interrupt Line Register (IL: $3C) Table 1-15 Interrupt Line Register Bit Map Latency/Interrupt Register: Offset $3C, Read/Write Bit 07 Bit 06 Bit 05 Bit 04 Bit 03 Bit 02 Bit 01 Bit 00...
VMIPMC-5790 does not provide a PME signal. Bit 10: D2_Support (D2S) - The VMIPMC-5790 sets this bit to indicate support for power management state D2. Bits 9 and 10 are set to one (1), indicating support for the D2 and D1 power states.
PCI Power Management Capabilities Register Bit Definitions (Continued) Bit 09: D1_Support (D1S) - The VMIPMC-5790 sets this bit to indicate support for power management state D1. Bits 9 and 10 are set to one (1), indicating support for the D2 and D1 power states.
Page 44
Reserved - These bits are reserved for future use. Bits 01 and 00: Power State (PWS[1:0]) - Bits[1:0] are used to determine the current power state of the VMIPMC-5790. They are used to place the VMIPMC-5790 in a new power state. Power states are defined as: 0b00 0b01...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter SCSI Interface Registers The control registers for the SCSI core are directly accessible from the PCI bus using Memory or I/O mapping. SCSI Function A and SCSI Function B contain the same register set with identical default values, except the Interrupt Pin registers. The address map of the SCSI registers is shown in Table 1-21 starting below.
All claims arising from shipping damage should be filed with the carrier and a complete report sent to VMIC together with a request for advice concerning the disposition of the damaged item(s).
VMIPMC-5790 onto a suitable PCI bus motherboard with an available PMC site. 1. Remove the motherboard from the chassis. 2. Install the VMIPMC-5790 firmly onto the PMC connectors (refer to Figure 2-1 for installation of the VMIPMC-5790). Install the screws to secure the VMIPMC-5790 to the motherboard (see Figure 2-2 on page 50).
Cable Configuration Cable Configuration SCSI Connections The VMIPMC-5790 Ultra160 SCSI connection is made using dual-channel 68-pin VHDCI external connectors. CHANNEL A EXTERNAL SCSI CONNECTORS: CHANNEL B Figure 2-3 VMIPMC-5790 Front Panel and Internal Connections External SCSI (Front Panel): • VMIC Part Number - 321-000370-068 •...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter SCSI Connectivity The VMIPMC-5790 allows you to connect up to 16 SCSI devices per channel without any degradation of signal. The front panel SCSI connector is two 68-position VHDCI (very high density connectors), right-angle, stacked receptacles representing Channels A and B.
SCSI Connectivity Ultra160 When Ultra160 SCSI is used with low-voltage differential (LVD) signalling, cable lengths of 12 meters are maintained to provide full backward compatibility. Ultra160 SCSI can connect up to 16 devices on a single channel. Table 2-1 is a comparative matrix comparing Ultra160 SCSI against other connectivity technologies Table 2-1 Comparative Matrix Maximum Transfer...
• Quality of cables and I/O connections If the product must be returned, contact VMIC for a Return Material Authorization (RMA) Number. This RMA Number must be obtained prior to any return. Contact VMIC customer Service at 1-800-240-7782, or E-mail: customer.service@vmic.com .
VMIPMC-5790 PMC Dual-Channel Ultra160 Host Adapter Maintenance Prints User level repairs are not recommended. The drawings and tables in this manual are for reference purposes only. Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Appendix SCSI BIOS and Configuration Utility Introduction This section presents general information about the SCSI BIOS and Configuration Utility. The following SCSI information is divided into these sections: SCSI BIOS • Starting the SCSI BIOS Configuration Utility • Using the Configuration Utility •...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter SCSI BIOS A SCSI BIOS is the bootable ROM code that manages SCSI hardware resources. The SCSI BIOS integrates with a standard system BIOS, extending the standard disk service routine provided through INT13h. During the boot time initialization, the SCSI BIOS determines if there are other hard disks, such as an IDE drive, already installed by the system BIOS.
SCSI BIOS Using the Configuration Utility * * * Screen Format * * * All SCSI BIOS Configuration Utility screens are partitioned into fixed areas as shown below. Header Area Menu Area Main Area Footer Area Header Area This area provides static information text, which is typically the product title and version.
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter * * * User Input * * * Throughout the GUI, selections that are not permissible are grayed out. F1 = Help Context sensitive help for the cursor-resident field. F2 = Menu Sets cursor context to the menu selection area. Select a menu item and press Enter.
Page 62
SCSI BIOS To execute an item, select it and press Enter. The following is an example of the Main Menu: |-----------------------------------------------------------------| | Symbios SDMS PCI SCSI Configuration Utility Version PCI -x.xx | <Boot Adapter List> <Global Properties> | Symbios Host Bus Adapters | Adapter Dev/ Port...
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter Boot Adapter List The adapter boot order specifies the order in which adapters will boot when more than one OS adapter is in a system. Up to four of the total adapters in a system may be selected as bootable.
SCSI BIOS Boot Order: Specifies the relative boot order (0 to 3) of an adapter. - : decreases an adapter’s relative boot order. + : increases an adapter’s relative boot order. Current Status: Indicates whether an adapter in the boot list was enabled during the most recent boot.
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter Negotiate with devices: This option sets the default value for synchronous and wide negotiations with specified devices. Options are: All, None, or Supported. Video Mode: This option specifies the default video mode for the Configuration Utility.
Page 66
SCSI BIOS SCSI Parity: This field indicates whether SCSI parity is enabled for an adapter. When disabled, it is also necessary to disable disconnects for all devices, as parity checking for the reselection phase is NOT disabled. If a non-parity generating device disconnects, its operation will never complete because the reselection fails due to parity error.
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter Spinup Delay (Secs): This field indicates the number of seconds to wait between spinups of devices attached to an adapter. Staggered spinups will balance the total electrical current load on the system during boot. The default value is 2 seconds, with choices between 1 and 10 seconds.
Page 70
SCSI BIOS * * * Field Descriptions * * * SCSI ID: This field indicates the device’s SCSI Identifier. Device Identifier: This field indicates the ASCII device identifier string extracted from the device’s Inquiry Data. Sync Rate: This field indicates the maximum synchronous data transfer rate, in Mega Transfers per second.
VMIPMC-5790 PMC Dual-Channel Ultra160 SCSI Host Adapter Queue Tags: This field indicates whether to allow the use of queue tags for a device. Currently the BIOS does not use queue tags. This item specifies queue tag control to higher level device drivers.
Page 72
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Need help?
Do you have a question about the VMIPMC-5790 and is the answer not in the manual?
Questions and answers