English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 10 April 2013, 21:07   #1
manic23
Only Amiga!
 
manic23's Avatar
 
Join Date: Jan 2008
Location: London / UK
Age: 53
Posts: 512
Why new A1200 accelerator cards suffer timing issues

Apologies if this has been discussed before, but I am very keen to understand why a lot of new A1200 accelerator cards seem to suffer from this bothersome timing problem. My understanding is that most of the original cards that were available back in the day like the Blizzard cards for example did not have these issues, so why do new ones? am I missing something?

I know it's not actually the cards that has the issues, I understand that it is do do with timing bugs on some A1200 motherboards, but if manufactures back in the day managed to make boards that played nicely with these boards, then why do modern cards not?
manic23 is offline  
Old 10 April 2013, 21:16   #2
orange
Registered User
 
orange's Avatar
 
Join Date: Apr 2007
Location: Belgrade
Posts: 567
it would probably make production more expensive and design more complicated/time consuming.
iirc, I had problems with old Apollo 030 turbo card before applying timing fix.
orange is offline  
Old 11 April 2013, 05:40   #3
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
I don't own an A1200 so I am just going on speculation.

I often program Microchip parts and Microchip sometimes need to release new versions of their chips ( new versions of silicon ) as the old one may have had a design flaw. So a part may be called PIC16F84 as the generic part number but it may have a letter after the base nomenclature of the part and it may be called PIC16F84B and there will be a note in Errata about what has been fixed. I recall an Intel problem with some processors which were unable to use a certain command.

Bottom line is that when code is executed by the processor in the A1200 it may be interpreted slightly differently by some of the custom chips which may have had a workaround applied in early versions ( think A1200 Gayle issues with early motherboards ). As the circuitry may need to be modified this can have an effect on chip timings which are usually pretty critical and if an accelerator relies on a certain signal at a certain time and it's been slightly delayed to fix another issue suddenly your accelerator won't work because the window for the signal to be received is missed.

Hope that all makes sense.
Loedown is offline  
Old 11 April 2013, 06:18   #4
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
My old ACA1230 56Mhz was a very fast card which could even beat an 040 on some tests.

I think to achieve this kind of speed, these cards are less tolerant of timing issues that seem to effect lots of 1200 boards.

Last edited by NovaCoder; 11 April 2013 at 07:13.
NovaCoder is offline  
Old 11 April 2013, 19:11   #5
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,594
Quote:
Originally Posted by NovaCoder View Post
My old ACA1230 56Mhz was a very fast card which could even beat an 040 on some tests.

I think to achieve this kind of speed, these cards are less tolerant of timing issues that seem to effect lots of 1200 boards.
I've got an ACA1230@56 in my 1200 with 1d4 MB & have no timing issues so far BUT the question is how does one know if you have a timing issue? do you get random crashes, heating problems etc ??
klx300r is offline  
Old 11 April 2013, 19:33   #6
Nipedley
Registered User
 
Join Date: Jan 2009
Location: Cornwall, England
Age: 34
Posts: 84
Isn't the jist of it that the new cards push the technology to the limit much moreso than earlier cards, so small peculiarities in different amiga motherboards or underlying issues that you wouldn't normally notice are exacerbated.

I've not had any problems with my ACA1230/56 1d4 either but understand issues to be graphical corruption or crashing
Nipedley is offline  
Old 11 April 2013, 23:17   #7
desiv
Registered User
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,769
Yeah, never had any issues (knocking on wood) with my ACA1230/28.
I think Nipedley is basically right, although the timing fix was around before the "new" cards.
So this was a known issue before. Just not with some of the more popular accelerators, like the Blizzards.
I think a lot of it had to do with Commodore's poor quality control in the 1200 line.
Some boards require the timing fix and some don't, even if they are the same revision.

desiv
desiv is online now  
Old 11 April 2013, 23:21   #8
amigakit.com
Registered User
 
amigakit.com's Avatar
 
Join Date: Aug 2004
Location: www.amigakit.com
Posts: 2,015
Older cards used an asyncronous design which was more forgiving on timing tolerances. The modern accelerators use a 3-1-1 synchronous design which will expose the timing problems on some A1200s.
amigakit.com is offline  
Old 12 April 2013, 11:19   #9
SilentBob
Junior Member
 
SilentBob's Avatar
 
Join Date: Nov 2003
Location: Norway
Age: 49
Posts: 246
Thanks for the clarification on this, Amigakit. I've actually been wondering the same, but never got around to asking.
SilentBob is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Individual Computers - New accelerator cards for A600 & A1200 Retro-Nerd News 2929 04 January 2024 06:59
Insights on how accelerator cards work on Amigas jman support.Hardware 12 27 April 2011 22:18
A1200 motherboard timing issues Enverex support.Hardware 40 24 December 2008 11:17
A1200 Mobo Timing Issues BippyM support.Hardware 9 25 May 2006 19:49
Even more sound timing issues... andreas support.WinUAE 11 30 November 2005 11:23

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:17.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07594 seconds with 13 queries