Text preview for : 98638A_DIO_8_Port_Async_Mux_IMS_Feb90.pdf part of HP 98638A DIO 8 Port Async Mux IMS Feb90 HP 9000_dio 98638A_DIO_8_Port_Async_Mux_IMS_Feb90.pdf



Back to : 98638A_DIO_8_Port_Async_M | Home

1)10
98638A a-PORT MUX

BEBOP/CONCERTO


INTERNAL MAINTENANCE SPECIFICATIONS




February 1990



HEWLETT PACKARD



GRENOBLE NETWORKS DIVISION




HP confidential 1
HP confidential 2
REVISION HISTORY




BUG FIX MAY -1988 by Sylvie MOULIN

Due to a design "feature ,of the eTe chip,' a' spurious interrupt
ll



is generated When Z80performs a write to the chip to enable
interrupts and when ,own-~unter reaches zero value "at 'the same
time. 4 .
The fix affects CTC initialization for SIO/PIO loopback test in
MX4sT. Only the first two lines of each CTC are used as baud
rate generator. So the initialization is restricted to these
four lines.

CHANGES : in MX4sT see labels MSIO 20 and MSIO 30
locations 2FC(H) and 30B(H)
LD B,4 has been replaced by LD B,2.



BUG FIX FEB-1990 by Sylvie MOULIN

This fix corrects forgettings of changes proposed in CARMEN (HP
98638A) IMS, paragraph 119.2 a) * SIO initialization: a)".
Each time WRO is changed, bit 4 should be set to 1.
In the "original" finnware, changes (with regard to FORDYCE)
have been made in MX4sT and MX4IN.

CHANGES : in MXPTO see locations lE(H), 30(H) and 45(H) .
in MXPTl see locations IF(H), 31(H) and 4.6(H).
in MXPT2 see locations 20(H), 32(H) and 47(H) .
in MXPT3 see locations 21(H), 33(H) and 48 (H) .
in MXSBR see locations 35 (H) and 42 (H) .




HP confidential 3
BUG FIX FEB -1990 by Sylvie MOULIN

This fix reflects a FORDYCE (HP 98642A) fix written by Randy
STOUT in August 1989.
The fix sets up RTSB line before initializing the first SIO
port. This was accomplished by reversing the order of
initialization of the four SIO ports. So now port 3 (SIO 1
ch B) is set up first, then port 2 (SIO 1 ch A), port +
(SIO 0
ch B) and port 0 (SIO 0 ch A).
This fix avoids receiving garbage on a port before being in
internal loopback mode.

CHANGES : in MX4sT
- see labels MSIO 120 and MSIO 170
(six lines changed) -
- see label ROM SIO
(order of the-table reversed).




RS422 MODIFICATION FEB-1990 by Sylvie MOULIN

CONCERTO uses an Rs422 ADP. On this Rs422 ADP all the modem
signals are hardware-loopbacked to keep the compatibility with
the RS232 ADP (product number 40299-60002).
During Self Test there is a test to determine whether there is
a loopback hood on each port. To detect that loopback hood data
is looping through the following line combination :
out 3 (SR) ---> in 3 (IC). ..
With the Rs422 ADP this test always detects a hood on all the
ports. And then when the external loopback test. starts, it
fails because TX and RX are not loopbacked too ! (when there is
no loopback hood on each port of course ... )

CHANGES : in MX4sT
all the tests about external loopback have been
deleted.




HP confidential 4
HP confidential 5
CHAPTER 1
PRODUCT IDENTIFICA TION AND OVERVIEW


1.1 IDENTIFICATION


This document describes the internal structure of the firmware implemented for
the HP-DIO II EIGHT MODEM PORT MULTIPLEXER CARD : HP 98638A.

This product will be referred to as CARMEN throughout this document.

Here is the list of software project members :

* Sylvie MOULIN in GND for the firmware,
* Perr,y SCOTT in FSD for the interface between firmware and driver.

Throughout this document HP 98642A product will be referred to as FORDYCE.

NOTE : This document assumes the reader has the full understanding of all the
information given in the firmware External Reference Specifications
(ERS) .


1.2 OVERVIEW

BEBOP is a multiplexor assembly designed for HP9000 serie 3XO system. It
provides the full modem connection of up to 8 asynchronous workstations to the
system in a point-to-point configuration.

BEBOP is the project that releases CARMEN SPECIAL as an ING product.
BEBOP/CARMEN is the same product. CARMEN name will be used hereunder.

CONCERTO is an addendum to CARMEN. CONCERTO provides the Rs422 connection to
the DIO-8 Multiplexer.

CARMEN will be used starting with the #6.2 HPUNIX version and the following
ones.

CARMEN is basically composed of 3 parts a PC board assy, a cable, an Active
Distribution Panel (ADP).


1
CARMEN 1 9 pin cable ---------
PC BOARD 11---------------------11 AD P
1 ---------
1


CARMEN is leveraged from the today 98642A four port Mux and re-use cable and
connection box (ADP) from 40299A NIO Mux. It implements with CREM chip the
SESAME architecture designed in Grenoble Network Division.



HP confidential 6
The PC Board is basically leveraged from the 98642A four port Mux : roughly 2
sets of this electronic are implemented on the board to provide 8 channels.
Some electronic has been added to supply modem connections on all ports. All
data and modem signals are multiplexed inside a chip coded name "CREM".
Information is transmitted on a serial link cable to the Active Distribution
Panel (ADP). Inside the ADP is also a "CREM" chip to demultiplexed data and
modem signals.

As described above, the PC board is mainly composed of 2 four port Mux linked
together from one side to DIO-II P2 connector and other side to CREM chip.
These 2 sets of four ports work exactly in the same way.




HP confidential 7
CHAPTER 2
REFERENCE


2.1 RELEVANT DOCUMENTS


* HP-DIO I four channel terminal multiplexer
firmware
External Reference Specifications (ERS)
by Elizabeth POTEET.

* HP-DIO I four channel terminal multiplexer
firmware
Internal Maintenance Specifications (IMS)
by Elizabeth POTEET.

* HP 98642A four channel asynchronous multiplexer
installation manual (no 98642-90001).

* ZILOG z80 CPU (Central Processing Unit)
Product specification.

* ZILOG z80 CTC (Counter/Timer Circuit)
Product specification.

* ZILOG z80 SIO (Serial Input/Output controller)
Product specification.

* ZILOG z80 PIO (Parallel Input/Output controller)
Product specification.

* MICROPROCESSOR APPLICATIONS REFERENCE BOOK (Volume 1)
Using the Z80 SIO in asynchronous communications