09 May 2022, 07:38 | #21 |
Registered User
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,593
|
|
09 May 2022, 08:44 | #22 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Impressive stuff!!!!!
|
09 May 2022, 16:37 | #23 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
|
10 May 2022, 01:45 | #24 |
Registered User
Join Date: Apr 2018
Location: Stockholm / Sweden
Posts: 129
|
No, as Promilus pointed out, Agnus is OCS/ECS only.
Regarding your Gary implementation, are you planning to release the design as open source? I suppose the version that Matze released in 2015 already comes with source code, https://www.a1k.org/forum/index.php?threads/52455/. Still, the more open implementations of custom chips, the merrier. |
10 May 2022, 11:39 | #25 | |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 942
|
Quote:
I assume you're there's an option for it to use the Ranger memory range + reserved so, 3.8M chip memory? That way there could be a fully Z2-compatible mode... And fully compatible with stuff that expects memory in Ranger range since chip memory would behave exactly like slowmem... Going into Z2 range would definitely require a Gary board. Last edited by AmigaHope; 10 May 2022 at 11:48. |
|
10 May 2022, 16:35 | #26 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
|
|
22 May 2022, 09:17 | #27 |
Banned
Join Date: Dec 2018
Location: Australia
Age: 51
Posts: 99
|
There are still some 5volt FPGA's out there.
I recently got some old Altera Acex in QFP208. No need for the clamp diodes. But yes it needs a ROM. Otherwise Spartan 3AN with built in flash looks good as 8MB Alice! ;-) |
22 May 2022, 18:59 | #28 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 806
|
I find using old, scarce and unsupported by modern tools ICs rather risky choice. Spartan 3 is 3V3 and so is Altera MAX10. You want RAM and flash embedded on FPGA? Go GOWIN. It still is 1.8/2.5V I/O (but with fairly small QFN or even better BGA you just might squeeze room for level shifters and LDO on PCB that fits the PLCC socket).
|
23 May 2022, 02:59 | #29 | |
Banned
Join Date: Dec 2018
Location: Australia
Age: 51
Posts: 99
|
Quote:
But 2.5v to 5v? Any better idea than two Quickswitch 245's in series? Maybe level shift 2.5 to 3.3 LVCMOS and then clamp diodes to reduce CMOS to 3.3 for the QuickSwitch level shifter? Spartan 3AN and Max10 both have built in flash, so they're like gian CPLD's with block ram |
|
23 May 2022, 06:56 | #30 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 806
|
Oh toolchain, well, it works It's no Quartus though. However simplicity isn't all that bad.
Embedded pSRAM or SDRAM (depending on chip version and package) is quite fast as well and that also leaves more room on PCB for e.g. 20bit bus switches. It takes plenty of I/O pins though... let me see... Agnus 16 for Data, 16 for DRAM data, ~20 for Address, ~8 fr RGA and ~20 for other signals. DRA and CAS/RAS unused due to on-die RAM. That's around 80 essential signals for ECS Agnus. Alice on the other hand is different cookie. AFAIK it shares CHIP RAM control functionality with BUDGIE. So while you can easily make Agnus+CHIPRAM module and just hook up few additional address lines it doesn't seem as easy with Alice. |
26 May 2022, 18:02 | #31 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
|
27 May 2022, 18:08 | #32 |
Registered User
Join Date: Jan 2014
Location: Wroclaw/Poland
Posts: 245
|
Some time ago, designs for replacements of Gary (7B-5719) and CIA (working name ReCIAakaKGB and completed in 80%) were created.
|
27 May 2022, 18:18 | #33 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
wow, the cia is massive i have seen one done using a smaller xilinx, not sure it it 100%. Can this one be made to work with a smaller chip ? (KGB) interesting name, a play on cia/kgb lol. Did you stop dev on the cia, we are going through all the custom chips, if you are willing to show progress to date we would be interested in trying to complete it. Our Gary appears to be 100% now on a500, just adding a couple of small chips to add a2k compatibility
Last edited by kipper2k; 27 May 2022 at 18:40. |
28 May 2022, 01:38 | #34 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
k, new WIP New CIA
Last edited by kipper2k; 28 May 2022 at 02:19. |
28 May 2022, 01:55 | #35 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
in black...
made a slight design change to Gary to accommodate the a2k, boards going in on Monday Last edited by kipper2k; 28 May 2022 at 02:09. |
28 May 2022, 03:19 | #36 |
Registered User
Join Date: Oct 2016
Location: Berks, UK
Posts: 269
|
So are these replacements going to be open sourced, or stay closed?
|
28 May 2022, 08:53 | #37 |
Registered User
Join Date: Jan 2014
Location: Wroclaw/Poland
Posts: 245
|
My CIA replacement in its current phase already allows AmigaOS to run and pass most of the tests (still missing TOD counter implementation).
https://twitter.com/arturgadawski/st...04588000223238 7B-5719 (Gary) is fully functional (working with turbo cards and also in A2000). |
28 May 2022, 09:04 | #38 | |
Registered User
Join Date: Jan 2014
Location: Wroclaw/Poland
Posts: 245
|
Quote:
I have to use a capacious CPLD/FPGA chip in new version of the prototype. |
|
28 May 2022, 15:52 | #39 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
@kipper2k
What chip is on the CIA replacement? Given there is a crystal oscillator on there I would guess it is a microcontroller. Would make sense, the E clock is so slow that almost anything can keep up. Some clever and fast interrupt code triggered by E/VMA? |
28 May 2022, 16:16 | #40 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
we're not ready to talk about which chip it is since the code isn't done yet, but CIA needs a lot more than most CPLDs can handle, especially at the physical size we're talking about for DIP |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Dead Gary? | project23 | support.Hardware | 7 | 05 May 2019 19:01 |
Gary Socket | jasonw1uk | support.Hardware | 0 | 06 October 2018 18:44 |
Toshiba Gary | mark_k | support.WinUAE | 3 | 11 October 2017 22:14 |
Gary Knight's AmiDock | Ball000 | request.Apps | 10 | 05 March 2017 22:56 |
Looking for Gary Bews | alewis | Nostalgia & memories | 3 | 05 December 2010 02:16 |
|
|