Re: 1541IDE and 1541IDE-S -- and 8250IDE? (and 64IDE, now)

From: raycomp (raycomp_at_visi.com)
Date: 2007-12-13 19:12:03

Jim,
Is there a reason why the Commodore expansion port ground lines are  
not used on the PCB layout (shown on the Schematic?
Confusing to me is that some of the ICs do not show a connection to  
VCC on the Schematic but the PCB layout has them connected.

--Ray
On Dec 13, 2007, at 1:34 AM, Jim Brain wrote:

> ruud.baltissen@abp.nl wrote:
>
>> Nope, A5 is just needed to read/write the High byte of the data ie.
>> D8..D15. Have a look at IC7A, the first half of a 139, you will  
>> see that
>> both A5 and R/W are responsible for selecting the 573's. In fact only
>> the addresses $20 and $30 are used, the rest are mirrors of those two
>> addresses.
>>
>>
> I understand.  And, I think your argument that placing the hi byte  
> a ways off is very valid, as it takes the same amount of code to  
> load 16 byte values either way, but your approach saves a lot of  
> time when loading a string of 8 bit values to registers.  Thus, I'm  
> convinced.
> But, as we discussed, I did change the IDE16 design slightly.   
> Instead of putting the hi byte after both sets of IDE registers  
> (IDE1 and the phantom IDE2), I modified the design so that IDE1 low  
> registers are followed by the hi byte, mirrored, followed by the  
> IDE2 addressing, followed by the hi byte again.  For the others, I  
> feel like this uses the memory map more sparingly, as a design  
> could use 32 bytes for the IDE interface and then decode the next  
> 32 bytes for something other than a secondary IDE interface.
>
>
>> If it was up to me, I would start in the same way as I did with the
>> 1541: soldering the interface and trying to make this work first only
>> using a BASIC program. My question: is it possible to force a  
>> program up
>> on the FDC of an IEEE drive ???? That I really would like to know!
>> The IEEE drives have a big advantage: a sepperate FDC. IMHO this  
>> means
>> we can adjust the ROM so the FDC is able to handle an harddisk  
>> without
>> having to alter the software for the other 6502. Remark: don't forget
>> that the ROM for this 6502 contains some routines meant for the FDC.
>>
>>
> As noted earlier in PM, I think the 8250 folks should get this  
> board, plug it in, and make a small perfboard to do the SELect.
>
> Here's what I did thus far:
>
> Merged your IDE8 and IDE16 schematics into 1 design.  I used the  
> address select and such from the 16 bit design (very clever, I must  
> say), but used the '244 and NAND gates for the inverters, as I  
> wanted to drop the '138 from the IDE16 design and found I could do  
> so by doing:
>
> /(/(/SEL)*PHI2)
>
> This gives me an active low when SEL is low and PHI2 is high.
>
> By merging the designs, I was able to get to 6 ICs (ditched a 139),  
> and had some room left over.  So, with the extra room, I added a  
> C64 expansion port connector and wired lines up as appropriate.
> I can't take credit for the design, but I am happy with the merge.   
> Out of the design, I got:
>
>    * Ruud's 8 bit interface
>    * Ruud's 16 bit interface
>    * Poor man's IDE64 interface
>
> in 2.6x3.6" of board.  9 will fit on a panel, so I can spin 18 boards.
>
> I tried to hook up all the 6502 lines to the C64 connector, so  
> someone could use it on the '41 as an expansion port or could wire  
> an EPROM into it for 64 use, but ran out of room for traces and I  
> didn't want to start going to more esoteric lengths to get all the  
> lines to fit.
>
> I know a few volunteered to look at the design.  I think this is  
> the final one, and I put pics up at:
>
> http://www.jbrain.com/vicug/gallery/1541ide
>
> I'd appreciate some eagle eyes, comparing the board to Ruud's  
> initial designs.  Let me know, and I can potentially spin the  
> boards this week.
>
> Oh, and Merry Christmas.  Al Anger has offered $100 towards the  
> cost of the run.  Thus, the first $100 of boards will be given  
> away.  To be fair, probably 1 free board, and additional ones at  
> cost. It looks like 5-5.50/board at the run rate I anticipate.
>
> I have 6 boards spoken for thus far, not counting the 2 folks who  
> wanted more than 1 board.  Any others?
>
> Jim
>
>
>       Message was sent through the cbm-hackers mailing list
>
>

--
---------------------------------------------------------------
|Raymond C. Bryan  651-642-9890 vox      | The battle is sometimes |
|Raymond Computer  651-642-9891 fax     | to the small  
for                 |
|795 Raymond Ave   -email:  raycomp         | the bigger they  
are          |
|St Paul MN  55114    _at_visi_dot_com      | the harder they  
fall.         |
|USA              Amiga - Commodore                |     -- James  
Thurber --     |
http://www.raymondcomputer.com
---------------------------------------------------------------





       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail pre-2.1.8.