Unibus NPR jumpers (was RE: More 11/44 basic newbie help request)

From: Ethan Dicks <erd_6502_at_yahoo.com>
Date: Tue Feb 11 11:10:00 2003

--- "Jeffrey S. Worley" <Technoid_at_30below.com> wrote:
> No one knew just what they or other folks were going to hang in these
> backplanes, or what functions those cards would perform. If they had
> known, it would have been pretty simple to provide a set of jumpers or
> some other (easier) means of moving signals around, but they didn't so
> they went for total flexibility in this department and so required
> jumper wiring.

I think you need to go back in time a bit and consider the original
Unibus processors, like the 11/20. It doesn't have single-card
periperals, it has peripherals with their own custom-wired backplanes.
The Unibus-in and Unibus-out slots were standardized, but in between,
it was up to the designer. There's lots of consistency in DEC
peripherals - they tended to use M105s and other "standard" Unibus
modules, but that wasn't an absolute requirement.

In those days, to initiate an NPR cycle (i.e., start a DMA operation),
the peripheral broke the connection of the NPR signal between the
Unibus-in and Unibus-out slots. When boards began to get more dense
and it was finally possible to put an entire peripheral on a single
card, these peripherals couldn't operate the same way. The new method
was to break the signal between a pair of pins on the same slot.
It wasn't possible to ship all new backplanes (like the DD11DK) without
the NPR jumper removed because there were some early non-DMA periperals
(like the line-printer interface) that may or may not jumper that
signal on their own.

So... going back at least as far as 1981 (the earliest Unibus COMBOARDs),
makers of NPR devices had to provide instructions for the customer
on how to locate, remove and replace the NPR jumper wire. We also
shipped a wider grant card (the "Grantasaurus Rex" - GC747) so that our
customers didn't have to rewire the backplane when our board was not
installed.

I was told that the original scheme existed because nobody planned for
a DMA peripheral that occupied only a single slot - too much hardware
to fit in such a small space. It did take a number of years, so
the expectation wasn't that unreasonable.

-ethan


>
> Some card slots don't carry certain signals over to the next slot down
> the line if there is no card installed in that slot.
>
> For example. If you have an hdd controller in slot A, a blank slot B,
> and a serial terminal controller in slot C, my machine wouldn't work at
> all. In this scenario, I would have to bridge the blank slot B by
> jumping two signals (IRQ and XSTL?) from A to C in order for those two
> critical signals to propagate past the blank slot.
>
> You might wonder why they would omit two of the most important lines
> from the backplane like that. Well, it is flexibility in mind here.
> With this method, you could have card's B and C connected via ribbon
> cable at their leading edges to carry the signal from B to C for use and
> then have card C propagate the signals over the backplane after they've
> served their purpose. You could even bring those signals outside the
> machine entirely to some specialized equipment before returning them to
> the backplane via a card. In this way, you could largely replace the
> backplane with your own custom wire job.
>
> Regards,
>
> Jeff
>
> -----Original Message-----
> From: cctalk-admin_at_classiccmp.org [mailto:cctalk-admin_at_classiccmp.org]
> On Behalf Of Jay West
> Sent: Tuesday, February 11, 2003 10:04 AM
> To: cctech_at_classiccmp.org
> Subject: More 11/44 basic newbie help request
>
> Eric wrote...
> > Get the manuals from Al's site.
>
> You know... I think I've just been told "RTFM" *grin*
> S'ok, was well deserved :)
>
> After perusing the manuals for the 11/44 and the RL02's, and the RL11
> (looking for docs on the 8 port mux now).... Most of my questions are
> answered there (big suprise). Not trying to start any holy wars or
> anything,
> but to my "newbie with unibus" mind, the design of having to change
> backplane wiring for certain cards seems to be rather... ummmm silly
> (euphamism{tm}), at least as compared to other systems of the period.
> Probably there is something I'm missing as to why this is a good thing.
>
>
> Jay West
Received on Tue Feb 11 2003 - 11:10:00 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:54 BST