[Coco] Grr!!! Bad MPI! No biscuit!

Gene Heskett gene.heskett at verizon.net
Sat May 5 16:48:49 EDT 2007


On Saturday 05 May 2007, Joel Ewy wrote:
>Gene Heskett wrote:
>> On Saturday 05 May 2007, Joel Ewy wrote:
>>> Jim Cox wrote:
>>>> I have a MPI board that someone gave me.  I am not sure if it works or
>>>> not, but it's yours.
>>>>
>>>> Jim
>>>> PS: We need a new MPI for the CoCo
>>>
>>> Here's a humble suggestion for anyone contemplating such a thing:
>>> Orient the board perpendicular to the desktop so that any cartridges
>>> plugged into it will be parallel with the desktop.  Having the disk
>>> controller stick up 8.5" from the surface of the desk is just a bit
>>> silly.
>>>
>>> As much as I loathe trying to find places to plug them all in, maybe an
>>> external transformer would be a good idea here...
>>>
>>> Would it be feasible to put bi-directional bus drivers in a short
>>> cartridge and connect the CoCo to the MPI via a short length of ribbon
>>> cable?  That would provide much greater flexibility in placement, and
>>> probably reduce the chances of bumping things out of place.
>>>
>>> JCE
>>
>> This idea falls over due to a bus contention in the mpi's internal timing,
>> which in turn causes a ground bounce that is only barely tolerable if the
>> grounding ear clips in the side port have a good clean grip on the mpi's
>> ground plane.  Additional jumpers of heavy wire to tie the mpi's rather
>> surpentine ground plane together also help, as does additional bypassing
>> near the ls245.  You can make it stable, as shipped, its a house of cards.
>
>Are you saying that this problem is intrinsic to any CoCo multi-pak
>design, or just Rad Shak's?  FWIW, I'm musing about a possible future
>product, not modifications to the existing design.

I'd say it would be pretty well builtin, Joel, unless someone actually went to 
the trouble of fixing the timing problems, which are in actual fact quite 
narrow, existing for not more than 10ns, but during that time its an absolute 
crowbar across the ls245 in the mpi, and whatever is driving the buss on the 
coco's side of the edge connector.  The ground bounce, measured from the 
coco's ground plane, say at the contact ears, over to a ground plane 
connection around the ls245 and its environs, can exceed a volt for 8 to 10 
ns in the shacks first version.  The mods I made to mine pull it down to 
around 150mv, but its still there.  They also lowered the operating 
temperature of that ls245 by a noticeable with the back of your finger 
amount.

I think, but won't swear, that its the turn around delay in the ls245 itself, 
and that one of the faster chip families version of it might alleviate it at 
least as well as the extra grounds and bypassing I added to mine did.  I 
should have taken the time to socket it and experiment but didn't. :(

There needs to be a few ns of dead time, where the ls245 is truly open in both 
directions on a switch in directions, but I'm not sure how one would go about 
separating the read and write functions in order to achieve a buss that's 
tri-stated on both sides of it.  That is whats needed to eliminate it though.  
I'd guess that 5ns of dead time would be sufficient, based on what my measly 
100mhz dual trace scope says.  5ns is of course faster than my scope, but it 
is useable to around 200 mhz as I've used it to look at a channel 8 tv 
transmitter (175mhz), just not anywhere near full height traces when stuff 
that fast goes by. 10ns should cover it all, and that still leaves the coco 
with a couple of eons to do stable reads and writes through it.

>JCE
>
>>>> On Sat, 5 May 2007 03:12:01 -0600
>>>>
>>>>  Willard Goosey <goosey at virgo.sdc.org> wrote:
>>>>> My old-style MPI is apparently toast.  My CoCo has therefore lost
>>>>> access to its hard drive.  :-(
>>>>>
>>>>> I suspect power supply problems.  Either that or the upgrade PAL is
>>>>> loosing its mind.
>>>>>
>>>>> Just what I need, something else broken.
>>>>> Willard
>>>>> --
>>>>> Willard Goosey  goosey at sdc.org
>>>>> Socorro, New Mexico, USA
>>>>> "I've never been to Contempt!  Isn't that somewhere in New Mexico?"
>>>>>   --- Yacko
>>>>>
>>>>> --
>>>>> Coco mailing list
>>>>> Coco at maltedmedia.com
>>>>> http://five.pairlist.net/mailman/listinfo/coco
>>>>
>>>> --
>>>> Coco mailing list
>>>> Coco at maltedmedia.com
>>>> http://five.pairlist.net/mailman/listinfo/coco
>>>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> http://five.pairlist.net/mailman/listinfo/coco
>
>--
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco



-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Inara: "It wasn't entirely a disaster." 

Mal: "I got stabbed! Right here!" 

Inara: "You also lined up exciting new crime."
				--Episode #4, "Shindig"



More information about the Coco mailing list