![]() |
![]() |
#41 |
Registered User
Join Date: Feb 2009
Location: UK
Posts: 258
|
Very cool project.
Does it have any disable functionality so the CD32 can revert to stock when required? Good luck with it, can't wait to see more updates. |
![]() |
![]() |
#42 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
What I have planned for the final version: - RTC onboard to free up the expansion port. A small connector(like on some laptops) for the battery is probably needed because lack of space. - A jumper for switching boot order between the two IDE channels. Toggle switching is currently done using the reset button. (- Board disable function for running CD32 in stock mode) Thanks for the suggestion. Keep them coming! Last edited by Lunda; 20 August 2023 at 15:29. |
|
![]() |
![]() |
#43 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 378
|
Resurrecting this fascinating thread that I clearly missed out on ... how is this project going? Would it be possible to see some gameplay with the 030 at 70MHz? I would love to compare it to more traditional 030 speeds (i.e., 50MHz) or even a non-accelerated CD32 speed.
|
![]() |
![]() |
#44 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,692
|
I just wonder why nobody has made something like this with Dragonball CPU? https://en.wikipedia.org/wiki/Freescale_DragonBall
It is 68k CPU clockable to 66mhz 10.8 MIPS with display controller. Almost like computer on chip, but for a 68k series CPU. Should be easy and tiny accelerator, compared to this. |
![]() |
![]() |
#45 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
I do use the CD32 as my main Amiga already. Which is another reason why I don't want to mess too much with the FW. I'm using the PLL option now, instead of the 140MHz oscillator. So currently the CPU is running 5 X the 14MHz Amiga clock. This makes it easier to sync and get best possible performance. I used the oscillator first because it's more difficult to synchronize with, and I want the board to be able to use oscillators too. It might not always be possible to find a good PLL/CPU combo. All communication to the Amiga goes through latches, so address, data and needed control signals are latched when they are available(AS,DS) for writes. This means it might be possible terminate a bus cycle in about 2 bus cycles in the future. All needed control signals are already "decoupled" from the CPU, and the board is already working this way, but without fast bus termination. I've got it working for the Akiko C2P, which means you will have around 38 free CPU cycles with access to fast RAM during the Akiko write(some writes will need more than 8 slow clocks). The plan is to get it working for all Amiga writes in the future. The SRAM cannot run at 2 cycles for read at 70MHz. When I designed it, I calculated with a frequency around 60MHz. AS to data ready is around 10nS which is what the SRAM can do. The CPLD is rated 7nS pin to pin, so using the AS signal is impossible, but using address decode makes it almost fast enough. I might fix this in the future, but it will probably require a separate FPGA/CPLD that is faster and controls only RAM. I'm using MUXed signals now, which adds around 4nS delay. I haven't stared working on the P96 driver yet. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Seeking a PDF Manual for G-Force 030 (Impact A2000-030 Combo Series II) | raskulous | request.Other | 2 | 12 April 2021 21:02 |
DKB Cobra/Viper 030 (Full 030) + FPU + Ram £100 | ElectroBlaster | MarketPlace | 1 | 08 March 2013 12:52 |
DKB Viper 030 + 128mb simm for A500 030 + ram... | ElectroBlaster | Swapshop | 0 | 18 August 2012 19:48 |
A1200 030/40mhz faster than A2000 030 50mhz? | desantii | support.Hardware | 24 | 28 July 2011 23:50 |
GVP G-force 030 board for A2000-problem switching between 030 and 68k | Unregistered | support.Hardware | 5 | 19 August 2004 10:04 |
|
|