Unibus

Unibus

Infobox Computer Hardware Bus
name = Unibus
fullname = Unibus


caption =
invent-date =
invent-name = Digital Equipment Corporation
super-name =
super-date =
width =
numdev =
speed =
style =
hotplug =
external =
The Unibus was the earliest of several bus technologies used with PDP-11 and early VAX systems manufactured by the Digital Equipment Corporation of Maynard, Massachusetts.

The Unibus was composed of 72 wires (2 connectors x 36 lines per connector). When not counting the power and ground lines, it is usually referred to as a 56 line bus. It could exist within a backplane or on a cable. Up to 20 nodes (devices) could be connected to a single Unibus segment; additional segments could be connected via a bus repeater.

The bus was completely asynchronous, allowing a mixture of fast and slow devices. It allowed the overlapping of arbitration (selection of the next "bus master") while the current bus master was still performing data transfers. The 18 address lines allowed the addressing of a maximum of 256 kB. [1 kB = 1024 bytes] Typically, the top 8 kB was reserved for the registers of the memory mapped IO devices used in the PDP-11 architecture.

The design deliberately minimized the amount of redundant logic required in the system. For example, a system always contained more slave devices than master devices so most of the fancy logic required to implement asynchronous data transfers was forced into the relatively few master devices. For interrupts, only the "interrupt-fielding processor" needed to contain the complicated timing logic. The end result was that most I/O controllers could be implemented with very simple logic and most of the critical logic was implemented as a custom MSI IC. 18 A00-A17 - Address Lines 16 D00-D15 - Data Lines 4 BR4-BR7 - Bus (Interrupt) Requests at priorities 4 (lowest) through 7 (highest) 4 BG4-BG7 - Bus (Interrupt) Grants at priorities 4 (lowest) through 7 (highest) 1 NPR - Non Processor (DMA) Request 1 NPG - Non Processor (DMA) Grant 1 ACLO - AC Low 1 DCLO - DC Low 1 MSYNC - Master Sync 1 SSYNC - Slave Sync 1 BBSY - Bus Busy 1 SACK - Selection Acknowledge 1 INIT - Bus Init 1 INTR - Interrupt Request 1 PA - Parity control 1 PB - Parity control 2 C0-C1 - Cyce Control Lines: 2 +5v - Power Lines (not counted as part of the 56) 14 Gnd - Ground Lines (not counted as part of the 56)

The two control lines (C0 and C1) allowed the selection of four different data transfer cycles:
* DATI (Data In, a read)
* DATIP (Data In/Pause, the first portion of a Read-Modify-Write operation. A DATO or DATOB operation completes this.)
* DATO (Data Out, a word write)
* DATOB (Data Out/Byte, a byte write)
* During an interrupt cycle, a fifth style of transfer was automatically invoked to convey an "interrupt vector" from the interrupting device to the "interrupt-fielding processor".


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Unibus — Адаптер DEC VAX T1010 на Unibus Unibus первая компьютерная шина, используемая в компьютерах PDP 11 и ранних VAX, производимых …   Википедия

  • unibus — universalioji magistralė statusas T sritis automatika atitikmenys: angl. unibus vok. allgemeiner Bus, m rus. универсальная шина, f pranc. unibus, m …   Automatikos terminų žodynas

  • unibus — bendroji magistralė statusas T sritis automatika atitikmenys: angl. common bus; unibus; unified bus vok. gemeinsamer Bus, m; Uni Bus, m; Uni Leitung, m rus. общая шина, f pranc. bus commun, m …   Automatikos terminų žodynas

  • Unibus — Gerätebus benutzt u.a. bei PDP11 Rechnersystemen …   Acronyms

  • UNIBUS — ● np. m. ►BUS Concept introduit par DEC sur les PDP 11: un bus unique permet de connecter tous les éléments de l ordinateur …   Dictionnaire d'informatique francophone

  • Unibus — Gerätebus benutzt u.a. bei PDP11 Rechnersystemen …   Acronyms von A bis Z

  • UNIBUS —    A single, high speed bus structure shared by the processor, memory, and peripherals …   IT glossary of terms, acronyms and abbreviations

  • Neoplan N 90x Telebus Unibus Clubliner — Zwei N 906 Der Neoplan Telebus N 906 T ist ein Niederflurfahrzeug, das 1979 für ein Bundesprojekt in Berlin entwickelt wurde, um den Behindertentransport zu organisieren. Seit dem 27. März 1981 lief er im neuen NEOPLAN Werk IV Spandau vom Band… …   Deutsch Wikipedia

  • UBA — • UniBus Adapter (DEC) • Unblocking Acknowledge • Universidad de Buenos Aires (Argentina, http://www.uba.ar/) • Unpressurized Berthing Adapter (Space Shuttle) NASA • (im dt. Sprachraum:) Umweltbundesamt • Uberaba, Brazil internationale Flughafen… …   Acronyms

  • PDP-11 — This article is about the PDP 11 series of minicomputers. For the PDP 11 processor architecture, see PDP 11 architecture. The PDP 11 was a series of 16 bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the 1990s, one of …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”