Difference between revisions of "DZ11 asynchronous serial line interface"
m (→Implementation: bah, typo) |
m (New cat scheme) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Image:M7819.jpg|thumb|right|250px|M7819 EIA DZ11 card]] | [[Image:M7819.jpg|thumb|right|250px|M7819 EIA DZ11 card]] | ||
− | The '''DZ11''' was a [[UNIBUS]] 8 port [[asynchronous serial line]] mux card for [[Digital Equipment Corporation|DEC]] computers. It | + | The '''DZ11''' was a [[UNIBUS]] 8 port [[asynchronous serial line]] mux card for [[Digital Equipment Corporation|DEC]] computers. It used [[programmed I/O]], and thus could present a considerable load on the [[Central Processing Unit|CPU]] when running a high speed line, using [[interrupt]]s. A 64-entry [[First-In First-Out buffer|FIFO buffer]] silo was provided on the input side. |
Both [[EIA RS-232 serial line interface|EIA]] and [[20mA current loop serial line interface|20mA]] physical layers were supported; the EIA model could operate with [[full-duplex]] [[modem]]s. It provided program-set [[baud rate]]s (up to 9600 baud), but not split speed. [[Break]] could be detected or generated on each line. | Both [[EIA RS-232 serial line interface|EIA]] and [[20mA current loop serial line interface|20mA]] physical layers were supported; the EIA model could operate with [[full-duplex]] [[modem]]s. It provided program-set [[baud rate]]s (up to 9600 baud), but not split speed. [[Break]] could be detected or generated on each line. | ||
+ | |||
+ | A single EIA DZ11 with an EIA-specific 16-line [[distribution panel]] was denominated as a DZ11-A; an EIA board by itself was a DZ11-B, and a distribution panel with two boards is a DZ11-E. Similarly, a single 20mA DZ11 with a 20mA-specific 16-line [[distribution panel]] was denominated as a DZ11-C, the 20mA board by itself was a DZ11-D, and a distribution panel with two boards is a DZ11-F. | ||
==Implementation== | ==Implementation== | ||
Line 9: | Line 11: | ||
Physically, it was a [[DEC card form factor|hex]] card, which plugged into an [[Small Peripheral Controller|SPC]] [[backplane]] slot. The EIA version was the M7819, and the 20mA one was the M7814. | Physically, it was a [[DEC card form factor|hex]] card, which plugged into an [[Small Peripheral Controller|SPC]] [[backplane]] slot. The EIA version was the M7819, and the 20mA one was the M7814. | ||
− | On the M7819, a [[flat cable]] led from a [[Berg connector]] on the card via a [[static filter]] to an H317-E EIA | + | On the M7819, a [[flat cable]] led from a [[Berg connector]] on the card via a [[static filter]] to an H317-E EIA distribution panel (for ID purposes, the [[DEC part number]] for the [[printed circuit board|PCB]] of the H317-E is 54-11928). The H317-E held 16 [[EIA RS-232 serial line interface#Connectors|DB25 male connectors]] (DB-25P) wired as DTEs, enough for two DZ11 cards. |
Accessories for the M7819 EIA version are: | Accessories for the M7819 EIA version are: | ||
Line 98: | Line 100: | ||
==Further reading== | ==Further reading== | ||
− | * ''DZ11 | + | * ''DZ11-C, D, F (20mA) Field Maintenance Print Set'', (MP00253) |
− | * | + | |
+ | ==External links== | ||
+ | |||
+ | * [http://www.bitsavers.org/pdf/dec/unibus/EK-DZ110-UG-002_DZ11_Users_Guide_Feb79.pdf DZ11 user's guide] (EK-DZ110-UG-002) | ||
+ | * [http://www.bitsavers.org/pdf/dec/unibus/EK-DZ110-TM-002_DZ11_Asynchronous_Multiplexer_Technical_Manual_Oct78.pdf DZ11 asynchronous multiplexer technical manual] (EK-DZ110-TM-002) | ||
+ | * [http://www.bitsavers.org/pdf/dec/unibus/MP00132_DZ11_RevB_Engineering_Drawings_May78.pdf DZ11-A,B,E (EIA) Field Maintenance Print Set] (MP00132) | ||
− | [[Category: UNIBUS Serial Interfaces]] | + | [[Category: UNIBUS Asynchronous Serial Interfaces]] |
Latest revision as of 01:26, 19 February 2023
The DZ11 was a UNIBUS 8 port asynchronous serial line mux card for DEC computers. It used programmed I/O, and thus could present a considerable load on the CPU when running a high speed line, using interrupts. A 64-entry FIFO buffer silo was provided on the input side.
Both EIA and 20mA physical layers were supported; the EIA model could operate with full-duplex modems. It provided program-set baud rates (up to 9600 baud), but not split speed. Break could be detected or generated on each line.
A single EIA DZ11 with an EIA-specific 16-line distribution panel was denominated as a DZ11-A; an EIA board by itself was a DZ11-B, and a distribution panel with two boards is a DZ11-E. Similarly, a single 20mA DZ11 with a 20mA-specific 16-line distribution panel was denominated as a DZ11-C, the 20mA board by itself was a DZ11-D, and a distribution panel with two boards is a DZ11-F.
Contents
Implementation
Physically, it was a hex card, which plugged into an SPC backplane slot. The EIA version was the M7819, and the 20mA one was the M7814.
On the M7819, a flat cable led from a Berg connector on the card via a static filter to an H317-E EIA distribution panel (for ID purposes, the DEC part number for the PCB of the H317-E is 54-11928). The H317-E held 16 DB25 male connectors (DB-25P) wired as DTEs, enough for two DZ11 cards.
Accessories for the M7819 EIA version are:
- BC05W-15 50 conductor signal cable
- H7004C Static Filter
- BC06L-0J 50 conductor signal cable
- H317-E EIA distribution panel
- Cable Box assembly
- H325 test connector (single line)
- H3271 staggered test connector
The later H3006 distribution panel for the EIA version was part of DEC's modular back-panel system.
For the 20mA M7814, substitute the:
- BC08S-15 40 conductor signal cable
- H7004B Static Filter
- BC06K-0J 40 conductor signal cable
- H317-F 20mA distribution panel
- H3190 staggered test connector.
Device registers
Register | Abbreviation | Address |
---|---|---|
Control and Status Register | CSR | 760100 |
Receiver Buffer Register* | RBUF | 760102 |
Line Parameter Register* | LPR | 760102 |
Transmit Control Register | TCR | 760104 |
Modem Status Register | MSR | 760106 |
Transmit Data Register | TDR | 760106 |
The RBUF and LPR share an address, as do the MSR and TDR: the RBUF is read only, and the LPR is write only; the MSR is read only, and the TDR is write only. Registers marked with a '*' are word-width only, no byte operations.
The addresses shown are for the first DZ11 in a system (provided that there are no other devices in the floating device address space); additional ones are normally set to be at 760110, 760120, etc.
Control and Status Register (CSR)
TRDY | TIE | SA | SAE | Unused | Tx Line | RDONE | RIE | MSE | CLR | MAINT | Unused | ||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
- TRDY - Transmitter Ready
- TIE - Transmitter Interrupt Enable
- SA - Silo Alarm
- SAE - Silo Alarm Enable
- Tx Line - Line ready to transmit
- RDONE - Received Done
- RIE - Receiver Interrupt Enable
- MSE - Master Scan Enable
- CLR - Clear input FIFO, CSR and UARTs
- MAINT - Maintenance loopback enabled
Receiver Buffer Register (RBUF)
DV | OVR | FRERR | PERR | Unused | Rx Line | RBUF | |||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Line Parameter Register (LPR)
Unused | RXON | Speed | ODDP | PAREN | STOP | CLEN | Line | ||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Transmit Control Register (TCR)
DTR | Line Enabled | ||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Modem Status Register (MSR)
CD | RI | ||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Transmit Data Register (TDR)
Break | TBUF | ||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
Further reading
- DZ11-C, D, F (20mA) Field Maintenance Print Set, (MP00253)
External links
- DZ11 user's guide (EK-DZ110-UG-002)
- DZ11 asynchronous multiplexer technical manual (EK-DZ110-TM-002)
- DZ11-A,B,E (EIA) Field Maintenance Print Set (MP00132)