ACA1233n

From IndividualComputers
Jump to: navigation, search
(thumbnail)
ACA1233n-40

Contents

General

This accelerator comes with a 26,67MHz or 40MHz 68030 processor (incl. MMU) in gold/ceramic and 128MBytes physical memory. 1MByte of this memory is reserved for Kickstart re-mapping.

The ACA1233n comes with a number of improvements over the predecessor ACA1233. Although clocked at the same speed, performance has been improved in almost every aspect.

The ACA1233 boards have much faster memory performance than any other accelerator before - especially with cache and burst enabled. That's because the burst sequence is the fastest-possible sequence that the 68030 can perform: It's a sequence of four 32-bit transfers in four CPU cycles, which has not been shown before we first introduced the ACA1230 in 2010. The result is outstanding performance, even in comparison with other 68030-based accelerators at higher clock rates.

The ACA1233 is PCMCIA-friendly: It will not disable the PCMCIA slot, so you can continue to use a networking card in that slot.

Features

  • Memory auto-configuration
  • Dynamic clocking for power-saving
  • card enable/disable in software
  • memory available to onboard CPU if accelerator is switched off
  • faster clockport for RapidRoad gives 55% speed increase
  • new software compatibility settings
  • improved A1200 compatibility

Memory of the ACA1233n is auto-configuring. This means that all memory is available from a power-up without installing any software on the computer. The old ACAtune tool, which was required for our previous accelerators, is not required any more.

If you do not require full speed, the card can be slowed down in order to save power. The CPU governor program will monitor CPU requirement and adapt to the demands of your application, resulting in the best power/performance ratio for your use case.

Some software does not like accelerated execution. For these cases, the ACA1233n can be switched off in two steps: The first step is to switch off the 68030 CPU and give control to the CPU of the host computer. On an A1200, you can still use 9MBytes of fast memory, which are also auto-configuring. The second step is to switch off additional memory as well, getting the computer into it's stock state. If used on an ACA500 or ACA500plus, memory can NOT be used by the 68ec000 processor.

The clockport of the ACA1233n can either take an RTC module, or the RapidRoad USB host controller. Operation of RapidRoad is 55% faster than with the internal clock port of the A1200 computer. This function is available in all modes of operation on an A1200 computer, and on the ACA500plus. It is not available if the ACA1233n is operated on an ACA500.

If software is not compatible with 32-bit memory, Z3 autoconfig or newer Kickstart version, the ACA1233n allows downgrading to Z2 autoconfig, older Kickstart versions and also lets you switch off the so-called "trapdoor memory area". The MapROM function is even available on an A1200 if the 68030 CPU is switched off! This will let you use different Kickstart ROM versions without opening the computer and exchanging ROM chips.

Last not least, the ACA1233n features a new A1200 motherboard interface. Some A1200 main boards have been delivered with the wrong timing components and require modification for reliable use with accelerators (A1200 capacitors E123C and E125C may need to be removed). With the new improved interface, the ACA1233n is less likely to require these board patches. Although this has been tested extensively, timing patches may still be required.

Download

For the ACA1233n (all versions) and the ACA1221ec, there is a new combined GUI and command line tool available, ACAtool.

Acatool unifies most functionality of the ACA1233n library and command line utilities (with the exception of ACAGov), under a single program that can be used from Workbench, command line and startup-sequence alike. It can save its configuration directly into a command for S:startup-sequence. It allows you to enable the new ACA1233n's new features like IDE acceleration. Also it can replace the ACA1221ec's flash update utility.

The ACA1233n.library and utilities have not been updated yet for the new ACA1233n (August 2019). The latest version can be downloaded here: Media:ACA1233nLib.lha. It includes all documentation in Guide format, uses an installer script which also sets the right MMUlib configuration, ACAMparom supports loading Kickstarts from files, and the ACASwitchCPU command lets you disable all memory, reducing the A1200 to a plain 68020/2M Chipram computer.

Older versions: Media:ACA1233nLib_Beta2.lha and Media:ACA1233n_ALPHAtools01.lha (please only use if you encounter problems with the latest version and want to verify/compare against older versions!).

register reference

If you want to do low-level programming for the ACA1233n, please consult the ACA1233n_registers article. Please note that hacking hardware registers is not the recommended way of controlling your accelerator. Register reference is only given for people who do not use classic Amiga OS (for example M68k Linux or BSD). If you use the classic Amiga OS, please only use the ACA1233n library.

