Hello everyone,
Much thanks for the great responses I've received. I'm sorry for the delayed reply, but work's been crazy.
Mark T asked about motherboard mounted in an Micro ATX cases. I have a couple of pictures, one of an older prototype that I used to confirm that the board would align to the mounting screws and slot openings:
and another with my current prototype with cards installed:
I usually don't have the prototype in the case because it's awkward to work on. Most of the expansion cards are low-profile because I was planning on using a low-profile case. One of the open issues I have with the expansion cards is securing proper mounting brackets. I chose to use the PCI orientation for the expansion cards (with the components on the left side) rather than the old IBM PC orientation (with the components on the right side) because I wanted to have available of that little strip of circuit board real estate (near the left edge) for components (otherwise the slot socket is right against the edge) and because I could only find low-profile brackets for the PCI orientation.
I am aware of Steve Ciarcia (from old Byte Magazine articles) and was introduced to his book "Build Your Own Z80 Computer" by Dr. Scott Baker's blog when he mentioned it as a reference source for his
Single Stepper for RC2014 project. I'm just a beginner with electronics so most of Mr. Ciarcia's work goes over my head; but I'm trying to understand. But until you all mentioned it, I never realized my name is so close to Mr. Ciarcia's name's spelling.
Sergey Kiselev had mention supporting the 8-bit ISA bus. I had actually thought of that, particularly in order to make use of old video cards like CGA or MDA (I have an old Amdek monochrome monitor in my garage somewhere), but I was a little intimidated about the prospect, thus making the Dyno•Bus a simple extension of the Z180's data/address/controls lines would be enough of a challenge to start with.
Colin MacArthur, actually I'm using DM9368 chips to drive the 7-segment displays on the Dyno•Bus Bus Monitor. This expansion card was inspired by Dr. Baker's
RC2014 TIL311 Front Panel Board. Although the DM9368 are expensive and scarce, the TIL311 Dr. Baker used were more expensive; so I thought that DM9398 was a good compromise. But I see your point about using GALs. I use them quite extensively for glue logic. Thanks for the references.
By the way, I have purchased some MC14495D chips as well as some TI DIS1417, but I haven't used them for anything yet. I've played with AVR (Arduino and such), but I haven't done anything with PIC yet.
I have though about making the files available for others, but that nagging need for perfection gets in the way. My particular concern is that I need the design for the Dyno•Bus to be firmly defined. Once it is released to the public, making changes would be difficult. There are still a few issues I haven't decided yet. I'm hoping I may bounce my ideas about the bus to the homebrew computer community to get your opinions, suggestions, warnings or whatever.
Well, thanks for all of your comments. They are greatly appreciated.
Steve Garcia.