Josh just got to this e-mail.  I find the safest way to do RS-232
connections is a dual row of jumpers before the final socket.  That is how
many "old" S100 boards did it,  precisely because of the numerous
combinations out there.

On the Phantom line, originating for the (current)  master, it's simply an
open collector output with (one somewhere/anywhere  on the bus), 1K pull-up.
The buffers on the (current) master CPU are not tri-stated by phantom.  They
are however by CDSB*, ADSB*,DODSB* and SDSB*.  It's on the slave boards
(RAM, ROM, etc.) that phantom has its effect, when activated on that board
it renders that board invisible to the master CPU and other boards.

 

An onboard ROM/RAM setup on the current master CPU board is a kind of
special case situation.  When addressed it short circuits the CPU ability to
see the S100 bus data and simply connects the ROM/RAM directly to the CPU
with the relevant Rd/Wr signals.  How much the S100 boards "see" varies from
manufacture to manufacture.  On our own Z80 master/slave CPU board the bus
sees the address lines but no RAM data is ever exchanged. In fact for read
operations RAM board(s) are putting data on the bus but it never gets pass
the Z80 boards input buffers.

That is why you cannot single step with our SMB a Z80 ROM monitor on the Z80
board.  (Actually you can, if you copy the ROM to the underlying RAM and
then single step, but I may have lost you in that detail).

 

As I said previously. Once you get the master mode working, consider
splicing in the master/slave circuit. By this time its fined tuned and
bullet proof - been use on numerous boards.  Best is the 80286 circuit
layout.

 

Hope the above helps.

 

 

From: [email protected] [mailto:[email protected]] On
Behalf Of Crusty OMO
Sent: Saturday, May 3, 2014 7:42 AM
To: [email protected]
Subject: RE: [N8VEM-S100:3475] 10 Pin RS-232 connector

 

Hi Group,

It was discussed a long time ago that I should use a 10pin header for the
RS-232 connection, then a ribbon cable can connect the chassis mounted DB
connector to the board.

What pin out should I use?  I've see three different pinouts for a 10Pin
RS-232 header.  One that maped the wires to an IDC 9 pin D-Sub. Another that
mapped pin 1 to 1, 2 to 2, etc and another pinout that didn't make any sense
at all.

I personally think the first pinout is the best, it allows cables to be
built very quickly.

Next question.... (looking at John)....
I'm trying to include the use of Phantom,  I've read through the section in
"Interfacing to S-100 / IEEE 696" book.  It looks like it just overrides the
Board Select and keeps the buffers in Tri-State.  Is there anything else I
need to know?

Thanks,
Regards,
Josh Bensadon

-- 
You received this message because you are subscribed to the Google Groups
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to