--
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+...@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/72714967-895d-4595-9bf9-87548fcc8dc1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Main driver for a 25mm height would be pcb cost. I use 102x100 panel for two 50x100 designs, separate the two with hacksaw between the modules where the connector hides the edge. This wouldn't work for 25mm height without a manual cut edge on the top of some cards. I guess it might work for 25x100 and 75x100 in a panel.
Mark
Mark
--
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+...@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/6fd4de74-8eea-48a5-abf0-91105325541a%40googlegroups.com.
Karl
CTC to generate mode 2 interrupts for up to 8 non-Z80 devices
I meant if you try to use a single CTC channel.
For the IEI/IEO chain, the delay added by each Z80 peripheral is I think the limiting factor. This could be reduced by using an external AND gate to generate IEO from the IEI and the Z80 peripheral IEO.
I think the PIO, SIO and CTC were only available in 10 MHz, so it might be interesting to replicate them with CPLD some time.
I'd like to experiment with 16 bit data bus at some point so if I wanted extra pins on the bus I think I would use the higher address lines, A31..A24.
Mark
TomProbably just me not being clear.If two mode 1 style interrupt signals are connected to two CTC channels (on the same CTC or different CTCs) and they both request an interrupt at the same time, the CTC will generate two separate mode 2 interrupts, highest priority first. The handler for the highest will complete and then the lowest will fire. Same will happen if the lower priority one is requested during the handling of the higher priority one.If the lowest priority one occurs slightly before the higher priority one, the higher priority one can interrupt the lower priority one. So the handler for the lower priority one starts, then the higher priority one fires and its handler runs to completion, then the lower priority handler continues until completion.This mechanism is controlled by the IEI and IEO daisy chain, with a device under interrupt service lowering its IEO (output) which holds off lower priority devices (further down the chain) from issuing and acknowledging interrupts. The IEO signal ripples down the IEI/IEO chain, and must stabilise within a predetermined time. A long chain takes longer to stabilise than is allowed, and thus the discussion about look-ahead logic.
Steve
Hi Alan,
It might be best to avoid top edge on 75 or 100 mm high modules to avoid making the case too high.
Mark
I propose we ask Spencer to give this his official approval as the suggested (or even recommended) way to support 40-pin bus connectors on a Standard'ish sized module.Perhaps the two variants of the Standard size module could be referred to as "Standard 39-pin" (or just "Standard") and "Standard 40-pin".
I would like to make modules that are 40-pins long, rather than the usual 39-pins.The attached illustration shows some possible board outlines.The RED outline shows a module which has simply been extended by 0.1". In a backplane with 39-pin modules this would stick out a bit and spoil the consistent look.o
oo