Raven. A homemade Atari-like computer

A homemade Atari-like computer based on 68060 and various Atari ST like peripherals
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: Raven. A homemade Atari-like computer

Post by Badwolf »

agranlund wrote: 13 Sep 2024 18:11 Received two 68150's from Aliexpress.
The FN33 version was Freescale branded, I thought that was pretty cool!
I'm still reading the data sheet of these chips as I didn't know they existing until earlier in this thread!

I know one of your stated aims was to build a machine using these chips, so I'm guessing the answer is there, but I just wonder if more modern logic would have saved some heartache here! :)

I'm guessing this is what the second CPLD on CT60 and the 'bus' CPLD on the TFx60 does?

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

Badwolf wrote: 13 Sep 2024 20:26 I'm still reading the data sheet of these chips as I didn't know they existing until earlier in this thread!
I know one of your stated aims was to build a machine using these chips, so I'm guessing the answer is there, but I just wonder if more modern logic would have saved some heartache here! :)
You may be right, I'm on the fence personally.
If you're good with and enjoy cupl/vhdl then it probably makes a lot more sense to implement your own clone in a cpld. Especially so if you're building something intended for an audience so you wouldn't have to rely on finding old stock.

To me and for what I wanted to build it felt like a natural fit to use an original Motorola family part made for this purpose.

Not sure what would have been easier. For me, I suspect I may have had to spend more time implementing a clone rather than interfacing with an original chip? The 40mhz version I bought takes well to overclocking and the later ones were obtained mostly out of curiosity (and by costing almost nothing) -- I wouldn't recommend getting a 33mhz version.

Then again, the goalpost moved a bit too. Speed was not super important but I was hoping to be able to go 50mhz cpu / 25mhz bus, but then the prototype exceeded expectations with twice that.
I'm guessing this is what the second CPLD on CT60 and the 'bus' CPLD on the TFx60 does?
That would be my guess too. The BFG9060 accelerator implements the required bus sizing logic in a cpld too.
User avatar
viking272
Site sponsor
Site sponsor
Posts: 286
Joined: 10 Aug 2020 11:32
Location: Reading, Berkshire, UK

Re: Raven. A homemade Atari-like computer

Post by viking272 »

agranlund wrote: 14 Sep 2024 01:06 The BFG9060
Is that a nod to Doom and their BFG9000!? :lol:
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Raven. A homemade Atari-like computer

Post by Oldskool »

Not sure what do you think.
Although the letters on the Raven PCB are also somewhat doom like.
Great card for the 4000.
IMG_1778.jpeg
Just received my second 40 mhz 68150 from the uk. ZKAC9921.
I still have the video issues with the videocard. I can’t imagine it has anything to do with the 68150 now.
You do not have the required permissions to view the files attached to this post.
User avatar
Cyprian
Posts: 542
Joined: 22 Dec 2017 09:16
Location: Warszawa, Poland

Re: Raven. A homemade Atari-like computer

Post by Cyprian »

@agranlund do you plan to add support for more ram e.g. 128GB?
I also wonder about memory performance. Would it be possible to get close to the CT60 memory performance?
ATW800/2 / V4sa / 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
http://260ste.atari.org
DrZiplok
Posts: 25
Joined: 31 Dec 2023 02:03

Re: Raven. A homemade Atari-like computer

Post by DrZiplok »

Cyprian wrote: 16 Sep 2024 22:46 @agranlund do you plan to add support for more ram e.g. 128GB?
I also wonder about memory performance. Would it be possible to get close to the CT60 memory performance?
More than 48MB will require a new MLB, as the SIMM sockets only have enough address (22) lines for 16M each. You'd also need to convince @agranlund that he would enjoy designing a DRAM controller, or that in the spirit of the 68150 he should source some DP8440s and design around that.

Getting good perf out of the A1 Raven is probably possible; if you're prepared to sit down with the '060 user's manual and CUPL for a bit you should be able to make burst mode work. That's most of what's left on the table right now, AFAICT.
User avatar
Cyprian
Posts: 542
Joined: 22 Dec 2017 09:16
Location: Warszawa, Poland

Re: Raven. A homemade Atari-like computer

Post by Cyprian »

@DrZiplok thanks for explanation
ATW800/2 / V4sa / 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
http://260ste.atari.org
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

DrZiplok summed it up pretty well :)

I do have some very fast sram simms built that I would love to find time to play with but they are probably not super interesting for most as they're either even smaller or more expensive.
Getting around to looking at burst mode would be nice too and I'm especially curious to see what that would do in combination with those fast simms.

In theory, one could route another address line to an unused pin on the simm sockets in some new revision. And/or create and add support for some kind of combo ram/rom simm. But that feels a bit like expensive band-aids if you are looking for 128mb figures.

I'm absolutely not disputing dram is a better choice, you'd get faster, more and for cheap. All the good things.
I just didn't (and still don't) see a use-case for myself to warrant spending the time. I'll be the first to admit it's all very egoistically designed - and it probably had to be, I suspect it would have been dropped before first prototype otherwise. Of course, now that I do have the computer I wanted it's not entirely impossible to be convinced to add or change things around.


I am genuinely curious what you would run that makes use of all that ram though? And while still somehow tolerate using it on a 100mhz computer with ISA graphics :)

We were well on our way to 1Ghz when 128MB was a thing and your ~100mhz P1 system would have had 16MB so I thought 3x of that made for a pretty well balanced system without going far into fantasy lala-land :)
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

Work in progress port of ct60conf.cpx, based on CT60 sources from Mikro's Github repo.
Only thing missing is remaking the "Boot" page with Raven boot options such as size of ST-RAM, cache modes and perhaps some other bits and bobs.
I'm thinking I'll lift the CT60 rom flashing utility as well - the logic is completely different but GUI requirements are more or less similar.
cpx_lang.jpg
cpx_mem.jpg
cpx_temp.jpg
cpx_load.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

It's interesting how you get so used to stuff when they improve slowly and in small increments.
Comparing now against older photos reveals that, yes, things has indeed happened :)
desk240929.jpg
This must have been one of the first times I had anything on the screen. A big deal then for sure.
desk240409.jpg
You do not have the required permissions to view the files attached to this post.

Return to “RAVEN 060 - A homemade Atari-like computer”

Who is online

Users browsing this forum: ClaudeBot and 2 guests