Welcome, Guest. Please login or register.

Author Topic: Minimig PCB run - interest thread  (Read 98989 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline skurk

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 929
    • Show only replies by skurk
Re: Minimig PCB run - interest thread
« Reply #404 from previous page: August 22, 2007, 10:11:25 PM »
Quote

Xenepp wrote:
As it goes, this thread's gotten pretty long, should I start a new thread for pre-orders so no-one misses out?


Start a new thread, take PM's, leave your email or home phone number - I don't care as long as I'm on that list :)

I'm still in for two pre-assembled boards.  I have a few friends who are interested too, so it might even be five.  I'll let you know the final number once we figure out how to pre-order properly.
Code 6502 asm or... DIE!!

[C64, C128, A500, A600, A1200, A3000, MBP+Mini, Efika/MOS2.1, Sam440 w/AOS4.1
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: Minimig PCB run - interest thread
« Reply #405 on: August 22, 2007, 10:21:20 PM »
PM Sent.

Preferably a pre-assembled, but if they are all taken, I will take a bare board.
 

Offline XeneppTopic starter

  • Newbie
  • *
  • Join Date: Mar 2007
  • Posts: 40
    • Show only replies by Xenepp
Re: Minimig PCB run - interest thread
« Reply #406 on: August 22, 2007, 10:27:41 PM »
All pre-order discussion should now be directed here:

http://www.amiga.org/forums/showthread.php?t=30997

Full details are outlined there and those who have PM'd me (already!) should check there to make sure they are still in and let me know.

 -Joel
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Minimig PCB run - interest thread
« Reply #407 on: August 23, 2007, 12:08:26 AM »
What will the v1.1 board improvements be ..?
* Or gate between fpga/mmc spi?
* Spi_dout fpga patch?
* Pin headers?
* DCM generated color clock?
* One or two SRAM chips?
* Video D/A resistor ladder linearity fixed?

Btw, is it possible to make the mc68000 behave like a mc68020 or such via fpga tweaks? (and make aga or such feasable)
 

Offline XeneppTopic starter

  • Newbie
  • *
  • Join Date: Mar 2007
  • Posts: 40
    • Show only replies by Xenepp
Re: Minimig PCB run - interest thread
« Reply #408 on: August 23, 2007, 12:31:22 AM »
Improvments are mostly fixes and part reduction from what Dennis tells me.

Swapping the 68k for an 020 is possable with changes to the schematic and the FPGA core. Both require lots of time and patience, but I would expect someone will have a go at making upgrades at some point.

 -Joel
 

Offline TheMagicM

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2857
    • Show only replies by TheMagicM
    • http://www.BartonekDragRacing.com
Re: Minimig PCB run - interest thread
« Reply #409 on: August 23, 2007, 12:42:06 AM »
I will take a pre-assembled V1.1!!!  I'll PM you NOW!!

:)
PowerMac G5 dual 2.0ghz/128meg Radeon/500gb HD/2GB RAM, MorphOS 3.9 registered, user #1900
Powerbook G4 5,6 1.67ghz/2gb RAM, Radeon 9700/250gb hd, MorphOS 3.9 registered #3143
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Minimig PCB run - interest thread
« Reply #410 on: August 23, 2007, 01:17:56 AM »
Xenepp:
I think you misunderstood me. My idea is weather it's possible to "fake" a mc68020 with a mc68000 using the fpga that sits like a spider in the wire network. Ie using only hdl (verilog) tweaks.
 

Offline XeneppTopic starter

  • Newbie
  • *
  • Join Date: Mar 2007
  • Posts: 40
    • Show only replies by Xenepp
Re: Minimig PCB run - interest thread
« Reply #411 on: August 23, 2007, 02:09:26 AM »
Sorry freqmax, I'm not following you  :-?

To "fake" the 020 is folly. As soon as any software that needed it was run it'd crash, as to the software, the hardware would be "failing".

The only way 020 programs would run would be to impliment the hardware and reconfigure the design to match.

Unless you mean to just impliment the 020 exclusive features the the FPGA then have the 68k handle the rest, that could be possable I guess, but if it was I'd expect it to run real slow :-)

 -Joel
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Minimig PCB run - interest thread
« Reply #412 on: August 23, 2007, 04:02:16 AM »
Xenepp:
Well the idea was to just implement the 020 exclusive features  in the FPGA. And let the present 68k handle the rest.
(makes me wonder how hard it's just to swap the current 68k to something else, pin compatible?)

Dennis:
Are crystals X1 and X2 operating in parallel or serial resonance mode?

For pcb v1.1 makers:
I have sorted the issues I have discovered and found mentioned on amiga.org here:
http://www.opencircuits.com/Minimig_Board_v1.0_documentation

There's a non obvious issue with the video D/A. The original resistor values cause a dent in the desired vs actual output value. The math and results are here:
http://www.opencircuits.com/Minimig_Video_d/a_resistor_ladder
My patch also make better use of the full signal swing available.
In short the resistor ladder should use 4220 ohm, 2100 ohm, 1050 ohm, 523 ohm (1% tolerance). In order to avoid this.

I also found that the output D/A also needs a translation table to match input data with correct output amplitude due how ohms law works. Anyone found this in the verilog sources? Amber & Agnus is likely candidates..
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3645
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Minimig PCB run - interest thread
« Reply #413 on: August 23, 2007, 09:20:30 AM »
Quote

freqmax wrote:
makes me wonder how hard it's just to swap the current 68k to something else, pin compatible?

Only thing you could have possibly swapped it for would have been a 68010 but they dont make them anymore, and I doubt they ever made SE variants. 020+ wouldnt be pin compatible. With a few wires and a lot of patience I am sure you could wire on any CPU mounted A500/A600 accelerator.

Quote

freqmax wrote:
In short the resistor ladder should use 4220 ohm, 2100 ohm, 1050 ohm, 523 ohm (1% tolerance).

Q. Can you get SMT resistors of such wild values?
 

Offline XeneppTopic starter

  • Newbie
  • *
  • Join Date: Mar 2007
  • Posts: 40
    • Show only replies by Xenepp
Re: Minimig PCB run - interest thread
« Reply #414 on: August 23, 2007, 11:16:58 AM »
The thing is, you would need to alter the FPGA program even if the 020 was pin compatable since the architecture is still slightly diffrent and the rest of the hardware on board would need to know this, or be upgraded to cope with it.

A good example is the Sega Megadrive. I remember a few years ago, a few people were tinkering with it trying to squeeze more speed out of the 68k. They upgraded it with a faster chip and all kinds of wacky things happened in some games, most wouldn't even boot. That was still using a 68k.

 -Joel
 

Offline zetsurin

  • Newbie
  • *
  • Join Date: Aug 2007
  • Posts: 5
    • Show only replies by zetsurin
    • http://www.sekaisys.com
Re: Minimig PCB run - interest thread
« Reply #415 on: August 23, 2007, 12:02:26 PM »
Apologies for this slightly OT post... Anyone in London able to help me assemble one of these things?  I can solder but just barely.  Wish I put more time into trying to improve things in that department!  Would be good to have a big group Minimig buildathon :)
 

Offline tonyyeb

  • Hero Member
  • *****
  • Join Date: May 2007
  • Posts: 568
    • Show only replies by tonyyeb
Re: Minimig PCB run - interest thread
« Reply #416 on: August 23, 2007, 01:01:15 PM »
In the other thread it says preassembled will be limited to two per person. I think this should be 1. Then at least more forum members will get a chance at owning one. If i could solder well enough i would build it myself but as i cant i would like an assembled one.
Chris (aka tonyyeb)
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Minimig PCB run - interest thread
« Reply #417 on: August 23, 2007, 01:09:23 PM »
Quote

alexh wrote:
Q. Can you get SMT resistors of such wild values?


Value  - Digikey ID
523    - RR12P523DCT-ND
1.05K  - RG20P1.05KBCT-ND
2.1K   - RR12P2.1KDCT-ND
4.22K  - RR12P4.22KBCT-ND

Package 0805, 1/10W, Thin film, 10 pcs/order asfair.
Total cost ~2 USD.

Actually when I did the math the thing I was looking for were the available resistor values. The most important is to check that Vpp-peak is lower than 0.7V at all times. So the values may be wild for humans. :-D But they fit digikey ordering and the equations.

As for improvements, how about wire the mcu spare i/o to another pin header?  (just like it's done on the fpga)
http://www.opencircuits.com/Minimig_MCU_user_I/O
 

Offline dammy

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 2828
    • Show only replies by dammy
Re: Minimig PCB run - interest thread
« Reply #418 on: August 23, 2007, 01:31:11 PM »
AROS could use some devs to bring AROS 68K out of unmaintained.

Dammy
Dammy

https://www.facebook.com/pages/Arix-OS/414578091930728
Unless otherwise noted, I speak only for myself.
 

Offline nBit7

  • Full Member
  • ***
  • Join Date: Jul 2007
  • Posts: 143
    • Show only replies by nBit7
Re: Minimig PCB run - interest thread
« Reply #419 on: August 23, 2007, 02:42:40 PM »
Quote
Q. Can you get SMT resistors of such wild values?


The values listed are the "preferred value" for 1% resistors as defined by an EIA standard.

http://www.pc-control.co.uk/resistor-eia.htm