AminetAminet
Search:
83414 packages online
About
Recent
Browse
Search
Upload
Setup
Services

gfx/fract/mandel_dsp.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Mandelbrot generator for DSP3210 chips
Author:wrangler491 at gmail.com
Uploader:Wrangler491 gmail com
Type:gfx/fract
Version:2.10
Architecture:m68k-amigaos >= 3.0
Distribution:Aminet
Kurz:Mandelbrot-Generator fuer DSP3210-Chips
Date:2021-02-22
Download:http://aminet.net/gfx/fract/mandel_dsp.lha - View contents
Readme:http://aminet.net/gfx/fract/mandel_dsp.readme
Downloads:70

Mandel_DSP for Amigas with DSP3210 chips
----------------------------------------
This is a Mandelbrot generator for Amigas equipped with a DSP3210 chip.  It
is based on "Mandel" by Erik Trulsson using code from ARTABROT for the Mac by
George T Warner.  

Implementation on the Amiga with DSP by Wrangler, February 2021

Requirements
------------

AA3000+ with DSP3210 and correct logic chips*
AA3000 original (!)
FPU

* At least two things are required to have a working DSP on the AA3000+:

1. The R_W and RW signals need connecting together, either on the motherboard
   or with a patch cables
2. Some tuning of the logic chips is required to get the right speeds of the
   logic chips.  At the time of writing, there does not appear to be a
   combination that works for everyone with every accelerator.  If you want a
   long read on the subject, take a look at the thread "Die DSP3210 Software!"
   on A1k.org.

With the right tuning, full function of the DSP has been achieved with the
following CPU cards:
- on board 68030
- CSMk2
- CSMk3
- CSPPC
- Warp Engine
- A3640
- A3660

Usage
-----

Used mandel_dsp from the Shell - the initial render will be using the FPU
Double click or z to zoom in
Double right click or Z to zoom out
Esc or q to quit
d renders the frame using the DSP
f renders the frame using the FPU

Speed
-----

This isn't the fastest Mandelbrot generator and that isn't the aim.  It's a
proof of operation of the DSP.  The DSP at 50 MHz renders at roughly the speed
of the FPU on a 680060 at 50MHz.

Source
------

Held on my github:

https://github.com/Wrangler491/AA3000-DSP/tree/main/Mandel_dsp


Contents of gfx/fract/mandel_dsp.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                48625   92660  52.5% -lh5- 954f Feb 28  1980 mandel_dsp
[generic]                  952    1894  50.3% -lh5- 43da Feb 28  1980 mandel_dsp.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         2 files   49577   94554  52.4%            Feb 23 05:19

Aminet © 1992-2021 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>