Welcome, Guest. Please login or register.

Author Topic: Any missing features in 68060?  (Read 7130 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Any missing features in 68060?
« Reply #29 from previous page: May 03, 2009, 07:53:14 PM »
Strictly speaking, is an FPGA implementation of an architecture considered an emulation?
int p; // A
 

Offline xyzzy

  • Jr. Member
  • **
  • Join Date: May 2009
  • Posts: 74
    • Show only replies by xyzzy
Re: Any missing features in 68060?
« Reply #30 on: May 03, 2009, 08:24:45 PM »
I don't see the point in adding new instructions or addressing modes as it will only serve to frustrate people who want to run new code on original processors, and adding an illegal instruction trap handler to emulate them would slow things down a lot.

Larger caches would be nice though :-)
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Any missing features in 68060?
« Reply #31 on: May 03, 2009, 09:41:32 PM »
The primary goal should of course to be as simple as possible. And a 68020 can probarbly do everything that 030/040/060 can. Albeit slower.
My idea was if there were minor additions or bugs that one could have in mind when creating a softcore m68k.

Seems larger caches is one that could be implemented without wrecking compability too much. However any code should always have an switch to remain strictly compatible. Including bugs, as some software may rely on them.

A softcore 68020 is one stepping stone towards A1200,A3000,A4000,AGA etc..while there still exist original hardware to test any clones with.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Any missing features in 68060?
« Reply #32 on: May 03, 2009, 10:48:34 PM »
I like the approach that the Natami team is taking with their vector unit.  They want to make the vector unit a separate processor so that it can be processing while the main processor does something else.

I also like that they are stripping out the multiprocessor support to make the addressing modes more orthogonal on the 68050.  This should make it easier to write compiler backends for it.
 

Offline kolla

Re: Any missing features in 68060?
« Reply #33 on: May 03, 2009, 11:19:51 PM »
The 68050 is what used to be 68070?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: Any missing features in 68060?
« Reply #34 on: May 03, 2009, 11:53:06 PM »
@Kolla

The simple answer is yes.

The 68050 is not superscalar so it would not be fair to call it a 68070.  We aim to make the 68050 be a 68040 juiced up on steroids, with the MMU & FPU amputated.

Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline delshay

  • Hero Member
  • *****
  • Join Date: Mar 2004
  • Posts: 1009
    • Show only replies by delshay
Re: Any missing features in 68060?
« Reply #35 on: August 20, 2009, 11:16:59 AM »
i dont think i ever seen the thermal sensing pins used,perhaps i missed somthing.
-------------
power is nothing without control
 

Offline sim085

  • Hero Member
  • *****
  • Join Date: Aug 2008
  • Posts: 958
    • Show only replies by sim085
Re: Any missing features in 68060?
« Reply #36 on: August 20, 2009, 12:15:18 PM »
Ok, I did a quick search on google for softcore and what came up was not exactly what I call IT related .. so anyone can explain to me what softcore (the IT type) is?

Regards,
Sim085

p.s. - please don't laugh.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Any missing features in 68060?
« Reply #37 on: August 20, 2009, 01:48:12 PM »
Quote from: sim085;520119
Ok, I did a quick search on google for softcore and what came up was not exactly what I call IT related .. so anyone can explain to me what softcore (the IT type) is?

Regards,
Sim085

p.s. - please don't laugh.


An FPGA description of a CPU core... Which can be used to synthesize a CPU using an FPGA.