English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 21 February 2021, 19:32   #501
Promilus
Registered User

 
Join Date: Sep 2013
Location: Poland
Posts: 112
Quote:
Originally Posted by robinsonb5
* Establishing a way of sharing memory between the two CPUs
As far as I was exploring Zynq I see memory controller being in hard processor subsystem domain, FPGA part with 68k softcore can access it through AXI bus iirc. In that aspect both ARM and 68k would be sharing the same memory controller and DMA engine. That's how it is made hardware-wise, software is a bit of the problem, along with the next two points you've made.
Quote:
Nonetheless there are numerous projects now which involve putting an ARM inside an Amiga in one way, shape or form - since they're there anyway, it would be interesting to find a way to use them.
Warp H7 microcontroller isn't going to be user-programmable from OS. That's one out.
ZZ9000 has SDK available although - since it's ZII/ZIII the number of users won't be high. Plus - Z II needs workarounds to get it working good.
Buffee - although CPU core is quite fast it's also pretty old tech. And even if there was feature of running native code on it that'd only mean 68k concurrent execution would be slowed down. I don't think that's desirable outcome.
PiStorm - here we go with interesting part. PiStorm is basically a way to emulate things on RPi and "fool" AOS it's their own hardware. That gives possibility to get e.g. usb mass storage acting like Amiga hard disk but much faster. AFAIK there's been great progress in that matter. Sooner or later there'd be connectivity (ethernet, wifi), graphics (2d, 3d rtg), maybe codecs (a/v decoding) and unused cores as well. But that's a lot of software emulation to cover... eventually using rpi to emulate whole amiga might be faster and more reliable. So while I do find PiStorm intriguing and I find it to be the one thing I considered in the past I am actually more fond of classical approach for a turbo card. There isn't one true recipe for turbo card which could satisfy all. But I guess in time PiStorm can become pretty good alternative for Vampire V2. And with either Cortex A53 (Rpi3) or A72 (RPi4) being available from AOS3 - well that might be a renaissance of classic amiga co-processor design. I think one way or another ARM will come to AOS and take place above PPC cards. But the point is - will developers find it useful and write apps using it. If it'll only handle mp3 decoding or jpeg decoding or mpeg2 decoding (yes, it can!) ... well that's plenty enough. But it would be a shame if that's all there is to it.
Promilus is offline  
 


Currently Active Users Viewing This Thread: 2 (1 members and 1 guests)
TitoxUnix
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Emulators List for Amiga 68000 -based (A500/600) superturrican2 request.Apps 6 11 April 2020 16:42
Amiga FPGA and video signal, is there any good FPGA? balrogsoft support.Hardware 8 15 June 2019 17:55
First Amiga 600 FPGA Accelerator - Vampire 600 majsta Hardware mods 736 18 July 2016 18:31
Which A500 SCSI interfaces are DMA-based? Photon support.Hardware 21 19 September 2009 19:32
A500 disk based games to cd rom backtoskooldaze Retrogaming General Discussion 7 23 October 2003 04:01

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 22:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Page generated in 0.07397 seconds with 14 queries