exxos's DFB1 trials
-
dml
- Posts: 842
- Joined: 15 Nov 2017 22:11
Re: exxos's DFB1 trials
Out of curiosity - the FPU ICs you have both been using for your experiments - what clocks are they rated for? Are they FN16, FN25, FN33 or FN40s?
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: exxos's DFB1 trials
Oh wow. Very cool, but now I know what it does, I don't plan on waiting for the movie. :lol:dml wrote: 17 Nov 2022 07:46 It looks like nonsense but its actually a close up of this fractal, at some random orientation:
...
Each time it redraws (slowly) it has rotated some amount. That's all really. FPU should be toasty after a while!
I will let it run a full screen tomorrow, though :)
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: exxos's DFB1 trials
They all FN40 but as they from China.. Who knows.dml wrote: 17 Nov 2022 08:16 Out of curiosity - the FPU ICs you have both been using for your experiments - what clocks are they rated for? Are they FN16, FN25, FN33 or FN40s?
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: exxos's DFB1 trials
All mine have been branded FN40, but I've only ever owned one that passed your tests at 40MHz (it's normally the trig functions that fail first). Sadly, one evening during development, I inserted that particular hallowed chip into my DFB1r4 booster rotated at a 90 degree angle to that intended.dml wrote: 17 Nov 2022 08:16 Out of curiosity - the FPU ICs you have both been using for your experiments - what clocks are they rated for? Are they FN16, FN25, FN33 or FN40s?
Things got warm quite quickly.
My current chip can now only go at 30. The third chip I owned (presently residing in the on-board FPU slot under the PSU) couldn't even make the 25MHz of an OSC/2 divider.
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: exxos's DFB1 trials
@exxos, an opnion from you, if I may:
Could the below condition be (electrically) tolerated for any length of time, do you think? I'm thinking minutes not hours.
Obviously the FPU wouldn't work, getting potentially a very high and irregular clock, but I'm just musing over soft-clock options and whether I should support the below configuration until software can turn off the CPLD clock (the 3V OSC in this diagram).
Ta,
BW
Could the below condition be (electrically) tolerated for any length of time, do you think? I'm thinking minutes not hours.
Obviously the FPU wouldn't work, getting potentially a very high and irregular clock, but I'm just musing over soft-clock options and whether I should support the below configuration until software can turn off the CPLD clock (the 3V OSC in this diagram).
Ta,
BW
You do not have the required permissions to view the files attached to this post.
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: exxos's DFB1 trials
Not sure I really follow there sorry.. I talk about using the PLD switch enable signals on the oscillators ? but if you are going to that you might as well just switch the clock lines directly..Badwolf wrote: 17 Nov 2022 10:08 Could the below condition be (electrically) tolerated for any length of time, do you think? I'm thinking minutes not hours.
Obviously the FPU wouldn't work, getting potentially a very high and irregular clock, but I'm just musing over soft-clock options and whether I should support the below configuration until software can turn off the CPLD clock (the 3V OSC in this diagram).
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: exxos's DFB1 trials
I'm asking you if you think any damage would be done to the OSC, the FPU or the CPLD if both were driving at the same time in a Y-configuration via a 33R resistor on each leg.
I'm referring to the current board layout and what I can get away with supporting in firmware only change. This is an error condition, but would it be survivable until software can intervene?
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: exxos's DFB1 trials
That is what happened on the Falcon... We don't want to do that :)Badwolf wrote: 17 Nov 2022 10:24 I'm asking you if you think any damage would be done to the OSC, the FPU or the CPLD if both were driving at the same time in a Y-configuration via a 33R resistor on each leg.
I would assume it would survive for brief periods.. But it is not a failure mode I really looked into. If you are of course seemingly using two different voltage oscillators which will be fighting against each other phase wise if they are different frequencies and voltages. But even if they are the same frequency they are not likely to be 100% identical. The FPU would basically get a garbage clock. The setup may survive a brief period but they could ultimately damage something.Badwolf wrote: 17 Nov 2022 10:24 I'm referring to the current board layout and what I can get away with supporting in firmware only change. This is an error condition, but would it be survivable until software can intervene?
BTW this is the current setup which is stable.
Still does not work at 50MHz. The voltage does drop a little bit because of the faster oscillator and termination.
But it is not exactly a good method. Really the FPU needs to be on its own clock.
You do not have the required permissions to view the files attached to this post.
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: exxos's DFB1 trials
Yeah, that was what I thought. OK, I won't recommend that. :Pexxos wrote: 17 Nov 2022 10:40 The setup may survive a brief period but they could ultimately damage something.
OK, I'll put that in the bank for future reference. I don't have caps to ground on the oscillator output ATM.BTW this is the current setup which is stable.
IMG_0255.JPG
Still does not work at 50MHz. The voltage does drop a little bit because of the faster oscillator and termination.
But it is not exactly a good method. Really the FPU needs to be on its own clock.
I presume you've either disabled FPUCLK in the firmware or you've removed R18 to get that to work?
Next test would be transferring that oscillator to the FPU OSC position and using a 50 on the CPU, I assume?
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: exxos's DFB1 trials
I removed R18.Badwolf wrote: 17 Nov 2022 10:46 I presume you've either disabled FPUCLK in the firmware or you've removed R18 to get that to work?
I want to try the 50MHz OSC on the FPU directly next.Badwolf wrote: 17 Nov 2022 10:46 Next test would be transferring that oscillator to the FPU OSC position and using a 50 on the CPU, I assume?
Who is online
Users browsing this forum: ClaudeBot and 1 guest