68060 on the TT!

Troubles with your machine? Just want to speak about the latest improvements? This is the place!

Moderators: Mug UK, Zorro 2, Greenious, spiny, Moderator Team

User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2775
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: 68060 on the TT!

Post by Cyprian »

czietz wrote: Mon Jan 23, 2023 4:40 pm
alexh wrote: Mon Jan 23, 2023 1:15 pm The solution is absolutely this. The PiSTorm improvements being done by Badwolf and others to support the Atari ST could feed into a PiSTorm32 board for the TT. We know that PiStorm32 on the A1200 with Emu68 is bringing in the order of 1200MIPs. Many times faster than 060.
Do you have such a setup? If so, do you mind running EmuTOS (the Amiga version of it, obviously) and then CoreMark? I'm interested in seeing how it really performs compared to an 68060.
some figures from Amiga LightWave rendering benchmark: https://drive.google.com/file/d/1_VxGqS ... fgp3n/view from that thread: https://eab.abime.net/showthread.php?t=113338#3

040/25 = 1 (Commodore A3640/25)
Vampire V1200 = 8.07 (Vampire V2, 92 MHz (x13), core 2.12 r6804)
Emu68/PiStorm = 26.57 (Emu68/PiStorm, Raspberry 3B+ 1.4 GHz)
Emu68/PiStorm = 64.05 (Emu68/PiStorm, Raspberry 4B OC 2.2 GHz)
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
Rustynutt
Atari God
Atari God
Posts: 1799
Joined: Wed Mar 21, 2012 7:38 am
Location: Oregon

Re: 68060 on the TT!

Post by Rustynutt »

What the hell is a "Dhrystone" and where do I buy one?
Is the AB040 even close to the top mark here?
tuxie
Atari maniac
Atari maniac
Posts: 77
Joined: Wed Mar 07, 2007 3:39 pm

Re: 68060 on the TT!

Post by tuxie »

We discussed this a lot in our team, so far it is not possible in a easy way to connect an other cpu in the TT. There are some different board versions out and the most common version is the that version with SMT CPU so there is no way to connect a other cpu in TT. So we decided to develop a speeder for the TT. Here you have to replace the Bus control logic against our boards (Speedy). Wie this board you are able to run CPU with 48Mhz and with SpeedStorm also the TT ram is running with 48Mhz timing. With this chances the TT gets a massive speed boost.

In my TT I did change the base clock zu 36Mhz so I have 18Mhz bus speed and 54Mhz CPU speed (with this no sound or floppy is working ). See my screenshot where I did some tests
You do not have the required permissions to view the files attached to this post.
User avatar
1st1
Atari God
Atari God
Posts: 1174
Joined: Mon May 07, 2012 11:48 am

Re: 68060 on the TT!

Post by 1st1 »

answered on very old post, deleted.
Last edited by 1st1 on Sun Jan 29, 2023 9:39 am, edited 1 time in total.
Power without the Price. It's not a bug. It's a feature. _/|\_ATARI

1040STFM in PC-Tower (PAK68/2, OvrScn, 4 MB, 1GB SCSI, CD-ROM...) * 3x Falcon 030 * 3x TT030 * many 260 /520/1040ST(F)(M)(+) * 520/1040STE * many Mega ST * 2x Mega STE * Stacy * STBook * 2x SLM605 * 3x SLM804 * SMM804 * SH 204/205 * Megafile 30/44/60 * SF314 * SF354 * 5x Pofo * PC3 * ...
User avatar
1st1
Atari God
Atari God
Posts: 1174
Joined: Mon May 07, 2012 11:48 am

Re: 68060 on the TT!

Post by 1st1 »

answered on very old post, answered that already on page 1
Last edited by 1st1 on Sun Jan 29, 2023 9:40 am, edited 1 time in total.
Power without the Price. It's not a bug. It's a feature. _/|\_ATARI

