Ideas for a simple, but somewhat extendable computer bus

alan at alanlee.org alan at alanlee.org
Mon Nov 20 00:52:07 CST 2017


If you ever look at how interrupts are implemented on STD bus, you'll 
run in fear.  There are only two options, chain the slot to slot 
interrupt line (assuming all slots are filled downstream of the CPU) and 
share the one request signal - implementing any CPU-specific interrupt 
requirements like an vector placement for x86 - or you can home run IRQ 
lines independently of the STD bus signals.  Most cards did the later or 
just put all peripherals that will ever need IRQs on the CPU card 
itself.

STD bus is pretty antiquated.

-Alan


On 2017-11-20 00:54, Chuck Guzis via cctalk wrote:
> On 11/19/2017 08:11 PM, Ken Seefried via cctalk wrote:
> 
>> More importantly, the vast number of compatible I/O cards that were
>> produced.  Much alternative history to be pondered.
> 
> So we agree on parallel standard buses, that STD bus is a strong
> contender with varied processor base.
> 
> There *is* STD32, but it's a bit of an abomination, like EISA.  It
> extends the bus to 32 bits and retains compatibility with 8-bit STD.
> But there's a price to be paid--special connectors (like EISA) and more
> complex interfacing logic (to accommodate the older STD).
> 
> Finally, it's pretty much a sole-source standard--Ziatech came out with
> it, and to the best of my knowledge, is the only firm that ever 
> produced
> STD32 cards.
> 
> --Chuck


More information about the cctalk mailing list