Welcome, Guest. Please login or register.

Author Topic: Was PCI for Amiga a good choice?  (Read 13578 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline ElPolloDiablTopic starter

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Was PCI for Amiga a good choice?
« on: October 08, 2014, 09:48:16 AM »
I read that getting the specifications for PCI cost at least $1000 it may have cost more when there was only PCI.
At the same time there was AGP by intel, not sure if it cost anything back then to get the specs.

Is PCI fast enough to justify the extra cost?
Go Go Gadget Signature!
 

Offline spirantho

Re: Was PCI for Amiga a good choice?
« Reply #1 on: October 08, 2014, 09:51:53 AM »
If we didn't use PCI, what should we have used, though? Zorro? That would have cost a load more than $1000 and limited us to our own hardware only.
Anyway, $1000 is nothing compared to the development cost of the rest of the board.

AGP will have cost more probably, and of course is utterly useless for anything other than graphics cards anyway, and we needed a generic bus.
--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my shop! http://www.mutant-caterpillar.co.uk/shop/ - for 8-bit (and soon 16-bit) goodness!
 

Offline carvedeye

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 1563
    • Show only replies by carvedeye
Re: Was PCI for Amiga a good choice?
« Reply #2 on: October 08, 2014, 10:05:14 AM »
Quote from: ElPolloDiabl;774650
I read that getting the specifications for PCI cost at least $1000 it may have cost more when there was only PCI.
At the same time there was AGP by intel, not sure if it cost anything back then to get the specs.

Is PCI fast enough to justify the extra cost?


PCI is fantastic with the amiga, I have the mediator lt4 it has given my amiga a new lease of life :)
A1200T: M1230XA 50Mhz 68030 w/64mb,DVDRom, 80gb hdd, Realtek LAN Card, Mediator LT4 + Radeon 9250 128mb(used for fast ram), Spider USB Card, Voodoo 3 3000 OS 3.9 +bb 1-3
 

Offline AAACHIPSET

  • Sr. Member
  • ****
  • Join Date: Mar 2010
  • Posts: 397
    • Show only replies by AAACHIPSET
Re: Was PCI for Amiga a good choice?
« Reply #3 on: October 08, 2014, 10:45:04 AM »
i still have my trex  card  ..useless without a working ppc card ..but was  good  when i used it all those  years ago  ..before i knew how lucky i was ..and then my ppc card died ...:<
A500 3.1/8meg/2gigscsi ...wants a 040
CD32/SX1/FMV/FLASHDRIVE/  wants sx32pro
A1200  os3.5 030/50/fpu/mmu/2flashdrives/cd/   indivision coming ..............wants a ppc/060  ACCEL :laughing:
 

Offline Rob

Re: Was PCI for Amiga a good choice?
« Reply #4 on: October 08, 2014, 10:55:01 AM »
It was absolutely the right choice.  The original Mediator 1200 went on sale at £130 (later £140) and you could go to the high street and get a Voodoo 3 for about £80 and a NIC and sound card for about £10-15 each.  At least double that total for a similar Zorro based set-up.
 

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: Was PCI for Amiga a good choice?
« Reply #5 on: October 08, 2014, 05:46:15 PM »
AGP is just PCI with a different connector and some extra treats to speed up GFX.
1. Make an announcment.
2. Wait a while.
3. Check if it can actually be done.
4. Wait for someone else to do it.
5. Start working on it while giving out hillarious progress-reports.
6. Deny that you have ever announced it
7. Blame someone else
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show only replies by itix
Re: Was PCI for Amiga a good choice?
« Reply #6 on: October 08, 2014, 06:08:23 PM »
Quote from: ElPolloDiabl;774650
I read that getting the specifications for PCI cost at least $1000 it may have cost more when there was only PCI.
At the same time there was AGP by intel, not sure if it cost anything back then to get the specs.

Is PCI fast enough to justify the extra cost?


$1000 is peanuts.
My Amigas: A500, Mac Mini and PowerBook
 

Offline mechy

Re: Was PCI for Amiga a good choice?
« Reply #7 on: October 08, 2014, 06:12:09 PM »
Quote from: ElPolloDiabl;774650
I read that getting the specifications for PCI cost at least $1000 it may have cost more when there was only PCI.
At the same time there was AGP by intel, not sure if it cost anything back then to get the specs.

Is PCI fast enough to justify the extra cost?


It was the only practical choice really,since so many cards exist in pci. The $1000 is a trivial expense compared to dev costs.
I would love more native zorro3 cards,but that is not going to happen.
With a mediator and radeon  it makes a nice workbench at 1920x1440 or even wide screen modes. its very fast even in 32bit screens.
 

Offline matt3k

Re: Was PCI for Amiga a good choice?
« Reply #8 on: October 08, 2014, 06:25:25 PM »
Anyone tried a 3000Di?  How is the stock power supply for powering PCI video, audio, and a nic?  I would imagine since no issues with zorro cards performing the same function, that there wouldn't be an issue?
 

Offline mechy

Re: Was PCI for Amiga a good choice?
« Reply #9 on: October 08, 2014, 06:36:52 PM »
Quote from: matt3k;774675
Anyone tried a 3000Di?  How is the stock power supply for powering PCI video, audio, and a nic?  I would imagine since no issues with zorro cards performing the same function, that there wouldn't be an issue?

I have a friend who ran the 3000Di and he used all the cards(radeon,sb128,rtl ethernet) with the stock psu, as long as its in good shape it should do fine.
 

Offline slaapliedje

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2010
  • Posts: 843
  • Country: 00
  • Thanked: 1 times
    • Show only replies by slaapliedje