library reference

Functions of classic OS library are described in the the ACA1233n.library article.

use with Z-IV Zorro board

We do not recommend the use of Zorro expansions at all, as most of them don't even come close to a real Zorro implementation. However, the Z-IV board is the only one that comes very close to this goal, and you may be able to get it working properly in a well-grounded tower case with a proper DC-DC converter-based power supply. Note that the standard P8/P9 based power supplies are mostly NOT DC-DC-converter based. Further, please note that the Z4 board has been equipped with 47µF/16 electrolytic SMD capacitors that need to be replaced (ideally with ceramic capacitors) for proper operation after all these years.

The Z-IV Zorro expansion was sold under different names, such as "Winner Z4" or "Elbox Z-IV". Please note that neither Vesalia, nor Elbox are the manufacturer of this board. It was originally designed and manufactured by ACT Elektronik GmbH from Recklinghausen, Germany. The jumper position to be used in conjunction with the ACA1233n is:

  • CFG M: open
  • CFG 0: close
  • CFG 1: open

Thanks to Benedykt Dziubałtowski for this jumper information.

possible required board modifications

Commodore and Escom have made all kinds of mistakes when assembling A1200 motherboards. Internal memos from Commodore are available that clearly say to remove capacitors E123C and E125C for any version of the Budgie chip, yet, you can find lots of boards out there that have these capacitors assembled. Less often, but at least as severe, some boards have capacitors E121C and E122C assembled. This will harm the quality of the 14MHz board clock to a degree where most accelerators (not just ours!) become instable.

You cannot tell from the board revision or the year of your board if the capacitors have been assembled, as practically all revisions have been assembled with all combinations of chipsets and timing fixes (required or not). Your only chance is to check your individual board and remove the capacitors if they are there. There is no reason for these parts to be assembled, other than some Commodore employee's excuse about not getting the memo.

Only our latest accelerators ACA1233n, ACA1221ec and ACA1221lc have implemented special logic that can handle most of the timing errors caused by wrong assembly of the A1200 main board. These cards may work reliably, although the mentioned capacitors are installed. We still recommend to remove the capacitors, as they have other negative effects, too.


ACA 12xx Benchmarks

Benchmarks are measured with AIBB and the popular Sysinfo tool. While AIBB gives detailed information about the performance in specialized cases, Sysinfo will only give you a rough estimation of the performance you can get. We recommend to download the AIBB modules and compare the specific test results against your machine - this will give you much more information about a certain strength or weakness of the card you're comparing. Fastmem performance is measured with the freely available tool "Bustest". Only the "read multiple" and "write multiple" values are given here. Results may vary due to cache alignment differencies. Starting with the ACA1234, Bustest version 0.19 was used - the previous version was obviously too generous for some tests; take older measurements with a grain of salt.

