--
You received this message because you are subscribed to a topic in the Google Groups "RC2014-Z80" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rc2014-z80/XvdyuOd62v8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rc2014-z80+...@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/5215bb11-7356-4213-bbb4-95190de857ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Page 29 you have D13/D14/D16 but not D15.
Four comments I'd make
- Anything labelled 'user' and connected across the full bus length is
just asking for disaster. The odds of getting all cards compatible
with one definition of user declines dramatically as you add cards!
- Having D8-D15 is great if someone can explain how a memory card
handles 8bit v 16bit CPU. Do we just say 'you can't do that' ?
- 'Some signal functions change when used for processors other than
Z80', is IMHO not a good answer
- Clearly document what is pull up or pull down
The non Z80 boards need to generate the right bus signals (which is
what S100 does and isn't actually very hard), and if there are other
signals that are needed (eg function codes for Motorola stuff) they
ought to just get pins allocated.
The proper handling of IORQ & !M1 on all cards is needed for IM2 as well.
Actually an RC2014 way to solve it nicely might be to give pins to the
Motorola/Mostek style bus arbitration and have a standard bus
convertor card that generates the relevant Intel bus signals
accordingly ?
There's also a lack of recognition of the existing well established
retrocomputing standards
- ECB eurocard bus used by all the N8VEM and related (retrobrew)
hardware. There are more cards for that than RC2014 and it's long
established. See
https://retrobrewcomputers.org/doku.php?id=boards:ecb:ecbbusinfo
- S100 bus. Which plays in a different space but ought to get a
cursory mention (IEE 696) and also has a ton of retro activity with
everything from PDP-11 to Raspberry PI CPU cards !
More generally I think we need a line allocated for 3v3 even if a bus
isn't required to supply it (and for 3v3 someone can put a 3v3 shifter
on a card with a 'supply 3v3 to bus' jumper). Not so sure about 12v
and I guess -5 isn't really needed as nobody is going to be using
4116's.
If it's truely modular then the power supply can also be a plug in
card with voltages/currents sized to need (effectively that's what the
SIO2 is doing today)
On SC107, for each module does IEI pin 38 connect to IEI pin 80 and IEO pin 39 connect to IEO pin 40, or are these two completely separate chains.
In a previous post you showed how links can be added to SC112 and SC113 to support the pin 38 and pin 39 IEI/IEO chain. If newer modules are designed using pin 40 and pin 80 how do these connect to the legacy modules using pin 38 and pin 39?
As I mentioned in the earlier thread, requirement for 80 pin modules to support IEI/IEO limits the pcb manufacture to single source JLCPCB due to cost increase above 100mm for other suppliers. Other suppliers are more cost effective if you want Blue pcbs instead Green provided you limit the module to 39 pins.
Any provision for other priority chains? (/BAI and /BAO) .
I see two challenges with this. The first is that, because the ECB connector is not 100mm wide, there's clearance to use the support rails of the chassis. the BP80-like RC2014-compatible bus extensions/versions use the full with of the card for the connector, so the rails may well be getting "in the way". The second challenge is realted to ECB cards having their external interface connectors on the edge opposite the ECB connector, whereas RC2014-like cards have (with ongoing questions) landed on having their external connections on the "short" edge, away from the angle-cut side (as seen relative to the official template).I'll take this opportunity to respond to Alan's reply to me regarding the ECB. I agree that it's not difficult to build an ECB based system, and it is a nice bus type. But compared to the straight-forwardness of the original RC2014 bus, it's harder to "grasp" for a novice. Combine that (relatively small) element, with the pricing of the required connectors, I found that I preferred the RC2014-style when I was evaluating options. I did whoever not like that the original bus lacked significant signals (I started before the extended bus was a thing), and when I started tweaking, I realized I preferred a shorter dual-row connector. Thus the Z50Bus was born. Regarding my statement of price: in Norway, where I am located, a pair of DIN 41612 connectors costs me as much as the entire 5-slot Z50Bus backplane with connectors does in my Tindie shop.I think that to stay on topic, we should see this discussion in the light that Mark, Steve and Tom started their discussion: trying to establish an agreed-upon wide version of the RC2014 bus, compatible with the original.
On Thu, Aug 23, 2018 at 5:24 PM <lon...@engr.sc.edu> wrote:
Hi Steve,--Just a thought, but the ECB boards are 100mmx160mm, so similar in width to the RC2014 cards. John Coffman designed an ECB backplane to fit in the Siemen's Simatic 505-6508 chassis that can be found surplus on eBay. The 505-6516 is similar, but is longer and supports more slots. They are also easier to find and less expensive, as they appear to be less popular. It might be a suitable chassis for a version of the RC2014 backplane. I'm including a link to John's ECB design, which includes pictures of the chassis and backplane.Dave London
You received this message because you are subscribed to a topic in the Google Groups "RC2014-Z80" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rc2014-z80/XvdyuOd62v8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rc2014-z80+unsubscribe@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/5215bb11-7356-4213-bbb4-95190de857ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--regards, Jon Langseth
Hi Steve,
We have read your draft specification with interest and once again we must thank you for all your efforts in the generation of useful documentation on various aspects of the RC2014 system,
After being in the Project Management field for more years then I would care to remember I recall a little, now rather old cartoon about the design of a swing to be installed on the branch of a tree, but still relevant where the message was that we should remember what the actual objective of the discussed topic is.
Here we are proposing a means of providing a modular system which will enable the user to expand an existing RC2014 type backplane by means of the addition of additional modular slot sections but at the same time enable or retain the full functionary of all the existing modules which may or could at a later date be installed.
Various proposals have been put forward for comment and discussion and I take this opportunity to add my own input for consideration which I trust will prove helpful in your future development of a final acceptable specification which the majority of potential users will find useful.
The following comments are collated by reference to the existing draft specification pge numbering.
Title page: Since we are making a proposed specification relevant to the RC2014 system it might be prudent to include “RC2014” in the title.
This should help to eliminate some of the apparent confusion where we see references to potential use of alternate bus systems such as ECB, S100 and the like. Whilst most of these alternative bus systems have their individual merits their use here without the use of adapters or similar would cause the majority of the existing RC2014 modules to become incompatible.
Overview: It is noted that the term “card” is used with the term “module” a bit like an afterthought. Why not just call “cards” modules which is what they have been called since conception of the RC2014 system.
Card (Page 4); Same comment as above.
USER pins (Page 5: To eliminate any possible confusion concerning their use why not just delete this name and leave the silkscreen bare against these pins.
Sections (Page 8): The table contains many terms which imply that you already know what they mean etc.
Basically we have two types of backplane sections which we could IMHO define as MASTER and SLAVE.
The MASTER being a section which includes the power input circuitry and associated components like a reset and a set of module slots.
A SLAVE being a section capable of coupling to the MASTER or another SLAVE to add additional module slots.
The actual choice of how you join these sections together can be either use of straight or angled BP80 type connectors which you could then be shown as typical illustrations.
It is appreciated that you have used some actual examples to illustrate some typical applications and should be retained once the above base terminology has been defined. The reference to the LINC Z50Bus and the associated SC109 adapter should be omitted as not being strictly relevant here.
Bus: BP80 (Page 23-24): Pins 49 to 56 inclusive should ideally be defined as “Not assigned” thus making them available for future use. Pins 37 to 39 and pins 77 to 79 should similarly be defined as “Not assigned” as per my earlier comments above.
Page 25: TODO – Are these not already defined on page 24? The plug/socket illustration and associated text is a little confusing. Why not just make two views, one for a plug showing top and bottom pin references and another for the socket similarly showing top and bottom pin references.
Pages 26 to 29 inclusive: These are existing standards so why detail them here. A simple web link to the official RC2014 site is all that is required to clearly detail this information.
Page 30-31: Modify as per my previous comments
Page 32: Delete as not relevant here.
Cards (Pages 33 onwards): Similar comments as above concerning use of “card” as opposed to “module”.
Page 37: Delete as not relevant here.
Kindly note that all the above are only my own comments and suggestions and are not intended to imply any criticisms or to exclude the use of any other peoples suggestions or opinions.
The Cartoon
More generally I think we need a line allocated for 3v3 even if a bus
isn't required to supply it (and for 3v3 someone can put a 3v3 shifter
on a card with a 'supply 3v3 to bus' jumper). Not so sure about 12v
and I guess -5 isn't really needed as nobody is going to be using
4116's.On modules with RC2014 card sockets, this would need to be compatible with the RC2014 spec. Spencer has recently suggested uses for the pin not allocated on the enhanced bus. That only leaves assigning a USER pin, which as you have already pointed out will lead to clashes. The debate about allocation of RC2014 pins is central to the whole RC2014 universe, not just modular backplanes. That debate needs to be had asap I think.
Today I live in the through-hole technology, seeing the need for 3.3v on the bus to make it easier for me to access ICs with 3.3v only.
Hi allLeading on from other recent topics, I've attached a discussion document about modular backplanes.This is one of a number of things I've been talking with Tom Szolyga about and we feel it is time now to document the ideas and present them for discussion on this group.The backplanes are not entirely new. I have already presented the first generation to the group and have had some useful feedback which may be seen in the second generation prototypes.I'm looking forward to your comments.Steve
--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+unsubscribe@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/85d6b86b-8236-47f0-be0a-c72ba6424b3d%40googlegroups.com.


