Welcome, Guest. Please login or register.

Author Topic: A600 8Mb fast expansion  (Read 33369 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
A600 8Mb fast expansion
« on: December 16, 2007, 08:24:22 PM »
I've just made such a beast! Look for photos here: http://www.amiga.org.ru/forum/viewtopic.php?p=12045
It autoconfigures!
Still some troubles with memory chips, i'm afraid some are slightly dead.
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #1 on: December 16, 2007, 08:33:44 PM »
Quote

DJBase wrote:
PCMCIA Port will be dead then right?


Dunno :-\
Currently only 4Mb are used (4th chip is very bad). It autoconfigures at $200000-$5FFFFF address range. 8Mb would autoconfigure at $200000-$9FFFFF.

Afaik pcmcia address range is somewhere in $Exxxxx or smth...
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #2 on: December 16, 2007, 08:34:50 PM »
Quote

Trev wrote:
In my opinion, what truly makes the whole project work is the pin-up girl on the floppy drive. ;-)

 :roflmao:  :roflmao:  :roflmao:
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #3 on: December 17, 2007, 11:38:09 AM »
The project will be open-source as soon as I finish testing board/swapping memory chips. I'll release schematics, PCB, source code for CPLD as well as programming file for it.
 
The PCB is mere 2-layer with 0.2mm clearances/copper trace widths.
The chip is Altera EPM7064S now, while EPM7032S or Atmel ATF1502 are planned for release (1502 is the same as 7032s, but you need to converse programming file from altera format to atmel format).
SMD-PLCC sockets have holes in its bottoms http://www.isa-elektronik.de/wgr/wg017/PLCC-SMD-drw1.png , so you can solder them easily with thin enough soldering iron. But for this board, to ensure good contact, you must break off socket bottom, bend its pins and solder it with some angle to plane (board). I'll make more photos soon =) Probably it's the most odd part of project :)

Dunno about kits. The problem mostly with DRAM chips, which could be only taken from 4 or 8Mb simms (2 or 4 chips/simm).
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #4 on: December 17, 2007, 11:44:25 AM »
Quote

4- What's the name of the chick on the floppy drive ? (you should consider naming this project after her !)


Dunno :-\
This is from previous owner =)
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #5 on: December 17, 2007, 01:18:25 PM »
Sure you don't need /OE pin, you can place it to GND.
 
For 72pin simm, there is no exact schematics, but try looking here http://groups.google.com/group/fido7.ru.amiga/msg/c4b788490e24bfc4?dmode=source&output=gplain , unfortunately in russian only ;-) This is what I've used while soldering my extra chip MEG =)

If you already have one megabit chip soldered, consider soldering another over the top of it (not soldering /RAS pin).

PS: when joining together SIMM data bus (d0 to d16, d1 to d17 etc, needed only for 1 and 4Mb), beware of wrong SIMM routing, when not d0-d15 come from single chip but d0-d7,d16-d23 instead. The rule: both of bus signals being joined together must be from different chips.
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #6 on: December 17, 2007, 01:20:01 PM »
Quote

Just curious... Do you know if adding a 020 would add too much complexity to your design? Anyway great job!

I'm afraid it would be totally new design...
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #7 on: December 17, 2007, 01:21:23 PM »
Quote

skurk wrote:
Awesome!  I want one (provided that it doesn't disable my PCMCIA port)


Please say me somebody what address space is for PCMCIA on A600, then I'll give you clear answer.
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #8 on: December 18, 2007, 12:24:13 PM »
Quote

0x600000 to 0x9FFFFF

So, there should be 2 versions - one autoconfiguring as 8mb with no pcmcia, other with only 4mb onboard =)
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #9 on: December 18, 2007, 03:02:16 PM »
Currently no, because all pins of altera used up :-\

But you can have two of them, replacing when needed =)
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #10 on: December 18, 2007, 10:33:03 PM »
Quote

alexh wrote:
Could you add a config register?


What do you mean? Currently autoconfig only used in a tricky way only telling system we are, but ignoring high byte address system assigns to us. I can latch address given by system, but correct decoding of it will cause extra arithmetics/whatsoever so that design won't fit into epm7032. 7064 would probably help, but what for? It is expected we are the only autoconfiguring device in A600 =)
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #11 on: December 19, 2007, 01:15:34 PM »
Dunno, if I can buy simm sockets here...
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #12 on: December 21, 2007, 11:41:56 AM »
Currently I'm fighting again with some long-term socket contact stability problems. DRAM chips seem to be OK since I've used nice "slow slew rate" option for altera outputs =)
 
The main problem besides socket contatability, from my point of view, is indeed pcmcia 4 Mb space. So now my plans are to redesign board. It will probably have epm3064 in tqfp100 with no extra MUXes and some jumpers to select none/4/8 Mb size. SIMM sockets are indeed very hard to find except for desoldeting them from old PCs (and more, they should be laying and not standing as in majority of PCs). I don't think this way is acceptable.
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #13 on: December 26, 2007, 07:14:32 AM »
Currently I'm planning sell some fully assembled old version PCBs (only 3 of them) to start making new ones. Unfortunately old PCBs will be sold to local people who sent me a lot of SIMMs to desolder. =) Anyway, the unpopulated PCBs of this design itself can still be ordered for smth 8$ each (I won't order a huge bunch of them, but little quantities will be priced like that).

Next version will have TQFP100 epm3064 CPLD, jumper for 0-4-8 Mb selection and some elegant (imho :) little piece of PCB under main PCB containing SMD 68pin PLCC socket, hope this will solve contactibility problems =)

Oh, as well, I should put some info concerning this old design... probably within few days =)

PS: Happy Christmas for those of you, who сelebrated it yesterday =)))
 

Offline lordvTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2004
  • Posts: 124
    • Show all replies
    • http://lvd.nm.ru
Re: A600 8Mb fast expansion
« Reply #14 on: January 12, 2008, 06:58:20 PM »
I'm sorry for not coming here for a long period...

Here is the release: http://lvd.nedopc.com/Projects/a600_8mb/