Originally posted by schmidtbag
View Post
Announcement
Collapse
No announcement yet.
Old Motorola 68000 Systems Can Finally Move Away From Linux's Deprecated IDE Code
Collapse
X
-
Originally posted by phoronix View PostPhoronix: Old Motorola 68000 Systems Can Finally Move Away From Linux's Deprecated IDE Code
https://github.com/douggilliland/Ret...68000/TG68_AMR The reality is we have new 68000 systems being made based on FPGA. The good part is this fpga implementations are in fact instruction to clock identical to a genuine Motorola 68000 system. 68000 due to the high quality FGPA implementation is something you can basically still new hardware to test the functionality of the code base on.
This is a fix up for Retro 68000 systems. Yes Retro include new systems like this FPGA and old true systems with Motorola 68000 chips. Anyone who wants a 68000 system theses days can have one made out of new hardware there are multi-able FPGA options out there.
There has really been a lot of resurgence in retro hardware support in the recent years making system to allow people to run retro software with new hardware mostly all FPGA based hardware but not only this. Yes the FPGA support does mean it possible for a developer wanting to support this hardware to have new hardware to abuse the hell out of in a testing setup, Its a lot simpler to get new hardware to test out Motorola 68000 fixes than support a year 2000 PC GPU.
TEMPE, Ariz. Officials at the Motorola Computer Group have designed a new application-specific integrated circuit (ASIC) called Petra to extend the life of their family...
Yes its a surprise to most people to find out that in 1999 when the asic 68000 were still being made that the plan was at that time to move to a FPGA implementation for the parties that still required it. Yes that plan has complete and its why we have basically 100 percent perfect Motorola 68000 FPGA implmentations some of those implementations were in fact done by Motorola. The reality is a Motorola 68000 system maybe less than a 1 week old of course this would be a Motorola FPGA implementation in a FPGA chip because ASIC 68000 are not made any more.
This is one of the rare ones where the vendor supported the CPU design to migrate over to a FPGA implementations as they ceased ASIC production. Yes FPGA being made socket compatible to existing 68000 chips do exist as well.
- Likes 1
Comment
-
Originally posted by MadeUpName View PostI don't get this. The kernel guys want to EOL my 4 year old Celleron HTPC because it doesn't have some CPU extension but an Apple II that definitely doesn't have it is fine?
Comment
-
Originally posted by muncrief View PostI created a biological neural simulator in my early 20s on a 68000 based Atari 1040ST. I invented four unique software structures - reception, conduction, integration, and transmission - to create dendrites, somas (cell bodies), axons, and synapses for a variety of neurons. And these were true to life neurons with everything from passive, electrically, and chemically gated ion channels to anterograde and retrograde transport mechanisms.
This was before GPU acceleration was a thing. I saw the potential very early on and wanted to extend into application research for numerical acceleration on future hardware. Was completely downplayed as "We already have large CPUs and servers..."
Luckily the world went that way anyway. I was so pissed about the limited and obtuse world view that I've never set another foot in university again.
- Likes 1
Comment
-
Ergo, they'll do anything to keep and validate their view, status quo etc.
You'll find them everywhere. Even in medicine, where your life would depend on someone willing to accept that they were wrong and do something about it.
- Likes 2
Comment
-
Originally posted by thunderbird32 View PostBased on the driver name, I assume this is based off an IDE driver written for the Atari Falcon? Humorous that a system as rare as the Falcon should be the basis for supporting machines as common (comparatively) as the Macintosh.
- Likes 1
Comment
-
Originally posted by MadeUpName View PostI don't get this. The kernel guys want to EOL my 4 year old Celleron HTPC because it doesn't have some CPU extension but an Apple II that definitely doesn't have it is fine?
Originally posted by schmidtbag View PostI assume this has something to do with the fact m68k has been long dead whereas x86 continues to evolve. Backward compatibility gets increasingly complicated as newer technology comes about, especially if that newer tech either depends on other tech, or, if developers become too reliant on it.
Apollo Core 68080 is a cisc CPU which is code compatible with the Motorola M68K and ColdFire families.
There are also new 86000 instruction set cpus being made that FPGA base some of these support a 64 bit instruction set. Yes the example here is not Motorola and used to make AMIGA clone machine and used as a upgrade to old AMIGA computers to make them run many times faster than they use to by replacing the old Motorola cpu.
The difference here is the reality is you can get new 86000 instruction set cpus that run in FPGA and the old Celleron chip buying new can be a very hard problem. Please note being FPGA implementation with the 68000 is really simple to upload a different FPGA bytecode to make a version of the 86000 missing instructions so its really easy to replicate old 68000 cpus with modern FPGA chips on brand new hardware.
Its a real big mistake to think that m68k is a dead platform. M68K is a platform alive and evolving as a FPGA implemented CPU. M68K only really stopped developing as a ASIC solution for the past 20 years it has been developing as a FPGA solution.
The problem with supporting old GPU and old CPU is getting new defect free ones to test software against. The reality is 68000 does not have that problem due to all the FPGA implementations that are defect free to test software against. Yes the M68K is not the only cpu alive and well as FPGA implementations that the Linux kernel still supports. Really old and still support by the Linux kernel more often than not is a case that that bit of old hardware can be implemented perfectly in modern day FPGA chips.
Please note a M68k in asic was only a "68,000" transistor solution your a 4 year old Celleron x86 is in your billion of transistor class cpu. So a 4 year old x86 chip is too complex to implement at this stage in a FPGA yes even the biggest FPGA on the market does not have the required space to implement a modern x86 cpu.
Now 16 bit and 32 bit x86 FPGA implementations do exist just nothing that is a 64 chip or with all the 32 bit added instructions that the amd and intel 64 bit cpus added to the 32 bit instruction set.
- Likes 1
Comment
Comment