The why not use a UniBone comment has merit, what will your (FPGA) 
implementation add ?

If you have additional capability in prospect, there remains the matter of 
drivers 
https://retrocmp.com/projects/qbone/326-qbone-unibone-alternative-bus-drivers

If you solve the (near) unobtanium OC driver / receiver problem - I for one 
will be all ears

Martin

-----Original Message-----
From: Milo Velimirović via cctalk [mailto:cctalk@classiccmp.org] 
Sent: 29 March 2025 20:06
To: General Discussion: On-Topic and Off-Topic Posts <cctalk@classiccmp.org>
Cc: shadoooo <shado...@gmail.com>; Milo Velimirović <milovelimiro...@gmail.com>
Subject: [cctalk] Re: DEC Unibus variants



> On Mar 29, 2025, at 12:33 PM, shadoooo via cctalk <cctalk@classiccmp.org> 
> wrote:
> 
> Hello,
> I'm searching information about all existing variants of DEC Unibus in 
> Dual/Quad/Hex flavors.
> I read the "UnibusSpec1979.pdf" on bitsavers, which reports a "Standard 
> Unibus" pinout in the last pages.
> However in several backplanes "Small Peripheral Controller", "Modified Unibus 
> Device" and "Extended Unibus" are supported.
> Maybe also other unlisted Unibus variants do exist (e.g VAX 11/730)?
> I also found the gunkies.org WIKI very helpful, however it is still quite 
> difficult to compare the pinout differences (dummy proof).

Try this one:
https://hampage.hu/dr/unibus.html

> 
> Where could I find a specific DEC documentation about the more recent 
> variants, similar to the 1979 specs, but referred to SPC, MUD, EUB, ect?
> 
> Big doubts:
> - why DEC, having defined the dual Standard pinout, had then to implement the 
> quad SPC backplanes?

The “dual Standard pinout” for slots A/B was generally used for a BC11-A Unibus 
cable, with a Unibus terminator in the very last slot. The Unibus cable carried 
signals (not power!) between backplanes.

Quad SPC is common to (at least) Modified Unibus(MUD) and Standard Unibus. The 
differences between the two backplane specs are in slots A/B only, with slots 
C-F the same (AFAIK.) Also some slots of the of the VAX730 backplane.

> - why DEC, having defined quad backplanes, had then to implement the hex 
> (standard + SPC) or (MUD + SPC) or EUB? 

Probably due to changes in cabinets and packaging. The 11/20 was unique in 
having a quad backplane mounted from side to side in a BA-11 (and upside-down 
too!) Most of the subsequent Unibus pdp11s had hex backplanes mounted either 
vertically, top to bottom, (11/40, 11/45 and
11/70,) horizonatlly, front to back, (some 11/05s, 11/34, 11/35, 11/44 etc.), 
another orientation was vertically to one side, front to back in 5.25” 
cabinets. EUB was unique to the 11/24 and 11/44 and only for memory boards.
[https://gunkies.org/wiki/Extended_UNIBUS]
> 
> 
> I mean: given that in AB all Unibus signals are present (from 
> specifications), what is the need for CDEF?

The ability to use larger printed circuit boards; it gets you higher density 
and avoids the need to run (as many) interconnects off the board and thru the 
backplane. Remember that 50-60 years ago was the era of 14,16-pin DIP packages 
for small-scale and medium-scale integration; larger packages existed of 
course, but they were the exception. You still needed lots of wires to 
interconnect functionality between chip packages. Using a hex board instead of 
single or dual boards allowed many of those “wires” to be traces on a PCB, 
rather than run through the backplane or on an over-the-top jumper. (See the 
11/34a.)

> Provided that several signals are duplicated in hex pinout, the 
> backplane will connect homologue signals together, or AB bus will always be 
> separated from CDEF bus?
> 
> My aim is to design a reprogrammable digital logic board which could 
> be employed in any system, using 18bits address or also 22bits (i.e. for 
> 11/24).

See the Unibone, to ensure you’re not reinventing the wheel. It also includes a 
Unibus description that might be helpful. For something simpler take a look at 
the M1710 Unibus Interface Foundation Module. Brochure: 
https://vt100.net/manx/details/1,22302

https://retrocmp.com/projects/unibone

—Milo

Reply via email to