1040STFM in PC-Tower (PAK68/2, OvrScn, 4 MB, 1GB SCSI, CD-ROM...) * 3x Falcon 030 * 3x TT030 * many 260 /520/1040ST(F)(M)(+) * 520/1040STE * many Mega ST * 2x Mega STE * Stacy * STBook * 2x SLM605 * 3x SLM804 * SMM804 * SH 204/205 * Megafile 30/44/60 * SF314 * SF354 * 5x Pofo * PC3 * ...
User avatar
1st1
Atari God
Atari God
Posts: 1174
Joined: Mon May 07, 2012 11:48 am

Re: 68060 on the TT!

Post by 1st1 »

stormy wrote: Mon Feb 28, 2022 6:24 pm I am wondering, I realise the VME does not support bus mastering etc, the required signals, but does it support 'most' signals and can the missing ones be routed with a patch cable? Similar to how the Thunder IDE has two patch cables running from it.
VME is missing something very essential, the upper 16 bit of CPU data bus and some adress lines.
Last edited by 1st1 on Sun Jan 29, 2023 12:10 pm, edited 1 time in total.
Power without the Price. It's not a bug. It's a feature. _/|\_ATARI

1040STFM in PC-Tower (PAK68/2, OvrScn, 4 MB, 1GB SCSI, CD-ROM...) * 3x Falcon 030 * 3x TT030 * many 260 /520/1040ST(F)(M)(+) * 520/1040STE * many Mega ST * 2x Mega STE * Stacy * STBook * 2x SLM605 * 3x SLM804 * SMM804 * SH 204/205 * Megafile 30/44/60 * SF314 * SF354 * 5x Pofo * PC3 * ...
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2775
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: 68060 on the TT!

Post by Cyprian »

tuxie wrote: Sun Jan 29, 2023 7:53 am We discussed this a lot in our team, so far it is not possible in a easy way to connect an other cpu in the TT. There are some different board versions out and the most common version is the that version with SMT CPU so there is no way to connect a other cpu in TT. So we decided to develop a speeder for the TT. Here you have to replace the Bus control logic against our boards (Speedy). Wie this board you are able to run CPU with 48Mhz and with SpeedStorm also the TT ram is running with 48Mhz timing. With this chances the TT gets a massive speed boost.

In my TT I did change the base clock zu 36Mhz so I have 18Mhz bus speed and 54Mhz CPU speed (with this no sound or floppy is working ). See my screenshot where I did some tests
the bus or 030 speeder is ok, but PiStorm a different league.
IMO for PiStorm power is worth to install CPU socket in the TT
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
tuxie
Atari maniac
Atari maniac
Posts: 77
Joined: Wed Mar 07, 2007 3:39 pm

Re: 68060 on the TT!

Post by tuxie »

How will you build a socket into TT for PGA TT it is possible, but not in SMT CPU TT . Most TTs are SMT CPU TTs like mine. And on the other Hand, I don’t think that the PI GPIO is fast enough for the TT system bus. See the Pistorm ST thread, the pi is not fast enough to handle the ST bus speed. For Amiga it is working because amiga don’t need Bus error. Also amiga 1200 is different. So forget the Pi for TT
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2775
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: 68060 on the TT!

Post by Cyprian »

tuxie wrote: Sun Jan 29, 2023 11:58 am How will you build a socket into TT for PGA TT it is possible, but not in SMT CPU TT . Most TTs are SMT CPU TTs like mine. And on the other Hand,
it would be a great challenge for our electronic guys to prepare a proper daugtherboard. IMO worth to try.
tuxie wrote: Sun Jan 29, 2023 11:58 am I don’t think that the PI GPIO is fast enough for the TT system bus. See the Pistorm ST thread, the pi is not fast enough to handle the ST bus speed. For Amiga it is working because amiga don’t need Bus error. Also amiga 1200 is different. So forget the Pi for TT
what do you mean by "the TT system bus"? The ST-RAM, the TT-RAM, the hardware registers or the TT-SCSI?

