On 1/7/07, Paul Thompson <pt at new.rr.com> wrote:
On Fri, 5 Jan 2007, 9000 VAX wrote:
Today I pulled out the boards in my vax 3800 and
I found 7 microprocessors
besides the CVAX. They are,
2x 68000, 8096, 80186, 2x 8086, Z80.
I had noticed similar with XMI and BI boards, where one might see
combination of a couple of processors including a VAX chip along with an
AMD x86 clone or a 68k or Zilog processor.
I remember reading a description of the 'nexus' concept in some DEC unix
sources which seemed to indicate a prediliction for 'smart' boards.
Given what it takes to make the BIIC (the DEC chip in the corner of
*all* VAXBI boards) work, unlike older CSR-based boards, I don't think
it's feasible (or perhaps possible) to have a dumb VAXBI board. At
the very least, you'd need some form of state engine to handle ticking
the board-side of the BIIC so that the board tells the host VAX that
it passed self test. In the era that folks were building VAXBI boards
(like our COMBOARD-BI), for communication interfaces, at least, a
68000-family processor was a reasonable way to implement the board
smarts - check the DMB32 for one example.
-ethan