27 May 2019, 01:37 | #1 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
14Mhz Accelerator
And yet another post from me
This is a re-do of the 14Mhz accelerator from Livio Plos - not my schematic, just re-doing it in KiCad like the FastRAM project. This is a 100% through hole project as per my FastRAM board, for the same reasons. PCB's should be relatively cheap, i'm having a few made at PCBWay this coming week (roll on payday!). It's designed for PLCC 68HC000's, which come in higher speed grades than the DIP-64's, and are more abundant, run cooler and are just plain smaller. Github is here: https://github.com/kr239/A500-14Mhz-Accelerator Did I mention it stacks with the FastRAM board, too? I may have to integrate this into the FastRAM board....and add IDE as well... |
27 May 2019, 03:13 | #2 |
Registered User
Join Date: Aug 2007
Location: USA
Posts: 359
|
Nice! Thank you
|
27 May 2019, 13:02 | #3 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Any one know it this works with CDTV? I really would like to get more power under the hood. Any one selling build units, I would like to buy one.
|
27 May 2019, 19:41 | #4 |
Registered User
Join Date: Sep 2015
Location: Copenhagen/Denmark
Posts: 15
|
Nice. Thankyou. When I open the schematics in KiCAD, it complains about sheet 2 missing. Did you forget to upload it to github?
|
27 May 2019, 21:31 | #5 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
|
28 May 2019, 07:30 | #6 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
@Kai
Great work. I would suggest you add a note somewhere mentioning that a pure Amiga accelerator with no ram is like a racing car with flat tires: you are not taking advantage of its full potential. Just link that comment to the 8MB AutoConfig ram expansion you also redesigned to achieve a better overall performance. |
02 June 2019, 13:30 | #7 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quote:
|
|
02 June 2019, 13:33 | #8 | |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
Quote:
|
|
02 June 2019, 16:02 | #9 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
I did think about that, i'll add some more decoupling caps and update the github later
I think i was just concerned with adapting the original 1993 schematic in KiCad first - before hacking it around. |
02 June 2019, 18:40 | #10 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
Okay - updated with decoupling caps:
Schematic, gerbers etc all updated. Rotated the PLCC socket and instantly it only required 23 via's once the routing was finished |
02 June 2019, 23:07 | #11 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
As with my other projects, i'm putting direct links to them on PCBWay for anyone that wants to get some PCB's printed:
https://www.pcbway.com/project/share...00_models.html |
03 June 2019, 19:32 | #12 |
Registered User
Join Date: Aug 2014
Location: Netherlands
Posts: 695
|
You are quick! Are you using an autorouter? It would take me a few days to manually route a board like this. It seems like an autorouted board as the decoupling caps are not routed properly. The decoupling caps need to be very close to the IC's they are decoupling. On your board they are all in one place and connected via long, thin traces. This *can* work if you are using a 4-layer board (the all in one place part, not the long thin traces part, just look at the layout of the Terasic DE1 FPGA board for example) but with a 2-layer board decoupling is very critical. Also, you need proper ground connections (wide copper traces, copper pours). Autorouters are generally not good at this. I would say that this board would still behave unstable. I like your style though, the board does look very nice with it's 45deg angled edges
Last edited by Mathesar; 03 June 2019 at 20:05. |
03 June 2019, 20:14 | #13 | |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
Quote:
Routing by hand would be something I dunno if i could manage - i'm poor on recreational time, and my dexterity isn't great, so it would be an exercise in frustration. I could do it as a 4 layer board, with top and bottom copper being ground planes, although that'd push the cost of the PCB up a lot more. I know KiCad has an option for copper pour/fill i could maybe try - from a quick test, it seems to look a lot better. I think the issue with the autorouter is, it always takes the shortest route possible, to cut down on trace length. I let the routing run for a good hour as it tried to optimise it/remove vias/reduce trace length Routing isn't my strong suit - this is after all, just a 'during my lunchbreak' hobby That being said, I'll try and take your advice and try out some new tricks in KiCad - while trying this, i had a go at copper fill: Looks better? |
|
03 June 2019, 20:14 | #14 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
The 45 degree corners are in no way influenced by the monitors and paper from Battlestar Galactica...and certainly not a reference to cutting corners in design
|
03 June 2019, 21:58 | #15 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
|
03 June 2019, 23:19 | #16 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
...star power?
|
04 June 2019, 11:11 | #17 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
if you run e.g. single power/gnd traces around the board from chip to chip, you risk creating a big loop which is bad for EMI, and also may cause supply problems for chips along the (thin) trace since they will each cause a voltage drop so when you get to the last chip on the trace, the voltage could be too low to run the chip properly. 'Star' just means running traces out from some specific point so the power consumption of one chip doesn't affect others so much, and if you can run power and gnd close to each other on each side of the board, this also helps reduce radiation (because the power/gnd loop is small). |
04 June 2019, 14:01 | #18 | |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
Quote:
|
|
10 June 2019, 14:22 | #19 |
Registered User
Join Date: Apr 2011
Location: Brighton, UK
Age: 41
Posts: 114
|
Here we go - decoupling caps placed better, and better copper fill: https://github.com/kr239/A500-14Mhz-Accelerator
And integrated into the 8MB FastRAM here: https://github.com/kr239/A500-8MB-FastRAM/tree/v3 I had a very dull weekend... |
22 June 2019, 20:56 | #20 |
Registered User
Join Date: Jul 2017
Location: Germany
Posts: 205
|
Really great work here! I think IDE is not easy doing here or why have you excluded IDE ?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DMA debugger and 14Mhz 68K | ovale | support.WinUAE | 3 | 10 June 2014 15:10 |
AGA on 14mhz 68000 | little | request.UAE Wishlist | 6 | 03 May 2012 23:09 |
A2620 Accelerator Card 12mhz instead of 14mhz. Problem? | kjmann14 | support.Hardware | 1 | 19 May 2011 00:35 |
A500 MTEC 68030/14Mhz | bebek | Hardware mods | 9 | 20 January 2010 22:30 |
|
|