HP E1399A User Manual

Breadboard module

Advertisement

Quick Links

Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
WARNINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Safety Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Declaration of Conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Reader Comment Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1. HP E1399A Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Manual Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Specification Compliance/Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
HP E1399A Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
General Module Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Backplane Interface Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
HP E1 399A Hardware Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2. Configuring the HP E1399A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Handling Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Reducing Risk of Static Discharge Damage . . . . . . . . . . . . . . . . . . . . . 16
Hardware Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Backplane Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Module Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Cooling Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Terminal Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Backplane Interface Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Address Lines and Register Decoding . . . . . . . . . . . . . . . . . . . . . . . . 22
Data Bus Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Device Type Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
DTACK, Interrupt, and Control . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
User Access Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3. Using the HP E1399A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Reading Data From Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Status Register Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Reading the Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Writing Data to Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Control Register Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Writing to Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Using Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Configuring for Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Generating Interrupt Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
HP E1399A Breadboard Module User's Manual
HP E1399A Breadboard Module User's Manual Contents
Contents
1

Advertisement

Table of Contents
loading

Summary of Contents for HP E1399A

  • Page 1: Table Of Contents

    2. Configuring the HP E1399A ........15...
  • Page 2 A. HP E1399A Breadboard Specifications ......49 B. HP E1399A Parts List/Schematic ....... . 51 Terminal Block Parts List .
  • Page 3: Warranty

    For warranty service or repair, this product must be returned to a service facility designated by Hewlett-Packard (HP). Buyer shall pre- pay shipping charges to HP and HP shall pay shipping charges to return the product to Buyer. However, Buyer shall pay all shipping charges, duties, and taxes for products returned to HP from another country.
  • Page 4: Warnings

    DO NOT substitute parts or modify equipment: Because of the danger of introducing additional hazards, do not install substitute parts or perform any unauthorized modification to the product. Return the product to a Hewlett-Packard Sales and Service Office for service and repair to ensure that safety features are maintained. HP E1399A Register Based Breadboard Module User’s Manual...
  • Page 5: Declaration Of Conformity

    Supplementary Information: The product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC and the EMC Directive 89/336/EEC and carries the CE-marking accordingly. Tested in a typical configuration in an HP B-Size VXI mainframe. April, 1995 Jim White, QA Manager European contact: Your local Hewlett-Packard Sales and Service Office or Hewlett-Packard GmbH, Department HQ-TRE, Herrenberger Straße 130, D-71034 Böblingen, Germany (FAX +49-7031-14-3143).
  • Page 6 Notes HP E1399A Register Based Breadboard Module User’s Manual...
  • Page 7: Reader Comment Sheet

    Please fold and tape for mailing Reader Comment Sheet HP E1399A Register Based Breadboard Module User’s Manual Edition 2 You can help us improve our manuals by sharing your comments and suggestions. In appreciation of your time, we will enter you in a quarterly drawing for a Hewlett-Packard Palmtop Personal Computer (U.S. government employees cannot participate in the drawing).
  • Page 8 HP E1399A Register Based Breadboard Module User’s Manual...
  • Page 9: Hp E1399A Introduction

    It also provides a typical application example showing user circuits connected to the backplane interface circuits. Chapter 3 - Using the HP E1399A shows how to use the module in a VXIbus system. Appendix A - HP E1399A Breadboard Specifications lists the hardware specifications for the HP E1399A module.
  • Page 10: Hp E1399A Description

    HP E1399A Description The HP E1399A Breadboard Module is a B-size register-based device that provides a convenient interface to a VXI mainframe backplane. It allows you to construct your own custom hardware for use with the mainframe. General Module The module is supplied with all interface components loaded and soldered.
  • Page 11 Figure 1-1. Digital Backplane Interface Block Diagram Chapter 1 HP E1399A Introduction 11...
  • Page 12 VXIbus backplane. Power Supply. The following power supply voltages (all unfiltered) are available: +5 VDC, fused at 4 Amps – + 12VAC, fused at 4 Amps – -12VAC, unfused – +5VDC standby, unfused – 12 HP E1399A Introduction Chapter 1...
  • Page 13: Hp E1 399A Hardware Features

    HP E1 399A An overview of the HP E1399A hardware features follows. Hardware Features Connectors. Two 96-pin DIN connectors are provided with the module. P1 connects to the VXI backplane, while J1 allows connection of devices from the front of the board, or connection of an E1399A terminal card.
  • Page 14 14 HP E1399A Introduction Chapter 1...
  • Page 15: Configuring The Hp E1399A

    For electrical shock protection, ensure that the module face plate is securely tightened against the mainframe. Warning Since the inputs to the HP 1399A Breadboard Module are through a 96 pin connector and a terminal card assembly, limit voltage to 250Vdc/250Vrms.
  • Page 16: Reducing Risk Of Static Discharge Damage

    This space is used to guide the module into the mainframe module slot. An area of 220 cm (34 in ) is available on the module to install your own circuitry. 16 Configuring the HP E1399A Chapter 2...
  • Page 17 Figure 2-1. HP E1399A Breadboard Module & Connector Pinout Chapter 2 Configuring the HP E1399A 17...
  • Page 18 Figure 2-2. HP E1399A Dimensions 18 Configuring the HP E1399A Chapter 2...
  • Page 19: Cooling Requirements

    For example, if the airflow required is 1.6 liter/second, the pressure drop across a typically populated breadboard will be approximately 0.05 mm H Figure 2-3. Pressure vs. Airflow Chapter 2 Configuring the HP E1399A 19...
  • Page 20: Terminal Module

    Terminal Module An optional terminal module is available for making external connections to the HP 1399A Breadboard Module. This module consists of a connector mounted on a breadboard so that you can access the connector pins by soldering wires to the breadboard. Figure 2-4 shows the layout of this terminal module.
  • Page 21 Figure 2-5. Terminal Module Installation Chapter 2 Configuring the HP E1399A 21...
  • Page 22: Backplane Interface Circuitry

    All of the components required for the interface are provided with the module and are already loaded and tested. Your VXIbus mainframe can communicate with the HP E1399A in a manner similar to other VXIbus plug-in modules. The backplane interface circuitry consists of...
  • Page 23 IC, 74HCT14, Schmitt Trigger Inverter U17, 18 1820-3631 IC, 74HCT688N 8-bit Magnitude Comparator 1820-3079 IC, 74HC138N 3-to-8 Line Decoder U7, 8 1820-4147 IC, 74HCT573 Octal D-Type Latch Figure 2-6. Address Lines and Register Decoding Chapter 2 Configuring the HP E1399A 23...
  • Page 24 Other user-supplied registers can be selected also. If additional decoding is necessary, A4 and A5 are accessible on the module. See Table 2-2 and Figure 2-6, for information on implementing your own register selections. 24 Configuring the HP E1399A Chapter 2...
  • Page 25: Data Bus Drivers

    User Assignable Data Bus Drivers The HP E1399A Breadboard Module is designed to be used as an A16 and a D16 device only. As such, only backplane address lines A1-A15 and data lines D0-D15 have been implemented on the module.
  • Page 26: Status Register

    Figure 2-7. Data Bus Drivers Table 2-4 shows the status register bit definitions. See Chapter 3, "Using the HP E1399A" for additional information on using the status register. Refer to the VXIbus Specification, Section C.2.1.1.2, for detailed information concerning status register implementation restrictions.
  • Page 27: Device Type Register

    8-position DIP switch on the inputs to the data bus line driver U10, as shown in Figure 2-9. Table 2-7 shows the resistor and IC part numbers for a Device Type Register. Figure 2-8. Status Register Chapter 2 Configuring the HP E1399A 27...
  • Page 28 Per the VXIbus Specification (OBSERVATION C.2.6), device types 0-255 are reserved for register-based Slot 0 devices. Refer to the VXIbus Specification, Section C.2.1.1.2 for detailed information concerning Device Type Register implementation restrictions. Table 2-6 shows the Device Type Register bit definitions. 28 Configuring the HP E1399A Chapter 2...
  • Page 29: Control Register

    (for one clock cycle of SYSCLK) from the LATCH* output of U6 (also applied to U21C), provides a positive-going edge clocking pulse (CONTROL) to U13. This pulse clocks whatever is present on DB0-DB7 through U15 to the Control Register access points (CR0-CR7). Chapter 2 Configuring the HP E1399A 29...
  • Page 30: Dtack, Interrupt, And Control

    LATCH pulse. See "DTACK" for a discussion of the DTACK state machine operation. See Chapter 3, "Using the HP E1399A" for additional information on using the Control Register. Refer to the VXIbus Specification, Section C.2.1.1.2 for detailed information concerning Control Register implementation restrictions.
  • Page 31 If the DTACK INHibit signal (DTKINH) is set high (it is wire jumpered low on the HP E1399A implementation), it allows the user to hold the state machine in the first state of latched address and enabled data bus drivers.
  • Page 32 Figure 2-12). To generate an interrupt request to the interrupt handler and start the IRQ state machine in U6, the user’s custom circuits must provide a high signal at the IRQ access point input to U6 (ACKADDR). 32 Configuring the HP E1399A Chapter 2...
  • Page 33 The logical address is then transferred to backplane lines D0-D7 during the read data transfer cycle. In this way, the interrupt handler knows which device is asserting IRQ if more than one device has the same interrupt priority assigned to it. Chapter 2 Configuring the HP E1399A 33...
  • Page 34 (access point CRESET* on the module). CRESET* can also be asserted via software by writing a high signal to the Control Register (access point CR0), providing an input to U21D. 34 Configuring the HP E1399A Chapter 2...
  • Page 35: User Access Points

    SYSFAIL INH SYSFAIL INHibit (jumpered to GND) HRESET* Hardware RESET (from SYSRESET*) Interrupt ReQuest line, User-implemented jumper to ground LATCH* Latches data into write registers PIACK* Peripheral Interrupt ACKnowledge line CADDR Card ADDRess match Chapter 2 Configuring the HP E1399A 35...
  • Page 36: Power Supplies

    Table 2-15. Power Supply Voltages and Pin Numbers Voltage Connector and Pin Numbers +5 V dc (P1) A32, B32, C32 +5V stdby (P1) B31 + 12 V dc (P1) C31 -12 V dc (P1) A31 36 Configuring the HP E1399A Chapter 2...
  • Page 37: Using The Hp E1399A

    Chapter 3 Using the HP E1399A This chapter shows how to use the backplane interface circuitry on the HP E1399A Breadboard Module. This chapter includes: Reading Data From Registers Writing Data to Registers Using Interrupts Resetting the Module Detecting Errors...
  • Page 38 Device Dependent (User assignable) (0=Failed/Executing Self Test, 1=Passed Self Test) (If 0, ands Passed bit = 1, Extended Self Test Active) SR4 - SR7 Device Dependent (User Assignable) Figure 3-1. Status Register Access Points 38 Using the HP E1399A Chapter 3...
  • Page 39: Reading The Status Register

    3. Set IACK* high (false) to enable address equality detector U18. 4. Set both data strobes DS0* and DS1* low (true) to indicate a 16-bit data transfer. Figure 3-2 shows timing required for the Interface IC (U6) control and signal lines. Chapter 3 Using the HP E1399A 39...
  • Page 40 Figure 3-2. Timing for Reading the Status Register 40 Using the HP E1399A Chapter 3...
  • Page 41: Writing Data To Control Register

    (1=Enable access to A24/A32 Registers; 0=Disable) You may connect any of the control register outputs to your custom circuitry using the control register access points (CR0-CR15) shown in Figure 3-3. Figure 3-3. Control Register Access Points Chapter 3 Using the HP E1399A 41...
  • Page 42: Writing To Control Register

    3. Set LACK* high (false) to enable address equality detector U18. 4. Set data strobes DS0* and DS1* low (true) to indicate a 16-bit data transfer. Figure 3-4 shows timing required for the Interface IC (U6) control and signal lines. 42 Using the HP E1399A Chapter 3...
  • Page 43 Figure 3-4. Timing for Writing to the Control Register Chapter 3 Using the HP E1399A 43...
  • Page 44: Using Interrupts

    PIACK* to enable buffer U11. If you want to use the upper 8 bits also, you must provide an additional buffer to the internal data bus that is enabled by PIACK* low (true) and DS1* low (true). 44 Using the HP E1399A Chapter 3...
  • Page 45 Figure 3-5. Interrupt Timing Chapter 3 Using the HP E1399A 45...
  • Page 46 Figure 3-6. Interrupt Timing Wrong IRQ Level or No Interrupts Pending 46 Using the HP E1399A Chapter 3...
  • Page 47: Resetting The Module

    P1 (pin B3) and is available as a user access point for your convenience. BERR* (Buss ERRor). If an invalid bus cycle is discovered, this can be asserted instead of DTACK*. Chapter 3 Using the HP E1399A 47...
  • Page 48: Using Other Power Supplies

    -12 VDC General purpose power for analog devices. +5 VDC Stdby Power to sustain memory, clocks, etc. when +5 V dc is lost. User may supply this power if necessary. 48 Using the HP E1399A Chapter 3...
  • Page 49: Hp E1399A Breadboard Specifications

    0.5 watts). Power Requirements: Voltage = +5 Vdc Peak Module Current, IPM (A) = 0.10 Dynamic Module Current, IDM (A) = 0.01 Watts per Slot: 0.5 (backplane interface circuitry only. User circuitry not included). Appendix A HP E1399A Breadboard Specifications 49...
  • Page 50 0.05 mm Environment Humidity: 65%, 0 - 40 ºC Operating 0 - 55 ºC Temperature: Storage Temperature: -40 ºC to 70 ºC Safety EMI/RFI ets FTZ 1046/1984, CSA 556B, IEC 348, UL 1244 Safety: 50 HP E1399A Breadboard Specifications Appendix A...
  • Page 51: Hp E1399A Parts List/Schematic

    HP E1399A Parts List/Schematic The parts list below shows parts which are supplied by Hewlett-Packard when you order the HP E1399A. See Chapter 2, "Configuring the E1399A" for components required by each interface functional group. See Figure B-1 for the schematic of the digital backplane interface circuitry.
  • Page 52: Breadboard Parts List

    * indicates part used on modules with serial numbers 2934A00824 and earlier. Backplane Interface Schematic Figure B-1 shows the complete schematic of the digital backplane interface circuitry. See Chapter 2, "Configuring the HP E1399A" for information on individual interface groups. 52 HP E1399A Parts List/Schematic...
  • Page 53 Appendix B HP E1399A Parts List/Schematic 53...
  • Page 54 Figure B-1. HP E1399A Breadboard Schematic (1 of 2) 54 HP E1399A Parts List/Schematic Appendix B...
  • Page 55 Figure B-1. HP E1399A Breadboard Schematic (2 of 2) Appendix B HP E1399A Parts List/Schematic 55...
  • Page 56 56 HP E1399A Parts List/Schematic Appendix B...
  • Page 57: Hp E1399A Breadboard Module User's Manual

    Declaration of conformity 5 Description 10, 16 Detecting Errors 47 Device Type Register 12, 25, 27 Parts List 52 Dimensions 16 Power Supplies 36, 48 Documentation history 4 Power Supply 12 DTACK 12, 30 HP E1399A Breadboard Module User’s Manual Index...
  • Page 58 Status Register 12, 25 - 26, 37 Reading 39 Terminal Block Parts List 51 Terminal Module 20 User Access 35 WARNINGS 4 Warranty 3 Writing to Control Register 41 Writing to Registers 41 HP E1399A Breadboard Module User’s Manual Index...

Table of Contents