Product name Sysinfo Dhrystones AIBB module download Fastmem included Fastmem performance r/w Chipmem performance r/w MMU comment
ACA1220-16 3320 media:AIBB_ACA1220-16.LHA 128 MByte 11.8 / 17.7 MB/s 4.2 / 4.5 MB/s no discontinued per apr-2014
ACA1220-20 3998 media:AIBB_ACA1220-20.LHA 128 MByte 14.2 / 21.3 MB/s 4.7 / 5.1 MB/s no
ACA1220-25 4266 media:AIBB_ACA1220-25.LHA 128 MByte 17.6 / 21.4 MB/s 6.1 / 7.0 MB/s no
ACA1220-33 5712 media:AIBB_ACA1220-33.LHA 128 MByte 23.6 / 28.8 MB/s 6.3 / 7.0 MB/s no
ACA1220-40 6867 (n/a) 128 MByte 28.3 / 34.5 MB/s 6.4 / 7.0 MB/s no not officially sold (overclocked)
ACA1232-20 4553 (n/a) 128 MByte 13.3 / 21.3 MB/s (not tested) yes
ACA1232-25ec 5708 media:AIBB_ACA1232-25.LHA 128 MByte 16.6 / 26.7 MB/s (not tested) no
ACA1232-25 5708 media:AIBB_ACA1232-25.LHA 128 MByte 16.6 / 26.7 MB/s (not tested) yes
ACA1232-33 7529 media:AIBB_ACA1232-33.LHA 128 MByte 22.2 / 35.7 MB/s 6.2 / 7.0 MB/s yes
ACA1232-40ec 9045 media:AIBB_ACA1232-40.LHA 128 MByte 26.7 / 42.9 MB/s 6.4 / 7.0 MB/s no
ACA1232-40 9045 media:AIBB_ACA1232-40.LHA 128 MByte 26.7 / 42.9 MB/s 6.4 / 7.0 MB/s yes
ACA1233-40 9045 media:AIBB_ACA1232-40.LHA 128 MByte 26.7 / 42.9 MB/s 6.4 / 7.0 MB/s yes
ACA1232-50 10576 media:AIBB_ACA1232-50.lha 128 MByte 29.3 / 43.6 MB/s 6.4 / 7.1 MB/s yes limited edition, starting mid-November 2015
ACA1233-55 11747 media:AIBB_ACA1233-55.lha 128 MByte 32.6 / 48.4 MB/s 6.4 / 7.1 MB/s yes limited edition, starting mid-November 2015
ACA1221-9.46 1878 media:AIBB_ACA1221-9.lha 9-63 MByte 6.7 / 10.1 MB/s 3.4 / 3.9 MB/s no under-clocked
ACA1221-17.03 3408 media:AIBB_ACA1221-17.lha 9-63 MByte 12.1 / 18.4 MB/s 4.8 / 5.4 MB/s no
ACA1221-21.28 4266 media:AIBB_ACA1221-21.lha 9-63 MByte 15.2 / 23.0 MB/s 6.1 / 6.9 MB/s no overclock option 5,- EUR
ACA1221-28.38 4914 media:AIBB_ACA1221-28.lha 9-63 MByte 20.2 / 30.7 MB/s 6.2 / 7.1 MB/s no overclock option 15,- EUR
ACA1221EC-42.56 6401 (TBD) 9+1+6 MByte 25.8 / 37.1 MB/s 6.4 / 7.0 MB/s no overclocked
ACA1221EC-21.28 4279 (TBD) 9+1+6 MByte 15.2 / 23.1 MB/s 6.1 / 6.9 MB/s no
ACA1221EC-28.38 4926 (TBD) 9+1+6 MByte 20.3 / 30.7 MB/s 6.2 / 7.1 MB/s no
ACA1221EC-17.03 3416 (TBD) 9+1+6 MByte 12.2 / 18.4 MB/s 4.3 / 4.8 MB/s no
ACA1233n-26.67 6031 media:AIBB_ACA1233n26.lha 128 MByte 19.2 / 38.2 MB/s 6.1 / 7.1 MB/s yes
ACA1233n-40 9203 media:AIBB_ACA1233n40.lha 128 MByte 28.8 / 57.4 MB/s 6.4 / 7.1 MB/s yes
ACA1233n-55 11763 (TBD) 128 MByte 35.2 / 50.2 MB/s 6.4 / 7.1 MB/s yes includes A1200 IDE accel
ACA1221LC-20 4015 (TBD) 11.2 MByte 14.4 / 21.7 MB/s 5.9 / 6.9 MB/s no includes A1200 IDE accel, starting dec-2019
ACA1221LC-26 5365 (TBD) 11.2 MByte 19.2 / 29.0 MB/s 6.1 / 7.1 MB/s no includes A1200 IDE accel, starting dec-2019
ACA1221LC-40 7430 (TBD) 11.2 MByte 26.4 / 43.4 MB/s 6.3 / 7.1 MB/s no overclocked, not guaranteed
ACA1234-25 5735 media:AIBB_ACA1234.lha 128 MByte 15.9 / 35.4 MB/s 6.2 / 7.0 MB/s yes
ACA1234-33 7583 media:AIBB_ACA1234.lha 128 MByte 21.0 / 47.3 MB/s 6.3 / 7.0 MB/s yes
ACA1234-40 9193 media:AIBB_ACA1234.lha 128 MByte 25.5 / 58.0 MB/s 6.3 / 7.0 MB/s yes
ACA1234-50 10579 media:AIBB_ACA1234.lha 128 MByte 29.4 / 54.8 MB/s 6.3 / 7.0 MB/s yes


Shop


Resellers

Please shop locally. Our partners are listed in alphabetical order.

Personal tools
Namespaces

Variants
Actions
Navigation
Icomp
Print/export
Administration