Welcome, Guest. Please login or register.

Author Topic: Why did the amiga use Zorro instead of ISA and PCI to begin with?  (Read 6295 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show all replies
    • http://www.applemonthly.com
@mantisspider

You forget that when the Amiga was created, ISA was limited to a max speed of 8Mhz and the majority of implimentations were 8-bit only.  Then, combine in the fact that ISA is little endian while the Amiga was big endian, the fact that ISA is really little more than a modularized 8088 local bus and the Amiga lacks an 8088 CPU, and that at that time the #1 expantion bus was the S-100 from the Apple II, there was no need nor desire for ISA expantion.  The primary reason ISA existed in the A2000 at all was for the 8088 Bridgeboard which gave an A2000 the ability to run IBM compatible software.  The A1000's sidecar did much the same thing.

Technologically, the Zorro bus was more flexible, faster, and was more widely used (since Zorro was a modified 68k local bus, and the majority of peripheral components were 68k-based, there were a wider selection of potential expantion components than one would have found with ISA) so there was no incentive to cripple the design with a hobbled 8-bit bus.

As for PCI, didn't exist then.  However, when PCI was unveiled in the summer of '93, Commodore had plans to switch to it for the next-generation "Acutiator" architecture.
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.
 

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show all replies
    • http://www.applemonthly.com
Re: Why did the amiga use Zorro instead of ISA and PCI to begin with?
« Reply #1 on: November 17, 2003, 01:53:44 AM »
@evilrich

Since I'm not an Apple II fan, can't confirm or deny it.  Someone once told me that it was the name of the Apple II's expantion bus, and I had no reason to doubt them.  Now I do.
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.
 

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show all replies
    • http://www.applemonthly.com
Re: Why did the amiga use Zorro instead of ISA and PCI to begin with?
« Reply #2 on: November 17, 2003, 03:49:17 AM »
@Hammer

Quite true, but remember the time period we are discussing here is the '84-'86 era, 16-bit ISA was still underutilized and several clone manufacturers did not supply them with their machines.  (My grandfathers clone, for example, ran with straight 8-bit ISA, and it was from '86)
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.
 

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show all replies
    • http://www.applemonthly.com
Re: Why did the amiga use Zorro instead of ISA and PCI to begin with?
« Reply #3 on: November 17, 2003, 04:17:36 AM »
@Hammer

His machine was an 8086.

And note, I have a 286 PS/2 w/ 8-bit ISA.
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.