home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ukma!wupost!usc!chaph.usc.edu!phakt.usc.edu!not-for-mail
- From: baffoni@phakt.usc.edu (Juxtaposer)
- Newsgroups: comp.sys.atari.st
- Subject: Re: WHAT'S GOING ON ?
- Date: 6 Nov 1992 14:05:46 -0800
- Organization: University of Southern California, Los Angeles, CA
- Lines: 49
- Message-ID: <1deq7qINNp0d@phakt.usc.edu>
- References: <cdf1tb+@rpi.edu> <1992Nov3.101001.12943@elroy.jpl.nasa.gov>
- NNTP-Posting-Host: phakt.usc.edu
-
- In article <1992Nov3.101001.12943@elroy.jpl.nasa.gov> hyc@hanauma.jpl.nasa.gov (Howard Chu) writes:
- [stuff deleted]
- >Personally I think the processor-direct slot is an albatross, just cements the
- >machine to the past. There's no reason to go with any "expansion" technology
- >that only lets you plug in one expansion device. The Mega STe and the TT have
- >a VMEbus slot, I think this should be the standard expansion bus technology
- >used for all STs. (I.e., if you're gonna talk about shoehorning a new type
- >of expansion onto an old ST, please choose VMEbus, which is a well-established
- >standard, instead of going with yet another custom single-device nobody-else-
- >in-the-world-uses-it expansion method.)
-
- I have to disagree. A PDS is the only way to go for CPU upgrades or
- other products that require a 0waitstate operation within the machine. What
- good would it be to have a 50MHz '040 if _every_ access to main memory incurs
- one or more waits? I agree that VME is a good bus architecture - 1WS incurred
- very fast, and with the larger bus (6U) it is accesses about everything the CPU
- can. The point is that not everything is appropriate for an external bus like
- that. True, you don't want to put your graphics adapter in a PDS (unless, like
- the Falcon it is the only one you have :( ) but you don't want the '040 in the
- VME either.
-
- >VMEbus is not very different from what you'd have to cram into a processor-
- >direct slot. The difference in bus control/arbitration additions is negligible
- >now since you can get single-chip VME bus interface controllers and such.
-
- One waitstate (80ns or less) doesn't sound like much...until you try
- to access memory. It is questionable whether a VME based DSP/sound sytem would
- do well, besides lacking the ability to bus master (on the Atari, not the spec)
- so that sound DMA to the DSP or other chips (like DAC/ADC) would be impossible.
- I am not saying that you couldn't transfer to those chips very quickly -
- bandwidth to the 16-bit/8chnl ADC/DAC would only be max 800k/s, but that is not
- insignificant even on the TTbus, let alone the MegaSTe bus. However, a PDS
- based DSP/sound system would definately work (if the PDS supported bus
- mastering, all data/address/interrupts ). Too bad the MegaSTe and the TT
- don't have a (decent) PDS.
-
- >Of course, you don't need to put *everything* on the VMEbus. It still makes
- >sense for system RAM and ROM to live on a private bus, just like the way STs
- >and TTs already work. But you could stick myriad enhancements on the VME -
- >graphics boards, custom coprocessors, ethernet network controllers, serial
- >port multiplexors, etc. etc. etc... VME is definitely the best way to go.
-
- Agreed. For those (relatively) low bandwidth applications.
-
- > -- Howard Chu @ Jet Propulsion Laboratory, Pasadena, CA
- >
- >All true wisdom is conveyed in one-line witticisms.
-
- -Mike
-