Page 1¶
ND Unibus Converter¶
ND 110015
[Photo: Close-up of electronic circuitry on a circuit board]
ND
Norsk Data
Scanned by Jonny Oddene for Sintran Data © 2010
Page 2¶
ND UNIBUS CONVERTER¶
Introduction¶
The ND 110015 UNIBUS CONVERTER — UBC — is an interface between the ND-100 bus and a UNIBUS system. The UBC gives the possibility to connect a wide range of UNIBUS peripherals and devices to an ND system. The user has to write the device-dependent software.
The UNIBUS was introduced with Digital Equipment's (DEC) PDP-11 in 1970. It was the first bus on a minicomputer to enable devices to send, receive or exchange data without processor intervention or immediate buffering in memory. Despite all further improvements of the PDP-11 systems, the specifications for the UNIBUS remain the same as in 1970. This makes UNIBUS one of the most frequently used bus systems for minicomputers. Different vendors are making everything from array processors to plotters that can be connected to UNIBUS systems.
Product Description¶
Hardware¶
The UNIBUS is a single, common path that can connect processors, memory and peripherals. The bus consists of 56 lines used for control, address and data. Communication between any two devices on the bus is in a master-slave relationship. The maximum transfer rate on the UNIBUS is 2.5 million 16-bit words per second.
The ND UNIBUS Converter (UBC) represents an interconnection between the ND-100 bus and a UNIBUS system. The UBC is designed as a standard ND-100 board, and occupies one slot in the ND-100 crate. The UBC is connected to an external UNIBUS crate (not supplied by ND) by a cable (max. length 5 meters). The UNIBUS devices are connected to interfaces (i.e. DR-11W) in the external UNIBUS crate by a bus cable (max. length approx. 300 meters). Note that the external UNIBUS equipment is not delivered by Norsk Data.
Page 3¶
ND UNIBUS CONVERTER¶
Software¶
Since a lot of different UNIBUS devices exist, it is impossible to make any software that handles all of them. The approach has therefore been to create an environment suitable for making the device-dependent software part. The writing of this software is left to the customer. The software environment for doing this consists of a monitor call and a universal interrupt-handler. Writing UBC software will now involve writing a device-dependent application program and a device-dependent server program. The application and server communicate by messages using the monitor call. This monitor call handles context switching, copying of receive/send messages, and timeout events in case of no reply. It is up to the programmer to define the relevant commands for a specific device. A typical command from the device-dependent application to the corresponding server, may be to dump a datablock to a UNIBUS device. To perform this transfer, the server has to set the contents of the different registers on UBC and on the device interface in the UNIBUS crate, using the IOXT instruction.
This approach implies that new software must be written for each new type of device connected via UBC.
Test Software¶
Both online and offline test programs for the UBC exist. The offline program tests read/write of registers, etc., and the online program tests the DMA capability by using a DR-11B DMA interface that loops the input and output lines.
Specifications¶
- The UBC requires one slot in the ND-100 crate.
- Up to 2 UBCs per machine
- Up to 8 UNIBUS interfaces on the first UBC, 7 on the second
- Maximum block length 32KBytes
- No burst allowed
- Only word transfer allowed (even number of bytes)
- Read-Modify-Write not allowed in UBC
- Burst transfer speed is about 2 MBytes/second
- Typical maximum effective transfer speed is about 0.5 MByte/second
Requirements¶
- The UBC will be available on the ND-110 Compact, ND-110/CX, ND-500/CX and ND-5000
- Runs under SINTRAN-III/VSX ver. K or later
Documentation¶
- UNIBUS CONVERTER Hardware Manual ......................... ND-12.036 EN
- PDP-11, UNIBUS, DR-11W and DR-11B are trademarks of Digital Corporation.
Diagram¶
+-----------+ +---------------------------+
| ND-110/CX | | External UNIBUS-crate |
| | | w/power and DR-11x |
| | | interfaces |
+-----------+ +---------------------------+
| |
| UNIBUS cable |
| |
| +-----------------+ +-----------------+
+----------| UNIBUS-devices | | |
+-----------------+ | |
\ | |
--------> | |
+-----------------+
Page 4¶
Norsk Data Contact Information¶
Corporate Headquarters¶
- Olaf Helsets vei 5
- P.O Box 25, Bogerud
- 0621 Oslo 6
- Norway
- Tel.: +47-2-620000
- Tx.: 70656 ndata n
- Telefax: +47-2-629494 (A)
- New York:
- Telefax: 47-2-929746 (A)
Norway¶
- Oslo
- Tel.: +47-2-392030
- Bergen
- Tel.: +47-5-320600
- Porsgrunn
- Tel.: +47-3-553000
- Sandnes
- Tel.: +47-4-665966
- Tromsø
- Tel.: +47-86-77176
- Trondheim
- Tel.: +47-1-921222
ND Comtec Head Office¶
- Olaf Helsets vei 5
- P.O Box 25, Bogerud
- 0621 Oslo 6
- Norway
- Tel.: 47-2-620000
- Tx.: 70656 ndata n
Sweden¶
- ND Norsk Data AB
- Konsul Johnsons v 1 A
- P.O.B 42
- 191 22 Sollentuna Väsby
- Sweden
- Tel.: +46-8-98040
- Tx.: 00555 ndorata s
- Telefax: +46-8-862293 (A)
- Gothenburg
- Tel.: +46-31-459760
- Malmö
- Tel.: +46-40-70510
ND-Silvadata¶
- Sundsvall
- 851 83 Sundsvall
- Sweden
- Tel.: +46-60-154150
- Växjö
- Tel.: +46-470-18500
- Stockholm
- Tel.: +46-70-98400
Denmark¶
- Norsk Data A.S
- Lautrupskær 13
- P.O Box 32
- 2750 Ballerup
- Denmark
- Tel.: 45-8-682656
- Tx.: 0553576 nd dk A
- Telefax: +45-2 684661 (A)
- Copenhagen
- Tel.: 45-1 682655/681720
- Odense
- Tel.: 45-9-511660
- Aarhus
- Tel.: 45-6-157116
- Aalborg
- Tel.: 45-8-373316
Finland¶
- OY Norsk Data AB
- Pukinmäenaukio 2
- 00720 Helsinki, Finland
- Tel.: +358-0 358811
- Tx.: 00342 nddata helsinki
- Telefax: +358-0 3454662
West Germany¶
- Norsk Data GmbH
- Thoasstraße 10-12
- 6330 Bad Homburg v.d.H
- West Germany
- Tel.: 49-6172 4090-6
- Tx.: 041-477-1028
- Telefax: 49-6172-405794
- West Berlin
- Tel.: 49-30-2138096
- Hamburg
- Tel.: 49-40-7079622
- Hannover
- Tel.: 49-511-660562
- Mülheim
- Tel.: 49-208-63441
- Stuttgart
- Tel.: 49-711-21910-0
- Nuremberg
- Tel.: 49-911-57082
- Münster
- Tel.: 49-251-778522
- Kiel
- Tel.: 49-431-53359
The Netherlands¶
- Norsk Data Nederland B.V
- Burgwal 5
- P.O Box 30, 3430 AM Nieuwegein
- The Netherlands
- Tel.: +31-3402-72411
- Tx.: 004-4090 nd nl
France¶
- Norsk Data S.A r.l.
- 4 rue Brivet
- Avenue du Jura, 01 210 Ferney-Voltaire
- France
- Tel.: 33-9504685
- Tx.: 00342 58835 nordata ferny
- Telefax: 33-890-406676 (A)
Switzerland¶
- Norsk Data (Switzerland) S.A
- Chemin du Vuache 12
- CH-1027 Prilly-Lausanne
- Switzerland
- Tel.: 41-21-252112
- Tx.: 045-24681 nd ch
- Telefax: 41-21-255647 (A)
- Geneva
- Tel.: 41-22-989100
- Glattbrugg (Zürich)
- Tel.: 41-1-8101033
United Kingdom¶
- Norsk Data Ltd.
- Benham Valence
- Newbury, Berks RG16 8LU
- United Kingdom
- Tel.: 44-635-39894
- Tx.: 896315 ndgb
- Telefax: 44-635-500836/33847 (A)
- London
- Tel.: 44-1-588-9955
- Manchester
- Tel.: 44-1-925-523880
- Edinburgh
- Tel.: 44-1-661-865
Ireland¶
- Norsk Data Ireland Ltd.
- IDA Industrial Estate, Santry Avenue
- Dublin, Ireland
- Tel.: 353-11-244726
USA¶
- Norsk Data N.A Inc.
- Westborough Office Park
- 1800 West Park Drive
- Westborough, MA 01581
- USA
- Tel.: 1-617-366-4652
- Tx.: 06203739 ndmar es
- Telefax: 1-617-366-0360 (A)
- Los Angeles
- Tel.: 1-714-752-5081
France and Italy¶
- Matra Datavision S.A Paris
- Tel.: 33-3-6958890
- Tx.: 0042 695893 ndmatra f
- Matra Datavision S.A Lyon
- Tel.: 33-74-944068
- Tx.: 0042 370447 ndlyon
- Matra Datavision S.A Toulouse
- Tel.: 33-61-393200
- Tx.: 0042 332304
- Telefax: 33-613-0621
ND International Operations¶
- Olaf Helsets vei 5
- P.O Box 25, Bogerud
- 0621 Oslo 6
- Norway
- Tel.: 47-2-620000
- Telefax: 47-2-629494 (A)
Represented by Agents and Distributors In:¶
Hong Kong¶
- Norsk Data International
- Tel.: 852-5 817149/217053
- Tx.: 0802-6581 eschp hx
Iceland¶
- Norsk Data Iceland
- Tel.: 96-1-14413/1314
- Tx.: 0060-9541 comp ic
India¶
- Norsk Data (India) Pvt. Ltd.
- Tel.: 91-44-49399117/216
- Tx.: 0881 41760 ndata in
Pakistan¶
- Norsk Data Pakistan (P) Ltd.
- Tel.: 92-51-851546
- Tx.: 0082-59060 avlatek pk
Saudi Arabia¶
- Norsk Data Systems Ltd.
- Tel.: 96-966-496607
- Tx.: 0495-488031 alsco sj
Thailand¶
- Norsk Data Thai Ltd.
- Tel.: 66-2 253-6640
- Tx.: 0068-2681 ndscan th
_ _ _ ____
/ \ | | | |/ ___|
/ _ \| | | | | _
/ ___ \ |_| | |_| |
/_/ \_\___/ \____|