|
Register or have you forgotten your password?
|
|
|
| Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak. |
| View Poll Results: How should a motherboard replication be made? | |||
| Use the orignal chips, but the catch is supply. |
|
2 | 2.47% |
| Same size and connectors but use FPGA to make it run. |
|
63 | 77.78% |
| High performance CPU like 68030-68060, PowerPC, may lack sw compatibility |
|
21 | 25.93% |
| Multiple Choice Poll. Voters: 81. You may not vote on this poll | |||
![]() |
|
|
Thread Tools | Display Modes |
|
|
#31 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2006
Posts: 1,787
|
So you map away sections of the ram that overlapps with I/O or ROM:s to make use every address. The rest could be used for RTG with own memory, or ram disk etc.
The best overall setup seems to create a standard sized FPGA board with a standard connection between boards. Then a model (A1000, 500, 1200, 3000 etc) specific board that match external connector placement. Acceleration can be arranged by using optimized HDL-code for the FPGA as well as feature models that will be even faster. PowerPC implementation should be put in sight as a feature project. |
||||||||
|
|
|
|
|
#32 | ||||||||
|
Technoid
![]()
Join Date: Jan 2004
Location: Back to France !
Posts: 174
|
Hello,
I have been toying the idea for 2 years. I have already precisely measured the connector spacing of my A1200. I also reversed engineered the keyboard schematics. For those who want to measure the connector spacing on their A500 or A600, it is quite easy : use a flatbed scanner to scan the backside of your Amiga PCB and then a tool like Gimp to measure the spacing between connectors. Regards, Frederic |
||||||||
|
|
|
|
|
#33 | ||||||||
|
Cult Member
![]()
Join Date: Nov 2002
Location: Maryland, USA
Posts: 792
|
An interesting idea, make an FPGA board shaped like each Amiga motherboard as I take it.
How about this: Use or design some standard module to hold the FPGA(s) themselves, which connect to each such new Amiga replacement motherboard through the same connections of whatever kind it may be. Then each motherboard routes the FPGA pins as needed for that motherboard. Perhaps not all pins are used in each motherboard, such as pins for Zorro2 on A2000 are nothing on A500, but there are enough pins for A3000 or A4000 as well. Perhaps a couple FPGA modules are needed together to fill out enough pins to do everything if A3000/4000 CPU slot is present as well as Zorro and all other connectors. The motherboards get simpler this way, they basically hold connectors, routing between them, level shifting as necessary to the FPGA modules, and whatever PHY type stuff at the connectors. If you need more than one FPGA module, they are all the same thing, not different modules in different places. Each motherboard may have a different configuration to the FPGAs, but the modules don't need to get specialized for anything, for reducing engineering iterations/redundancy. If multiple ones are needed in a machine, some pins will connect them together in a suitable way as needed per motherboard. And while you're at it, swap ISA slots for 3.3V (or universal if slots can be that way) PCI slots on A2000/3000/4000 and give them an active bridge to be useful. Would you intend to have CPU slots present, or expect to use softcore 68K? CPU slot makes PowerUP board usage and OS4 Classic possible for machines that take them... Or, since we're reinventing things, why not turn A500s into A1200s, A2000s into A4000s, etc? Does that go beyond what you want to do, by leaving out people with broken A2000s now not being able to use their A2000 addons, and this is not what you want to do? And then go crazy, put MXM laptop graphics slots in the keyboard style computers, muxing their outputs with the "Amiga" graphics outputs like some Zorro gfx cards can do (PicassoIV for example), maybe laptop mini-PCI for wifi slot, internal SATA perhaps if chosen FGAs can do that, etc.
__________________
Bill T All Glory to the Hypnotoad! Last edited by billt; 09-25-2011 at 10:45 PM.. |
||||||||
|
|
|
|
|
#34 | ||||||||
|
Technoid
![]()
Join Date: Jul 2004
Posts: 366
|
I thought someone had redone the Mini-Mig as an Itx standard layout?
Wouldn't this be a much better option? A new case, a new PSU, a new motherboard with usb, rj45, ps2 ports, scan-doubled vga! Why polute a new motherboard with old hardware like zorro or cpu boards? Seems crazy to buy a new Motherboard to install old unreliable hardware! What we really need is a proper production run of Amiga keyboards that plug into USB or ps2. This is of greater value for users of mini-mig or the proposed newer FPGA motherboards. I have a few A2000 keyboards with broken cpu's sitting in my cupboard! Its annoying. Without some new standards how can we bring prices lower for interface hardware like wi-fi, usb or rj45? Amiga network cards and usb cards are getting harder and harder to source ![]() Don't get me wrong I love my Amiga's but I would really love a new Amiga in a small tower with associated new keyboard and high precision mouse! Wish list for me would be :- A new FPGA based motherboard with PC standard layout (ipx mini-mig?) 4meg chip ram (much better than 2meg as a standard) 8meg fast ram on the mobo A high clocked 68000 fpga implimentation Kickstart 3.1 With this type of system I could get back into Amiga graphics and programming. Az
__________________
Completely useless? I can always be used as a bad example
|
||||||||
|
|
|
|
|
#35 | ||||||||
|
Defender of the Faith
![]()
Join Date: Oct 2009
Location: Oregon
Posts: 1,139
|
Unless we like our original cases, which we do.
desiv
__________________
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S. Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S. Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy. |
||||||||
|
|
|
|
|
#36 | ||||||||
|
Cult Member
![]()
Join Date: Dec 2005
Posts: 651
|
|
||||||||
|
|
|
|
|
#37 | ||||||||||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2006
Posts: 1,787
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
FPGA Arcade will do that for you already. Last edited by freqmax; 09-26-2011 at 05:06 AM.. |
||||||||||||||||
|
|
|
|
|
#38 | ||||||||
|
Technoid
![]()
Join Date: Sep 2011
Location: Edinburgh, Scotland
Posts: 342
|
an A1200 style case that takes a FlexATX motherboard would be nice. then you could make a FlexATX format Super Minimig board to go in it.
Why not let's go the whole hog and remake an entire Amiga?
__________________
Signature intentionally left blank |
||||||||
|
|
|
|
|
#39 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2006
Posts: 1,787
|
Most PC style boards, in particular ATX uses connectors that uses space vertically. And will likely not fit.
|
||||||||
|
|
|
|
|
#40 | ||||||||
|
Technoid
![]()
Join Date: Sep 2011
Location: Edinburgh, Scotland
Posts: 342
|
@freqmax: I say A1200 style, I don't necessarily mean exactly the same. There is more than enough vertical height at the back of a A1200 to accomodate a standard ATX I/O aperture of 1.75" by 6.25". A quick measure up yields just over 2.5" of height. There would not be room for PCI cards, though.
Although a form factor of 170x305mm (the height of an ATX board with the width of a Mini-ITX board) would be a better use of space in such a case, and would be compatible with standard ATX cases as well.
__________________
Signature intentionally left blank |
||||||||
|
|
|
|
|
#41 | |||||||||||
|
Cult Member
![]()
Join Date: Nov 2002
Location: Maryland, USA
Posts: 792
|
Quote:
http://users.ece.gatech.edu/~hamblen...DTQS3384AN.pdf http://www.xilinx.com/support/docume...es/xapp646.pdf http://www.altera.com/literature/an/an330.pdf If the person designing the board can't get PCI timing right, then I wouldn't be very optimistic about the other things either... This would require someone that knows how to do this stuff properly with or without PCI. And in the big-boxes, consider at least one slot having a PCI to PCI-Express bridge to a x16 plastic slot to hold a modern graphics card, even if it's only a x1 slot electronically running at PCI bus speed. (yes, that bridge chip adds cost) Though I guess some people might want to continue using brigeboards or Goldengate ISA bridges and their collection of ISA cards. Did they do PCI to allow the user's option of a rear bracket holding EITHER an IDA card or a PCI card? Maybe do both, FPGA pins permitting of course. http://www.kids-online.net/learn/cli.../sharedpi.html I was thinking more along the lines of putting an A3000/4000 style CPU slot on the A2000 replacement motherboard instead of an A2000 style CPU slot. (or if you're crazy enough and have enough FPGA pins, both) Then it could have a CSPPC card and run OS4 as well as get AGA etc. Quote:
Quote:
Speaking of keyboards/mice, I'd try to design things so that these replacement motherboards can take at least PS/2 with a direct pin adaptor, not to need the special Amiga protocol adapters. Not sure if there is a direct mouse pin adapter that would fit an Amiga mouse port to design toward, may need the special Amiga adaptor to PS/2 mouse, or perhaps a not done before direct pin adaptor can be done and move protocol part into FPGA, cheaper than special protocol adapters we have now? Someone else already provides PS/2 port to USB keyboard/mouse adaptors. Also, if not an Amiga style accelerator slot, then consider making the motherboard a Com-Express carrier and mux outputs of that with FPGA outputs. (And FPGAs still on their own standard modules to the new motherboards) There's modern PowerPC modules for that standard. While they are not supported in OS4 now, maybe we can get there, and have as modern stuff in our Classic cases as we can get. And motherboard is still a relatively simple PCB doing little more than connections and close-to-port electronics (serial port level shifters, video D/As, analog D/As, etc.) I just think that if you're going to the trouble to make a replacement for a Classic motherboard, then give it some modern update options where it makes sense to do so. I think that going to this effort and leaving out PCI would be an odd choice.
__________________
Bill T All Glory to the Hypnotoad! |
|||||||||||
|
|
|
|
|
#42 | |||||||||||||
|
Lifetime Member
![]()
Join Date: Jul 2004
Location: Big Bear Lake, CA
Posts: 3,466
|
Quote:
Quote:
Quote:
Quote:
Quote:
__________________
How are you helping the Amiga community?
|
|||||||||||||
|
|
|
|
|
#43 | ||||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2006
Posts: 1,787
|
Quote:
Any suggestion for a C compiler? Quote:
And integrated keyboard with the rest of the computer is not a good ergonomic choice.. |
||||||||||
|
|
|
|
|
#44 | |||||||||
|
Technoid
![]()
Join Date: May 2011
Location: Belgrade
Posts: 278
|
Quote:
I always wandered why hasn't someone done this already. I guess I know now. But we actually need only the motherboards, controllers, cables... What else is failing ? We already have the keys and shells.
__________________
Glory to the loud-mouthed Scotsman ! |
|||||||||
|
|
|
|
|
#45 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2006
Posts: 1,787
|
If you can make CNC cut metalblocks coated with teflon and put in molten plastic under high pressure you might make your own keys. Make sure they are cured properly and absolutly free of toxic.
|
||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| interest , motherboards , replicated |
| Thread Tools | |
| Display Modes | |
|
|