Hi Steve,On SC107, 38 connects to pin 39 in the next slot with SC107, right?
And it looks like SC112 and SC113 can be strapped to daisy chained 38 to 39, yes?
I have been out-of-pocket for many weeks. I think I am slowly coming onboard with this.I would still like to see pin 40 uncommitted. It gives flexibility to 40 pin card designs.
Can you move IEI and IEO to the 41-80 pin connector for those cards?Maybe you could include straps for pin 40 in the jumper headers.

--
You received this message because you are subscribed to a topic in the Google Groups "RC2014-Z80" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rc2014-z80/XvdyuOd62v8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rc2014-z80+...@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/dbdb323e-a867-4a17-81cf-6391b8da950a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and all its topics, send an email to rc2014-z80+unsubscribe@googlegroups.com.
Hi Steve,Is it not generated from IORQ and M1?
I see two challenges with this. The first is that, because the ECB connector is not 100mm wide, there's clearance to use the support rails of the chassis. the BP80-like RC2014-compatible bus extensions/versions use the full with of the card for the connector, so the rails may well be getting "in the way". The second challenge is realted to ECB cards having their external interface connectors on the edge opposite the ECB connector, whereas RC2014-like cards have (with ongoing questions) landed on having their external connections on the "short" edge, away from the angle-cut side (as seen relative to the official template).I'll take this opportunity to respond to Alan's reply to me regarding the ECB. I agree that it's not difficult to build an ECB based system, and it is a nice bus type. But compared to the straight-forwardness of the original RC2014 bus, it's harder to "grasp" for a novice. Combine that (relatively small) element, with the pricing of the required connectors, I found that I preferred the RC2014-style when I was evaluating options. I did whoever not like that the original bus lacked significant signals (I started before the extended bus was a thing), and when I started tweaking, I realized I preferred a shorter dual-row connector. Thus the Z50Bus was born. Regarding my statement of price: in Norway, where I am located, a pair of DIN 41612 connectors costs me as much as the entire 5-slot Z50Bus backplane with connectors does in my Tindie shop.I think that to stay on topic, we should see this discussion in the light that Mark, Steve and Tom started their discussion: trying to establish an agreed-upon wide version of the RC2014 bus, compatible with the original.On Thu, Aug 23, 2018 at 5:24 PM <lon...@engr.sc.edu> wrote:Hi Steve,Just a thought, but the ECB boards are 100mmx160mm, so similar in width to the RC2014 cards. John Coffman designed an ECB backplane to fit in the Siemen's Simatic 505-6508 chassis that can be found surplus on eBay. The 505-6516 is similar, but is longer and supports more slots. They are also easier to find and less expensive, as they appear to be less popular. It might be a suitable chassis for a version of the RC2014 backplane. I'm including a link to John's ECB design, which includes pictures of the chassis and backplane.Dave London
--
You received this message because you are subscribed to a topic in the Google Groups "RC2014-Z80" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rc2014-z80/XvdyuOd62v8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rc2014-z80+unsubscribe@googlegroups.com.
To post to this group, send email to rc201...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rc2014-z80/5215bb11-7356-4213-bbb4-95190de857ac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--regards, Jon Langseth