From the CPU side, the ST-RAM in the TT works in the same manner as in the ST - 2 million slots per second (the same story as in A1200 where speed of the chips and chip ram is the same as in A500). Therefore a current bus-mastering code should be the same.
The TT-RAM card - forget about that, PiStorm offers a faster and a bigger one.
The hardware registers - worth to check they speed - I beat it is the same as in the ST - 4 millions slots per second.
The TT-SCSI - good question how it works, it has access to the TT-Ram, which could be a bit problematic for PiStorm bus mastering/GPIO speed, but we can live without that SCSI.
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
tuxie
Atari maniac
Atari maniac
Posts: 77
Joined: Wed Mar 07, 2007 3:39 pm

Re: 68060 on the TT!

Post by tuxie »

Again… TT-RAM can reach upto 50mb/s with our speeder. Or 20mb/s stock.. it’s not possible to handle this speed with the pi’s gpio pins. The pi is not fast enough… never forget it… forget the compare to amiga.. amiga has a lot less bus features
czietz
Hardware Guru
Hardware Guru
Posts: 2131
Joined: Tue May 24, 2016 6:47 pm

Re: 68060 on the TT!

Post by czietz »

Cyprian wrote: Sun Jan 29, 2023 12:27 pm From the CPU side, the ST-RAM in the TT works in the same manner as in the ST - 2 million slots per second
All I can say is that the MEMSPEED ST(!)-RAM read result increases with the 48 MHz Speedy. So much for fixed speed... But I still wonder if the RPi's 68k emulation is fast enough to match at least the original (32 MHz 68030) bus speed towards the mainboard.

I certainly don't want to invalidate your ideas. But it's easy to sketch some project in a forum post; it's even still easy to get a halfway working proof of concept. 80% of the work goes into making it a rock-solid product, covering machine-to-machine variations and all corner cases. All that has already been done for the Speedy.
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2775
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: 68060 on the TT!

Post by Cyprian »

czietz wrote: Sun Jan 29, 2023 12:58 pm But I still wonder if the RPi's 68k emulation is fast enough to match at least the original (32 MHz 68030) bus speed towards the mainboard.
the TT bus (towards the hardware registers and ST-RAM) isn't 32MHz, even 16MHz. I would say it is still 4MHz as in the ST.
The first TT had 16MHz 68030, which needs at least three clock cycles for the bus access.
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
czietz
Hardware Guru
Hardware Guru
Posts: 2131
Joined: Tue May 24, 2016 6:47 pm

Re: 68060 on the TT!

Post by czietz »

Considering the list of names on the Speedy (https://wiki.newtosworld.de/images/f/f9 ... bottom.JPG), I don't think I need a lecture about how the TT works. ;) Know that tuxie and I made our own thoughts and calculations about putting a RPi inside a TT, well before the PiStorm project. But feel free to prove us wrong by presenting us a prototype...

PS: And if someone could still get me the PiStorm32's CoreMark result (with the Amiga version of EmuTOS)...
tuxie
Atari maniac
Atari maniac
Posts: 77
Joined: Wed Mar 07, 2007 3:39 pm

Re: 68060 on the TT!

Post by tuxie »

Attachment, my TT with 54Mhz
You do not have the required permissions to view the files attached to this post.
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 2775
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: 68060 on the TT!

Post by Cyprian »

tuxie wrote: Sun Jan 29, 2023 11:58 am I don’t think that the PI GPIO is fast enough for the TT system bus
good question, GPIO can samples the bus with a high speed, like RGB2HDMI - 8MHz for ST-Low and 16MHz for ST High
czietz wrote: Sun Jan 29, 2023 2:08 pm Considering the list of names on the Speedy (https://wiki.newtosworld.de/images/f/f9 ... bottom.JPG), I don't think I need a lecture about how the TT works. ;) Know that tuxie and I made our own thoughts and calculations about putting a RPi inside a TT, well before the PiStorm project. But feel free to prove us wrong by presenting us a prototype...
I'm not trying to undermine yours competency and I appreciate your work for Atari community. I'm just trying to encourage you to work on the PiStorm for the TT and maybe the Falcon.

Anyway no one has tested if it will works in TT yet, so it's hard to say if it won't work :)
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org
PeterS
Atari Super Hero
Atari Super Hero
Posts: 698
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: 68060 on the TT!

Post by PeterS »

Has anyone looked at Buffee ?
Post Reply

Return to “Hardware”