Welcome, Guest. Please login or register.

Author Topic: TG68 - The Open Source Minimig CPU into the FPGA  (Read 40813 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline TobiFlexTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2006
  • Posts: 53
    • Show only replies by TobiFlex
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #29 on: November 26, 2007, 08:18:59 PM »
Quote
Ok, I just looked it up. Is this the correct board?

http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=83


Yes thats right. This is the same Board as this:
http://www.altera.com/products/devkits/altera/kit-cyc2-2C20N.html
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #30 on: November 26, 2007, 08:35:29 PM »
 :bow: Very impressive - you make the day!
 :cheers:
 

Offline HenryCase

  • Hero Member
  • *****
  • Join Date: Oct 2007
  • Posts: 800
    • Show only replies by HenryCase
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #31 on: November 26, 2007, 09:34:01 PM »
TobiFlex, you are awesome. Well done matey. :-D
"OS5 is so fast that only Chuck Norris can use it." AeroMan
 

Offline Pyromania

  • Sent from my Quantum Computer
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 1829
  • Country: 00
  • Thanked: 6 times
    • Show only replies by Pyromania
    • http://www.discreetfx.com
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #32 on: November 26, 2007, 09:54:28 PM »
Great job, fantastic work you are doing!
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #33 on: November 26, 2007, 10:03:52 PM »
Awesome stuff. In the long run this will make the Minimig even more accessible and functional, which is great stuff!
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #34 on: November 26, 2007, 10:13:04 PM »
Cool.  You have mentioned that this is the board you would like to port to from the DE-2.  Have you already done this?  Do you have a DE-1 to port it to?
 

Offline TobiFlexTopic starter

  • Jr. Member
  • **
  • Join Date: Jan 2006
  • Posts: 53
    • Show only replies by TobiFlex
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #35 on: November 26, 2007, 10:19:13 PM »
Quote
Do you have a DE-1 to port it to?

Yes i have it done. But I am not satisfied yet.
I think i have a bug into the Floppycontroller.
If I have fix it I will release all the Source Code to.
 

Offline mikolas

  • Jr. Member
  • **
  • Join Date: Jun 2007
  • Posts: 76
    • Show only replies by mikolas
    • http://www.mikolas.net
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #36 on: November 26, 2007, 10:21:12 PM »
Quote

TobiFlex wrote:
I have found no program for the AMIGA that use CHK or MOVEP Instructions.


Some demos are using MOVEP as it allows you to implement blazingly fast blitter-C2P. I'm also using it for that purpose at this very moment. It's a bit of a pain though, as one needs to implement a different codepath for 060.

Mikko.
A1200, Apollo 1260@60, 64MB FAST, Indivision AGA
Wintel Core i7, 8GB, GTX480
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #37 on: November 26, 2007, 10:31:26 PM »
@Belial6:
Or you could use: http://www.xess.com/prod035.php3

Which have 2,5 times logic array of XC3S400. Should be enough for Minimig + MC68000. Builtin PS/2 port, VGA, RAM.
MMC interface, Sound etc.. can be added with some very simple circuit to the prototyping header.
 

Offline AeroMan

  • Sr. Member
  • ****
  • Join Date: Oct 2007
  • Posts: 342
    • Show only replies by AeroMan
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #38 on: November 26, 2007, 10:42:18 PM »
Congratulations ! It is an awesome job!
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #39 on: November 26, 2007, 10:45:01 PM »
The board you pointed to is over twice as expensive as the DE-1 board.  No doubt it is a great board, and offers greater flexibility, but my interest was in getting TobiFlex and Dennis on a single platform that could be a realistic board for end users to purchase.

TobiFlex has already ported from the presumably more powerful DE-2 board to the DE-1 board with that in mind.
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #40 on: November 26, 2007, 10:59:31 PM »
It doesnt have enough bits going to the VGA port to do Amiga gfx.
 

Offline billt

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 910
    • Show only replies by billt
    • http://www.billtoner.net
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #41 on: November 26, 2007, 11:09:40 PM »
Sorry if this is a dupe but myprevious comment seems to have disapearred.


The DE1 board looks very cool, but I do have a few concerns.

1) The USB "blaster" port sounds like it's only an uplink to a host computer for programming the FPGA, not for using keyboards/mice/digital cameras/memory sticks/etc. on the DE1 system.

2) Sounds like there's only 1 PS/2 port for EITHER keyboard OR mouse, not both

3) The PS/2 port is off the side instead of along the back with the other connectors.

Maybe all this can be compensated for with something added on one of the IDE looking expansion headers.

And a question, is this thing a standard form-factor such as Mini-ITX to easily fit some case, or is it an oddball format that requires hacking a case? I'm OK with hacking a case, but it'd be awfully convenient if it just fit a standard one.
Bill T
All Glory to the Hypnotoad!
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #42 on: November 26, 2007, 11:40:21 PM »
You could always cut a board to allow screwing a smaller board  into it. And then attach the larger board to the case.

If the VGA port is insufficient, there's always the possibility to add to the expansion header instead.

Xilinx have Linux development enviroment. And license is alright.
 

Offline Belial6

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 568
    • Show only replies by Belial6
    • http://www.glasshead.net
Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #43 on: November 27, 2007, 12:20:24 AM »
1) I don't think that it is even worth worrying about USB at this time.  In the future great, but today, it is not a concern.

2) I would leave the PS/2 port issue to TobiFlex.  He says he has already ported the code to the DE-1, so I would assume that he has a keyboard/mouse solution.

3) The MiniMig 1.0/1.1 is also a non-standard board, so we have not lost anything.

Really it comes down to the fact that Dennis and TobyFlex have actually produced something.  We can debate what we think would make a perfect design, but the DE-1 is cheap and available.  It also has at least one person who has proven himself by actually delivering something behind it, and it already runs the MiniMig.  I would rather have a working MiniMig in a DE-1 format than a hundred great ideas that are not being produced.
 

Offline arnljot

Re: TG68 - The Open Source Minimig CPU into the FPGA
« Reply #44 from previous page: November 27, 2007, 12:39:00 AM »
Where can I donate? Dennis page doesn't have a paypal button and neither does the T68 page.

I'm sure you get your motivation from your love of the amiga, the technical challenge, satisfaction of mastering the bits'n'bytes and soldering, and our appreciation.

But I notice that you need FPGA boards, can we help? If 10 people gave $20 you'd both have those developer boards.

Give us a paypal button, and the ones who only can help out with some $$ will! :)

BTW, my wishlist for minimig features is a mile long. But most of all, I want someone to get it made in china - soon! ;)
A posting a day keeps the sanity away...
http://www.arnljot.com