Re: Was PCI for Amiga a good choice?
« Reply #10 on: October 08, 2014, 09:38:13 PM »
It would be better if there were drivers for more PCI cards.  For example, if I could use my Matrox VGA card with my Voodoo 1 card in my Amiga, it'd be pretty sweet.  Then again, with only 4 slots in my 4000Di, it's hard to pick and choose which cards to use, right now I have Spider 2.0, Radeon 9250 and a 10/100 ethernet card.  

I have an adaptec scsi card as well, and there is a driver for that, but unfortunately there isn't really a way to boot off of such a device.

slaapliedje
A4000D: Mediator 4000Di; Voodoo 3, ZorRAM 128MB, 10/100mb Ethernet, Spider 2. Cyberstorm PPC 060/50 604e/420.
 

Offline danbeaver

Re: Was PCI for Amiga a good choice?
« Reply #11 on: October 09, 2014, 12:29:17 AM »
Using a PCI setup is the same as using a CSPPC card, they were not in Amiga's plans and are not "original hardware," but much of the appeal of the Amiga (and many other systems) is the ability to adapt to the user's needs; I call this, "Wouldn't it be cool to..."  This is the same statement that gets us in trouble as well -- usually with a significant other.

With a PCI configuration, one is only limited by the software drivers for the card, not the hardware development.

Again, only in my opinion.
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: Was PCI for Amiga a good choice?
« Reply #12 on: October 09, 2014, 12:58:20 AM »
Quote from: danbeaver;774687
Using a PCI setup is the same as using a CSPPC card, they were not in Amiga's plans and are not "original hardware," but much of the appeal of the Amiga (and many other systems) is the ability to adapt to the user's needs; I call this, "Wouldn't it be cool to..."  This is the same statement that gets us in trouble as well -- usually with a significant other.

November 7, 1993:

Quote from: Dave Haynie
There is a very good chance Commodore will endorse the PCI bus sometime in the future.  No official announcement has been made yet, of course. However, PCI is very much a solution to a problem I started working on over two years ago. It's very close, in fact, to my solution to this problem. And standard, as well.  Draw your own conclusions :-)

October 01, 2003:

Quote from: Dave Haynie
Well, it’s hard to say everything for sure. But I can tell you this. In the fall of 1991, with Sydnes basically cancelling every project, I decided to sit down and design the next system architecture, the thing that would hopefully replace the A3000 design (used in all A3000/A4000 machines). This was called “Acutiator”, and fully modularized the architecture, so that graphics, for example, could be separate from sound and basic I/O. This originally used a custom bus I designed, called the AMI Bus (Amiga Modular Interconnect).

But then a funny thing happened: PCI came out. PCI was designed to solve the very same problem, and by the time Intel kicked it out to the PCI SIG and they improved it, it was way better than the AMI bus at a bunch of things. And also, it was likely to be this huge standard. That’s a good thing....

See, there’s this misconception about C=/Amiga engineering and standards. We LOVED to use standards – any standard – as long as they did not suck. So you see all these proprietary buses and such around the Amiga, and figure, these guys hate standards. Not at all. We liked the good ones. PCI was a very good one, even then.

So, with all of that said, the next generation Amiga would have had a PCI bus. Also, probably, a PCI to Zorro III bridge. Graphics would have been on PCI. I had speced out PCI interface chips for AA and AAA subsystems, so the graphics could go on a card. Not at all cloning The PC; but the functionality is correct, to make these pieces modular if possible. I’ll let you say I’m copying the Apple ][ here is you like – after all, that’s what IBM did anyway.

There was a feature in Acutiator most systems simply don’t have: the TPU, or Transfer Processing Unit. Any time you had a bus to bus interface, you would (ideally) have a TPU there, in the chip that did that bus to bus interface. This was a very simple 32-bit microprocessor (I designed the architecture) which would transfer data, efficiently, from bus to bus. It would so largely because it understood, perfectly, both of the buses at issue. So, no imposed wait states if there were synchronization issues, speed mismatch, etc. You could write directly to memory/IO on the far side of that bus, but better still, just drop a transfer instruction into the queue for a particular TPU, and it would run the transfer for you, then signal when done. The goal: every bus in the system could be busy, all at once.

Anyway, that’s the kind of things I had in mind for the system. For graphics, Hombre, as mentioned, and that was also PCI – Dr. Hepler also saw the wisdom in PCI, even as I did independently. Beyond that, it’s questionable if Commodore would have remained in the graphics business. Most of the PC markers used to make their own graphics chips, too. Today, it’s nVidia, ATi, Matrox, and few others. Like Intel, Motorola, and National Semiconductor, you only need so many different CPUs around.
« Last Edit: October 09, 2014, 01:03:22 AM by matthey »
 

Offline danbeaver

Re: Was PCI for Amiga a good choice?
« Reply #13 on: October 09, 2014, 04:14:01 AM »
Dave is a great guy and I missed that talk, but then don't I feel foolish having misunderstood what I said.
 

Offline gertsy

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 2318
  • Country: au
  • Thanked: 1 times
    • Show only replies by gertsy
    • http://www.members.optusnet.com.au/~gbakker64/
Re: Was PCI for Amiga a good choice?
« Reply #14 on: October 09, 2014, 07:56:20 AM »
Quote from: mechy;774674
It was the only practical choice really,since so many cards exist in pci. The $1000 is a trivial expense compared to dev costs.
I would love more native zorro3 cards,but that is not going to happen.
With a mediator and radeon  it makes a nice workbench at 1920x1440 or even wide screen modes. its very fast even in 32bit screens.


+1