Skip to main content
Home Documents Software Guides Isv Commitment For As
Isv Commitment For As

Isv Commitment For As

Software Guides · 1993 · TXT
Filenameisv-commitment-for-as.txt
Size0.00 MB
Year1993
Downloads8
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
From: macmod (Info-Mac Moderator)
Date: Tue, 21 Dec 93 11:15:41 PST
Subject: ISV Commitments to AppleScript

MOVED OVER PR NEWSWIRE AT 8:17 AM, EDT MONDAY, DECEMBER 13, 1993.


Contact:
Emilio Robles
Apple Computer, Inc.
(408) 862-5671

or

Toni Giusti
Cunningham Communication, Inc.
(408) 982-0400


Apple Gains Wide-Spread ISV Commitment for AppleScript

Leading Software Developers Make Their Applications Scriptable

CUPERTINO, California--December 13, 1993--Apple Computer, Inc. announced
today 29 new independent software vendors supporting AppleScript.  This
brings the total number of ISVs to over 80. AppleScript is a
system-software-level scripting facility that enables users to integrate the
functionality of different applications into a seamless, custom solution
designed to meet specialized needs.
    "Many of today's leading software developers share Apple's integrated
application vision that leads to OpenDoc.  This is evidenced by the dramatic
increase in support for AppleScript over the last six months," said David
Nagel, AppleSoft senior vice president and general manager.  "With such
strong ISV support, AppleScript allows solution providers to select from a
variety of the most widely-used application software to build tailored,
cost-effective solutions for their customers."
    New vendors announcing support for AppleScript represent a broad range of
business and productivity software applications and include: ACIUS, Inc.,
Advanced Software, Inc., Aladdin Systems, Aldus Corporation, Beyond
Incorporated, Cambridge Science, Canto Software GmbH, CE Software, Inc.,
Chang Labs, Claris Corporation, Concurrent Engineering Tools, Inc., CTM
Development, Cypress Research Corporation, Ex Machina, Inc., Great Plains
Software, Imspace Systems Corporation, ISIS International, Linksware
Corporation, Microsoft Corporation, Milum Software Group, Quark, Inc., SAS
Institute, Inc., Scientific Visions, Shana Software, Symantec Corporation,
Top Conseil Informatique, UserLand Software, Vividus Corporation and
WordPerfect Corporation.
    "AppleScript is quickly gaining mass support among independent software
developers because it fundamentally changes the way software is developed. 
ISVs can now focus their efforts and gain a competitive edge in entering
specialized niche markets," said Chuck Piercey, product marketing manager for
AppleScript at Apple. "AppleScript extends a product's life cycle by
enhancing functionality without the need for revising core code. 
Additionally, it gives developers the freedom to enter into specialized niche
markets.  For example, a spelling checker tailored for a biologist or an
electrical engineer can be integrated with one of the many AppleScriptable
off-the-shelf applications to create a customized solution."
    The AppleScript scripting language is integrated into the Macintosh
operating system and conforms to Apple's cross-platform Open Scripting
Architecture (OSA) standard.  Developed in cooperation with third-party
developers, the OSA provides a standard way for mainstream applications to
interact with any scripting system and is a key deliverable of Apple's
OpenDoc technology.  OpenDoc is a compound document architecture that enables
users to create compound, customizable documents.  AppleScript is an element
of Apple's long- term strategy to automate the Macintosh computing
environment, improve application interaction and provide a foundation
technology for OpenDoc.
    According to Doug Wood, director of marketing for Shana Software, "Our
consultants can now build custom solutions that integrate many different
enterprise-wide systems and have them all work together in a standard way. 
This tight integration of applications will lead to new solutions that will
increase productivity by automating business processes that thus far could
only be performed manually."
    "AppleScript brings publishing on the desktop to a new level.
Shrink-wrapped applications have not had the programmable capabilities found
in many traditional high-end publishing systems," said Tim Gill, founder and
senior vice president of research and development for Quark, Inc.  "With
AppleScript, those limitations are gone and new doors are opened for
off-the-shelf applications."
    Targeted to ISVs, the AppleScript Software Development Toolkit v. 1.1 is 
available worldwide and can be ordered through APDA, Apple's source for
developer tools, for a U.S. suggested retail price of $199.  An upgrade from
v. 1.0 to v. 1.1 is available for U.S. $99. APDA can be reached in the United
States at (800) 282-2732; in Canada at (800) 637-0029; or internationally at
(716) 871-6555.

-30-

Apple, the Apple logo, and Macintosh are registered trademarks and System 7
and AppleScript are trademarks of Apple Computer, Inc. All other trademarks
are trademarks of their respective companies are acknowledged as such.

EDITOR'S NOTE:  The AppleScript Scripter's Guide, which lists all scriptable
applications, is available by contacting Cindy Cooper of Cunningham
Communication, Inc. at AppleLink address:  CCI.Calif.  If you are interested
in receiving Apple releases via fax, call 800- AAPL-FAX and enter I.D. number
6172.

END


Tr
ansmitted:  93-12-13 12:28:58 EST
Home Documents Software Guides Human Interface Research
Human Interface Research

Human Interface Research

Software Guides · 1982 · TXT
Filenamehuman-interface-research.txt
Size0.01 MB
Year1982
Downloads8
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
Date: Tue, 11 Feb 92 15:14:49 EST 
From: Tkelley@HEL4.BRL.MIL
Subject: Mac interface experiments 

Over the past few weeks I have received numerous requests for
information regarding human factors experiments which were conducted
in order to develop the Macintosh computer. This was in response
to the question I had posted several weeks before. I am sending
all of the e-mail I received related to this issue. 

I did find on my own some fairly good information, but it seems
as though much of the Mac development was first of all based on
the Xerox Star, and secondly not very emperically, but rather 
based on common sense. One good information source containing some
early Star experiments is "Readings in Human-Computer Interaction
A Multidisciplinary Approach" by Ronald M. Baecker and William
A.S. Buxton. This book contains, "Human Factors Testing in the
Design of Xerox's 8010 Star Office Workstation" by William
L. Bewley, Teresa L Roberts, David Schroit and William L. Verplank
also "Designing the Star User Interface" by David Canfield Smith,
Charles Irby, Ralph Kimball, Bill Verplank and Eric Harslem which
was actually reprinted from Byte Magazine,v.7,n.4,April 1982.

Sorry I did not respond directly to all of you asking for this 
information. But since there was quite a few of you, I decided
posting it was the best way.
Received: from [130.43.2.6] by hel4.HEL4.BRL.MIL id aa12162; 22 Jan 92 19:44 EST
Received: from [90.20.0.222] by colossus.apple.com with SMTP (5.65/11-Dec-1991-eef)
	id AA06026; Wed, 22 Jan 92 17:39:05 -0800
	for 
Received: by alink-gw.apple.com (5.65/27-Sep-1991-eef)
	id AA26179; Wed, 22 Jan 92 17:31:32 -0800
	for 
Message-Id: <696130303.0301622@AppleLink.Apple.COM>
Subject: Studies
To: TKELLEY@HEL4.BRL.MIL
From: MACDTS@AppleLink.Apple.COM (Macintosh Developer Tech Supt)
Date: 23 Jan 92 01:01 GMT

TO:
OF: Gateway to Internet/BITNET/UUCP, TKELLEY@HEL4.BRL.MIL@INTERNET#
SUBJECT: Studies
 
Dear Troy,
 
If you have access to AppleLink, the best place to start would be the Developer
Talk Bulletin Board, Apple Human Interface folder.  Beyond that, check out the
Macintosh programming newsgroup and the cognitive science newsgroups on USENET.
The reference, "The Art of Human-Computer Interface Design" is available
through APDA, product # T0400LL/A.
 
If you don't have direct access to AppleLink, you might want to contact a local
Mac User Group and they should be able to help you find information posted on
AppleLink.  To find a User Group near you, call 800-538-9696.
 
The address, MACINTERFACE is no longer an active address and should not be
used.  If you are a part of the Developer Program, please send your questions
to the AppleLink address: DEVHOTLINE or MACDTS.  Please understand, that
support through these addresses is limited to registered Developers in our
program.
 
I hope this is of some help to you, and thank you in advance for your
understanding and cooperation of our direct support policy.
 
 
Christopher Callahan
Developer Support
==================================================================
 
Developer Support would appreciate any constructive feedback you'd like
to give us.  A special AppleLink account called DTS.FEEDBACK has been
set up for you to send in your feedback.  Keep in mind that DTS.FEEDBACK
is a place for feedback about our service only; technical questions should
come through MACDTS and AIIDTS as usual.  Thanks for helping us to help
you.
 
###
 
The content of your link dated:1/22/92 follows:
******************************************************************************
------------------------------------------------------------------------------
 
 
From: Tkelley@hel4.brl.mil
To: MacInterface <@BRL.MIL:MacInterface@applelink.apple.com>
 
        I am interested in doing some research on human-computer interface
        issues. I was wondering if you could direct me to any research
        Apple has done relating to it's Macintosh interface. I am aware
        of the Macintosh Human Interface Guidelines, but I am interested in
        the actual studies conducted to establish those guidelines.
        Any references would be helpful.
 
        Troy Kelley
        Human Engineering Lab
 
 
******************************************************************************
 


Received: from cunyvm.cuny.edu by hel4.HEL4.BRL.MIL id aa25848;
          27 Jan 92 8:00 EST
Received: from DKAUNI2.BITNET by CUNYVM.CUNY.EDU (IBM VM SMTP V2R2)
   with BSMTP id 0409; Mon, 27 Jan 92 08:57:46 EST
Message-ID: <"92-01-27-14:01:35.25*UK61"@DKAUNI2.BITNET>
Date:    Mon, 27 Jan 92 14:01
From:    "Bernd Feist"                               <UK61%DKAUNI2.bitnet@CUNYVM.CUNY.EDU>
To:      tkelley@HEL4.BRL.MIL
Subject: Copy of answers: Mac Interface Studies

Hi,

the reference part of the Macintosh Human Interface Guide lists
some books and articles that deal with the problem. I think
parts of the research have been done by Xerox in the seventies.

As I'm inteested in the Topic, too, could you please send me
a copy of the answers you receive ??

mfg (Mit freundlichen Gruessen)
Bernd Feist (Karlsruhe, Germany)


Received: from po5.andrew.cmu.edu by hel4.HEL4.BRL.MIL id aa27579;
          27 Jan 92 14:01 EST
Received: by po5.andrew.cmu.edu (5.54/3.15) id <AA12388> for tkelley@hel4.brl.mil; Mon, 27 Jan 92 15:01:04 EST
Received: via switchmail; Mon, 27 Jan 1992 15:01:04 -0500 (EST)
Received: from pcs9.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.odV6HXK00WBNA0b4FO>;
          Mon, 27 Jan 1992 15:00:39 -0500 (EST)
Received: from pcs9.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/st0i/.Outgoing/QF.wdV6HVW00WBNM4i80Z>;
          Mon, 27 Jan 1992 15:00:33 -0500 (EST)
Received: from mms.0.1.873.MacMail.0.9.CUILIB.3.45.SNAP.NOT.LINKED.pcs9.andrew.cmu.edu.pmax.ul4
          via MS.5.6.pcs9.andrew.cmu.edu.pmax_ul4;
          Mon, 27 Jan 1992 15:00:33 -0500 (EST)
Message-Id: <cdV6HVS00WBN04i7si@andrew.cmu.edu>
Date: Mon, 27 Jan 1992 15:00:33 -0500 (EST)
From: Steven Teal <st0i+@andrew.cmu.edu>
To: tkelley@hel4.brl.mil
Subject: mac interface guidelines
Cc: 

Troy:

Being a human-computer interaction researchers I must warn you to
be aware that the guidelines put out by Apple are purely "this seems
like a good way to do it" guidelines.  Their material has numerous
references in the back but the majority of work is <not> backed up
by any empiricial research.

If you have a specific problem you might want to ask it on either the
netnews.comp.cog-eng or netnews.comp-human-factors bboards.  If you
need further info you can get me at steal@galaxy.afit.af.mil 
(Wright Patterson AFB) or my account here at Carneige Mellon.

steve




Received: from [131.204.10.13] by hel4.HEL4.BRL.MIL id aa28015;
          27 Jan 92 15:55 EST
Received: from lab22.eng.auburn.edu by eng.auburn.edu (4.1/SMI-4.0 edison 1.21)
	id AA28874; Mon, 27 Jan 92 12:21:07 CST
Date: Mon, 27 Jan 92 12:21:07 CST
From: Kenneth B. Kirksey <kkirksey@eng.auburn.edu>
Full-Name: Kenneth B. Kirksey
Message-Id: <9201271821.AA28874@eng.auburn.edu>
To: Tkelley@HEL4.BRL.MIL
Subject: Mac Interface Studies

I'd be interested to hear the responses you get to this request.

                         thanx,
                             Ken


Received: from uicvm.uic.edu by hel4.HEL4.BRL.MIL id aa08379; 1 Feb 92 20:44 EST
Received: from EARLHAM.BITNET by UICVM.UIC.EDU (IBM VM SMTP V2R1)
   with BSMTP id 7207; Sat, 01 Feb 92 20:44:22 CST
Date: Sat, 1 Feb 1992 21:44 EST
From: IRVS%EARLHAM.BITNET@UICVM.UIC.EDU
Subject: Mac Interface studies.
To: tkelley@hel4.brl.mil
Message-id: <67D8163EA000041E@YANG.EARLHAM.EDU>
X-Envelope-to: tkelley@hel4.brl.mil
X-VMS-To: NETMAIL::"tkelley@hel4.brl.mil"

Troy,
        While I know that this is a bit unorthodox for the net, I was also
interested in the Mac-Human interface and when I read that there might
actually be some research which has already been done, I wanted to search
it out.  I was wondering if you would be willing to send me the information
which you have already obtained on this subject.  If you feel that you cannot
for any reason at all, I will understand but please reply in any case, as I
would not want to bother you more than necessary.  Thank you for your time.

                                                        Sincerely,
                                                        Dave Irv Smith
                                                Bitnet: IRVS@EARLHAM
                                            Internet: IN%"IRVS@YANG.EARLHAM.EDU"

Home Documents Software Guides Macquisition
Macquisition

Macquisition

Software Guides · 1995 · TXT
Filenamemacquisition-101.txt
Size0.00 MB
Year1995
Downloads8
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
From: feedback@macquisition.gsfc.nasa.gov
Date: Mon, 19 Jun 1995 07:44:32 -0400
Subject: Macquisition 1.0.1 freeware released 6/16/95

After the 0.X versions survived
...almost a year in worldwide distribution and use
...more than a year of [ab]use by NASA


Macquisition 1.0.1 was released as freeware to the world on Friday, June
16, 1995.

Based on feedback over the past year from users around the world, version 1.0
* has a faster MultiBASIC interpreter
   run your existing programs even faster
* runs on any Macintosh
   from the greatest PowerMacs to the wimpiest Mac Plus
* is easier to program
   customize it for your new experiments
* is completely dynamic
   add new capabilities on-the-fly, write self-modifying programs, and more
* has multi-voice sound and speech capabilities
   a system can literally tell you its status
* has improved on-line help and demos
   via World-Wide-Web at http://macquisition.gsfc.nasa.gov

The award-winning Macquisition and its documentation will be distributed
exclusively over the world-wide-web, accessable via Mosaic, Netscape, etc.
from:

  http://macquisition.gsfc.nasa.gov/       ( AKA  http://128.183.28.241/ )

e-mail should be sent to:

  feedback@macquisition.gsfc.nasa.gov      ( AKA  feedback@128.183.28.241 )


What is Macquisition?

Macquisition is:

    1. the easiest way to collect data on a Macintosh
    2. free
    3. endless fun for your whole laboratory
    4. a multi-user data acquisition system
    5. a toolkit for building monolithic systems from components
    6. a rapid dynamic programming environment
    7. as simple to program as those old hp computers were
    8. a "toy" multitasking operating system
    9. all of the above

What if you somehow started out with 95% of a data acquisition system
built-in... What if you could simply tell the computer "read that
instrument and save the data" and you didn't have to worry about how to
manage multiple data types in a file - it just happened... What if all data
was automagically displayable as numbers and/or strip charts... What if you
could treat the separate parts of a complex and growing system as distinct
parts, yet they somehow could all interact with each other as a complete
system... What if you could add features without breaking something else -
even install them while running, without having to stop the rest of the
system... What if you could watch the entire system, graphics and all, from
an unlimited number of places around the world, in real-time, without
slowing down the computer taking the data... What if the whole system could
run on those eight-year-old computers that are headed for the junkyard...

Macquisition is a data acquisition run-time engine, designed to allow the
quick creation of custom systems which communicate with laboratory
equipment connected to IEEE-488 interface(s). Macquisition can
simultaneously run (using its built-in multitasking "MultiBASIC" language
interpreter) any number of user-written programs. These programs are
controlled via any number of user-defined windows, and data collected by
each window can be displayed as text and/or time-based graphs. The entire
system is viewable and/or controllable in real-time from many simultaneous
remote network connections, with little or no performance degradation to
the host machine. All data that is stored can be easily converted to other
file formats (TEXT, spreadsheets, etc.) for further analysis.

Macquisition can also be used as a simple general-purpose parallel
processing simulation or development environment, although some of its data
acquisition oriented features may limit its usefulness in this area.

Important: this program is still under construction. What this means is
that there are a few well-documented bugs, it is larger and slower than it
will be in the future, the MultiBASIC language syntax is still under
construction, and the interface is kind of cheesy.
Home Documents Hardware Guides Iisi Speaker Contacts
Iisi Speaker Contacts

Iisi Speaker Contacts

Filenameiisi-speaker-contacts.txt
Size0.00 MB
Downloads9
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
From: ethan+@pitt.edu
Subject: IIsi speaker contacts: the last word!

Greetings all-  

After offering some (apparently mistaken) advice on how to clean up
the speaker contacts on the IIsi, I received the following note from
Mike Strange.  It seems that he knows what he is talking about!  He
gave me permission to publish it here.

Ethan Benatan 
ethan+@pitt.edu                          http://www.pitt.edu/~ethan

============================

Mike Strange's advice on cleaning copper contacts
-------------------------------------------------

From: strange@ping.at (Mike Strange)
Subject: Contacts

Regarding your post about your si speaker contacts, I have a little
experience with a similar contact problem.  And the solution that we found
may help you.

A little background:  I used to work as an engineering contractor to the
Navy and we were forever having problems with board contacts going bad in
the computers.  We tried the logical thing and sanded them every time we
could, but as you know, that is only good for about a week.  Much less in
an ocean environment.

Anyway, we studied it a little and found that the sandpapering was actually
accelerating the corrosion process.  One reason was that there were little
tiny particals of sand that remained imbedded in the surface of the
contact, providing a nucleation point for corrosion.  Second was that the
groves left by the paper itself (600 grit) were great nucleation points
also.  We were actually making it worse (A classic example of Deming's
tampering theory).  In addition, after a couple months of sanding, there
isn't much contact left.

The solution was to just remove the corrosion with something less abrasive.
Namely, a pink pencil eraser.  The white ones aren't agressive enough.  An
old Dixon pencil is your best friend in these situations.  We found that
treating with the eraser was almost as good as having a new board.
Treating with the eraser, after they had been sanded didn't really help
that much because the abrasive sanding particals were still in the contact.
The final trick was to apply just a thin coat of Vaselline (I can't spell
it right, you know what I mean.)  When I mean thin, I mean thin.  That gave
the best performance of all.  Hopefully somewhere some of those boards are
still running.

Good luck.

-Mike


Michael Strange
strange@ping.at
Home Documents Hardware Guides Mc 68060
Mc 68060

Mc 68060

Hardware Guides · 1993 · TXT
Filenamemc-68060.txt
Size0.03 MB
Year1993
Downloads9
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
Date: Fri, 23 Jul 1993 02:32:16 -0800 
From: lkchun@heartland.bradley.edu (Lance K. Chun)
Subject: MOTOROLA 68060 FACTS ! 

***** START OF CROSSPOSTED MESSAGE

 From: TOERNE@RHEIN IAM UNI-BONN             Date: 05-24-93 04:33
   To: ALL                                   Msg#: 13975
Subj.: MOTOROLA 68060 FACTS !
 Area: U-LIAMIGA

Here it finally is:

MOTOROLA SEMICONDUCTOR PRODUCT INFORMATION on the MC68060


(a really thing worth reading because this time it's not one's opinion
but pure objective information from a reliable source - ;-))

------------------------------------------------------------------------ 1

Product Brief

Forth-Generation 32-Bit Microprocessor

The  MC 68060 is a  superscalar,  high-performance,  32-bit microprocessor
providing a  low-power mode of operation.  The MC68060 is fully compatible
with all previous members of the M68000 family.  The MC68060 features dual
on-chip caches,  fully independent  demand-paged  memory  management units
(MMUs) for  both instructions and data,  dual integer execution pipelines,
on-chip floating-point unit (FPU),  and branch target cache. A high degree
of instruction execution parallelism is achieved through the use of a full
internal Havard architecture,  multiple internal buses, independent execu-
tion units,  and dual instruction  issue within  the instruction execution
controller.  Power management is also a  key part of the MC68060 architec-
ture.  The MC68060 offers a low-power mode  of operation that  is accessed
through the LPSTOP instruction,  allowing for  full power-down capability.
The MC68060  design is fully static so  that when circuits are not in use,
they do not draw power.  Each unit  can be disabled  so that the  power is
used only when the unit  is enabled and executing an instruction. Figure 1
illustrates a block diagram of the MC68060.

+------------------------------------------+
 +-+
|Integer unit                              |                                  |
 |
|           +----------------------------+ |                                  |
 |
|           |Instruction fetch controller| |                                  |
 |
|           | +------+  +--------+       | |  +----------------------------+  |
 |
|           | |Branch|<-|   IA   |----------->| +----------+  +----------+ |  |
 |
|           | |Cache |  |Generate|       | |  | |Intruction|->|Intruction| |  |
 |
|           | |      |  +--------+       | |  | |   ATC    |  |   Cache  | |  |
 |
|           | |      |->|Intruct.|<-----------| +----------+  +----------+ |  |
 | Intruct.
|           | |      |  | Fetch  |       | |  |      ^              ^      |<-|
 | Address
|           | +------+  +--------+       | |  |      |              |      |  |
 |<------->
|           |           | Early  |       | |  |    +------------------+    |  |
 |
|           |           | Decode |       | |  |    |    Instruction   |    |  |
 |
|           |           +--------+       | |  |    |       Cache      |    |  |
 |
|           |               |            | |  |    |     Controller   |    |  |
 |
|           |               V            | |  |    +------------------+    |  |
 |
|           | +------------------------+ | |  +----------------------------+  |
 |
|           | |       Instruction      | | |
 |B|
|           | |          Buffer        | | |
 |U|
|           | +------------------------+ | |  Diagram scribbled by
 |S|
|           |        |         |         | |  Christian von Toerne            |
 |
|           +--------|---------|---------+ |  toerne@rhein.iam.uni-bonn.de
 |C|
|                    |         |           |
 |O|  Data
| +------------------|---------|---------+ |
 |N| Address
| |                  V         V         | |
 |T|<------->
| |              +--------+--------+     | |
 |R|
| | +----------+ + Decode | Decode |     | |
 |O|
| | | Floating | +--------+--------+     | |  +----------------------------+
 |L|
| | |   Point  | |   EA   |   EA   |     | |<-|    +------------------+    |
 |L|
| | |   Unit   | |Generate|Generate|     | |  |    |       Data       |    |
 |E|
| | | +------+ | +--------+--------+     | |  |    |       Cache      |    |
 |R|
| | | |  EA  | | |   EA   |   EA   |     | |  |    |    Controller    |    |  |
 |
| | | | Fetch| | |  Fetch |  Fetch |     | |  |    +------------------+    |  |
 |
| | | +------+ | +--------+--------+     | |  |      |              |      |<>|
 |
| | | |  FP  | | |   INT  |   INT  |     | |->|      V              V      |  |
 |
| | | | Exec | | | Execute| Execute|     | |  | +----------+  +----------+ |  |
 |
| | | +------+ | +--------+--------+     | |  | |   Data   |->|   Data   | |  |
 |
| | +----|-----+   Instruction           | |  | |    ATC   |  |   Cache  | |  |
 |
| |      |    Execution Controller       | |  | +----------+  +----------+ |  |
 |
| +------|------------|--------|---------+ |  +----------------------------+  |
 | Control
|        V            V        V           |                ^                 |
 |<------->
| +--------------------------------------+ |                |                 |
 |
| |            Data available            | |                |                 |
 |
| +--------------------------------------+ |                |                 |
 |
| |              Write-Back              | |                |                 |
 |
| +--------------------------------------+ |                |                 |
 |
+------------------------------------------+                |
 +-+
                     |           Operand data bus           |
                     +--------------------------------------+

                    Figure 1. MC68060 Simplified Block Diagram


(This document contains information on a product under develoment. Motoro-
la  reserves the right to  change or discontinue  this product without no-
tice.)

------------------------------------------------------------------------ 2

Complete code compatibility with the M68000 family allows the designer to
draw on existing code and past experience to bring products to market
quickly. There is also a broad base of established development tools, in-
cluding real-time kernels, operating systems, languages, and applications,
to assist in product design. The functionality provided by the MC68060
makes is the ideal choice for a range of high-performance computing appli-
cations as well as many portable application that require low power and
high performance. The MC68060's high level of integration results in high
performance while reducing overall system power consumption.

The following is a list of primary features for the MC68060:

- 100% User-Mode Compatible with MC68040

- Three Times the Performance of a 25-MHz MC68040

- Superscalar Implementation of M68000 Architecture

- Dual Integer Instruction Execution Improves Performance

- IEEE-Compatible On-Chip FPU

- Branch Target Cache Minimizes Branch Latency

- Independent Instruction and Data MMUs

- Dual 8-Kbyte On-Chip Caches

  -- Seperate Data and Instruction Caches

  -- Simultaneous Access

- Bus Snooping

- Full 32-Bit Nonmultiplexed Address and Data Bus

  -- 32-Bit Bus Maximizes Data Throughput

  -- Nonmultiplexed Bus Simplifies Design

  -- Four-Deep Write Buffer to Maximize Write Bandwidth

  -- MC68040-Compatible Bus Provides Simple Hardware Migration Path

- Concurrent  Operation of  Integer Unit,  MMUs,  Caches,  Bus Controller,
  Integer Pipelines, an FPU Provides High Performance

- Power Consumption Control

  -- Static HCMOS Technology Reduces Power in Normal Operation

  -- Low-Voltage Operation at 3.3 V

  -- LPSTOP Provides an Idle State for Lowest Standby Current

- 50 MHz and 66 MHz

- Packaging

  -- Ceramic Pin Grid Array (PGA)

  -- Ceramic Quad Flat Pack (CQFP)

------------------------------------------------------------------------ 3
                           MC68060 Signals

                           +-------------+
Processor   ---- _CDIS --> |             | ---- _BR ---->
Control     ---- _MDIS --> |             | <--- _BG -----  Bus Arbitration
                           |             | <--- _BB ---->  Control
Snoop                      |             | <--- _BGR ----
Control     ---- SNOOP --> |             | <--- _BTT --->
                           |             |
            <--- TT0 ----> |             | ---- PST0 --->
            <--- TT1 ----> |             | ---- PST1 --->  Processor
            <--- TM0 ----- |             | ---- PST2 --->  Status
            <--- TM1 ----- |             | ---- PST3 --->
            <--- TM2 ----- |             | ---- PST4 --->
            <--- TLN0 ---- |             |
            <--- TLN1 ---- |             | <--- _IPL0 ---
            <--- UPA0 ---- |             | <--- IPL1 ----
            <--- UPA1 ---- |             | <--- _IPL2 ---  Interrupt
Transfer    <--- R/_W ---- |   MC68060   | ---- _IPEND ->  Control
Attributes  <--- SIZ0 ---- |             | <--- _AVEC ---
            <--- SIZ1 ---- |             |
            <--- _LOCK --- |             | <--- CLK -----  Clock and
            <--- _LOCKE -- |             | <--- _CLKEN --  Control
            <--- _CIOUT -- |             |
            <--- _BS0 ---- |             | ---- _RSTO -->  Reset
            <--- _BS1 ---- |             | <--- _RSTI ---
            <--- _BS2 ---- |             |
            <--- _BS3 ---- |             | // A31      \\  Address Port
                           |             | \\     - A0 //  and Control
Master      <--- _TS ----> |             | <--- _CLA ----
Transfer    <--- _TIP ---- |             |
Control     <--- _SAS ---- |             | // D31      \\  Data Port
                           |             | \\     - D0 //
Slave       ---- _TA ----> |             |
Transfer    ---- _TEA ---> |             | <-/- TEST ----  Test Interface
Control     ---- _TCI ---> |             |
            ---- _TRA ---> |             | <-/- Vcc -----  Power and
                           |             | <-/- GND -----  Ground
                           +-------------+

                   Figure 2. Funtional Signal Groups


                            INTEGER UNIT

The MC68060's integer unit carries out logical  and arithmetic operations.
The integer unit  contains an instruction  fetch controller,  an execution
controller,  and  a branch  target cache.  The superscalar  design  of the
MC68060  provides  dual execution  pipelines in  the intruction  execution
controller, providing simultaneous execution.

The superscalar operation of the integer unit can be disabled in software,
turning off the second executionpipeline for debugging. Disabling the
superscalar operation also lowers power consumption.

------------------------------------------------------------------------ 4
INSTRUCTION FETCH CONTROLLER

The intruction fetch controller contains an instruction fetch pipeline and
the logic that  interfaces to  the branch  target cache.  The  instruction
fetch pipeline consists  of four stages, providing the ability to prefetch
instructions in advance of their actual use  in the instruction cache con-
troller. The continous fetching of  instructions kepps the instruction ex-
excution controller busy for the greatest possible performance.  Every in-
struction  passes through each of the four  stages before entering the in-
struction execution controller.  The four stages in the  instruction fetch
pipeline are:

1.  Instruction Address Calculation -- The virtual address of the instruc-
    tion is determined.

2.  Instruction Fetch -- The instruction is fetched from memory.

3.  Early Decode -- The instruction  is pre-decoded  for pipeline  control
    information.

4.  Instruction Buffer -- The instruction and  its pipeline control infor-
    mation are buffered until the  integer execution pipeline is  ready to
    process the instruction.


BRANCH TARGET CACHE

The branch target cache plays the major role  in achieving the performance
levels of the MC68060.  The concept of  the branch target cache is to pro-
vide a mechanism that allows the instruction  fetch pipeline to detect and
change the instruction stream  before the change of flow  affects the  in-
struction execution controller.

The branch target  cache is examined for a valid  branch entry  after each
instruction fetch address is  generated in the intruction  fetch pipeline.
If a hit does not occur  in the branch target cache, the instruction fetch
pipeline continues to fetch instructions sequentially.  If a hit occurs in
the branch target cache,  indicating a branch taken instruction,  the cur-
rent  instruction  stream is  discarded  and a new  instruction stream  is
fetched starting at the location indicated by the branch target cache.


INSTRUCTION EXECUTION CONTROLLER

The instruction execution controller contains dual integer execution pipe-
lines,  interface logic to the FPU,  and control logic for data written to
the data cache and MMU.  The superscalar design of the dual integer execu-
tion pipeline provide for simultaneous instruction execution, which allows
the processing more than one  instruction during each machine clock cycle.
The net effect of this  is a software  invisible pipeline capable  of sus-
tained execution rates of less than on machine clock cycle per instruction
for the MC68060 instruction set.

The instruction execution  controller's control logic  pulls an intruction
pair from the instruction buffer every machine clock cycle,  stopping only
if the instruction information is not available or if an integer execution
hold condition exists.  The six stages in the dual integer execution pipe-
lines are:

1.  Instruction decode -- The instruction is fully decoded.

2.  Effective address calculation -- If  the  instruction  calls for  data
    from memory, the location of the data is calculated.

3.  Effective address fetch -- Data is fetched from the memory location.

4.  Integer execution -- The data is manipulated during the execution.

5.  Data available -- The result is available.

6.  Write-Back -- The resulting data  is written back to on-chip caches or
    external memory.

The MC68060 if optimized for most  integer instructions  to execute in one
machine clock cycle.  If during the instruction decode stage, the instruc-
tion  is determined to  be a floating-point instruction, it will be passed
to the  FPU after  the  effective address  fetch stage.  If data  is to be
written to either the on-chip caches or external  memory after instruction

------------------------------------------------------------------------ 5
execution,  the write-back  stage holds the data  until memory is ready to
receive it. Temporarily holding data  in the write-back  stage adds to the
overall  performance of  the  MC68060 by not slowing  down pipeline opera-
tions.


                            FLOATING-POINT UNIT

Floating-point is  distinguished from  integer math, which deals only with
whole  numbers  and fixed  decimal  point locations.  The  IEEE-compatible
MC68060's FPU computes numeric  calculations with a variable decimal point
locationThe MC68060 features a built-in FPU that is MC68040 and MC68881/82
compatible. Consolidating this  important function on-chip speeds up over-
all processing and eliminates interfacing overhead  associated with exter-
nal accelerators.  The MC68060's FPU operates in parallel with the integer
unit.  The FPU performs numeric calculations while the integer unit conti-
nues integer processing.

The FPU has been optimized  for the most frequently  used instructions and
data types to  provide the highest possible performance.  The FPU can also
be disabled in software to reduce system power consumption.


FLOATING POINT EMULATION

The  MC68060 implements the most  frequently  M68000 family floating-point
instructions,  data-types, and  data formats  in hardware  for the highest
performance. T he remaining instructions are emulated in software with the
M68060FPSP  to provide  complete IEEE  compatibility. The MC68060FPSP pro-
vides the following features:

- Arithmetic and Transcendental Instructions

- IEEE-Compliant Exception Handlers

- Unimplemented Data Type and Data Format Handlers


                          MEMORY MANAGEMENT UNITS

The MC68060 contains independent instruction and data MMUs.  Each MMU con-
tains a cache memory called the address translation cache (ATC).  The full
addressing range  of the MC68060 is  4 Gbytes (4,294,967,296 bytes).  Even
though most  MC68060 systems  implement a much smaller physical memory, by
using virtual  memory techniques,  the system can  appear to have a full 4
Gbytes of physical memory  available to each user program.  Each MMU fully
supports demand-paged  virtual-memory  systems  with  either 4- or 8-Kbyte
page sizes.  Each MMU protects supervisor areas from accesses by user pro-
grams and provides write-protection  on a page-by-page basis.  For maximum
efficiency, each MMU operates in parallel with other processor activities.
The MMUs can be disabled for emulator and debugging support.

ADDRESS TRANSLATION

The 64-entry, four-way,  set-associative ATCs store recently used logical-
to-physical  address translation  information as  page descriptors for in-
struction and data accesses.  Each MMU  initiates address  translation  by
searching for a descriptor containing the  address translation information
in the ATC. If the descriptor does not reside in the ATC, the MMU performs
external bus cycles through  the bus controller to  search the translation
tables in  physical memory.  After being located,  the page  descriptor is
loaded  into the ATC,  and the address is correctly translated for the ac-
cess.

------------------------------------------------------------------------ 6
                       INSTRUCTION AND DATA CACHES

Studies have  shown that  typical programs  spend much of their  execution
time in a few main routines of tight loops.  Earlier members of the M68000
family took advantage of  this locality-of-reference phenomenon to varying
degrees.  The MC68060 takes further advantage of cache technology with its
two, independent,  on-chip  physical chaches,  one for instruction and one
for data.  The caches reduce the processor's external bus activity and in-
crease CPU throughput by lowering the effective memory access time.  For a
typical system designm  the large  caches of the MC68060 yield a hery high
hit rate, providing a substantial increase in system performance.

The  autonomous nature  of the  caches allows  intruction-stream  fetches,
data-stream fetches,  and external  accesses to occur  simultaneously with
instruction execution.  For example,  if the MC68060 requires  both an in-
struction access  and an external peripheral access and if the instruction
is resident in the in-chip cache,  the periphal access  proceeds umimpeded
rather than being queued behind the  instruction fetch.  If a data operand
is also  required and it is resident in the data cache, it can be accessed
without hindering  either the instruction  access or the external periphal
access.  The parallelism inherent  on the MC68060 also allows multiple in-
structions  that do not  require any  external accesses to execute concur-
rently while the processor is performing an external access for a previous
instruction.

Each MC68060 cache is 8 Kbytes,  accessed by physical addresses.  The data
can be configured as  write-through or deferred  copyback on a page-basis.
This choice  allows for optimizing the system  design for the high perfor-
mance if deferred copyback is used.

Cachability of data  in each memory page is  controlled by two bits in the
page descriptor.  Cachable pages  can be either write-through or copyback,
with no write-allocate for misses to write-through pages.

The MC68060  implements a  four-entry write buffer  that maximizes  system
performance by  decoupling the  integer pipeline from the  external system
bus.  When needed, the write buffer allows the pipeline to …

Showing first 20,000 characters of 28,377 total. Open the full document →

Home Documents Software Guides Apple Ip Gateway
Apple Ip Gateway

Apple Ip Gateway

Software Guides · 1994 · TXT
Filenameapple-ip-gateway.txt
Size0.00 MB
Year1994
Downloads8
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
Date: Thu, 15 Sep 1994 14:55:30 -0800
From: kee@kagi.com (Kee Nethery +1 408 974 7889)
Subject: Apple IP Gateway Info (A)

The following should answer your questions about the Apple IP Gateway. The
following is taken from the Apple IP Gateway Press Release.
----------------------------------

The Apple IP Gateway builds on Apple's recent announcement to include MacTCP=
 in
its System 7.5 operating system.  MacTCP client software allows Macintosh=AE
computers on IP networks to communicate using TCP/IP protocols. With the App=
le
IP Gateway, the MacTCP client can now be used on Macintosh computers connect=
ed
to an AppleTalk network. The Gateway acts as a translator between AppleTalk =
and
TCP/IP network protocols, allowing Macintosh computers on AppleTalk networks=
 to
access IP services as if they were on the IP network.

Multiprotocol Connectivity
Together with MacTCP, the IP Gateway enables multiprotocol connectivity. Whi=
le
accessing TCP/IP services, using tools such as Telnet, File Transfer Protoco=
l
(FTP), Gopher, World-Wide Web and Wide-Area Information Servers (WAIS),
customers continue to have full access to their existing AppleTalk services.
Customers can, for instance, simultaneously connect to an AppleShare=AE file
server through AppleTalk and a UNIX host through FTP. Macintosh customers ca=
n
now easily get access to both AppleTalk and TCP/IP services from the office,
home or on the road with Apple Remote Access.

The Apple IP Gateway runs in the background of Macintosh computers that util=
ize
System 7 or later, including Power Macintosh systems, or Macintosh OS-based
Workgroup Servers from Apple, which are connected to an IP network through
Ethernet.  It is especially powerful when run concurrently with the Apple
Internet Router or Apple Remote Access Server products.  When run with the
Apple Internet Router, the Apple IP Gateway provides IP access to any AppleT=
alk
network connected to the router. When run with the Apple Remote Access Perso=
nal
or MultiPort Server, the Apple IP Gateway provides IP access to any remote
Macintosh computer, including Macintosh PowerBooks, dialing into the server.

Additionally, the Apple IP Gateway allows network administrators to manage u=
ser
access so that only users on specific AppleTalk networks can get access to t=
he
IP services.  This gives administrators tight control and allows them to eas=
ily
track users of these services.  The gateway also enables the monitoring of
network activity and errors, keeping administrators up-to-date on network
status.  In addition, the IP Gateway has built-in support for the Simple
Network Management Protocol (SNMP), so it can be easily monitored by any
SNMP-based management station.

Availability and Pricing
The Apple IP Gateway is expected to be available through Apple authorized
resellers in the U.S. by September 15, 1994.  The Apple IP Gateway is a
standalone software package and will carry an Apple Price of $249 in the U.S=
..
Current customers with the Apple Remote Access Personal Server 2.0.1 or
MultiPort Server 2.0.1 or the Apple Internet Router 3.0.1 will be able to
purchase the IP Gateway in the U.S. at the reduced price of $69 with proof o=
f
purchase. Price and availability may vary outside the U.S.  For more
information on the Apple IP Gateway, call the Apple Network Information Line=
 at
(408) 862-3385.

-30-

Apple, the Apple logo, AppleShare, AppleTalk and Macintosh are registered
trademarks of Apple Computer, Inc.   MacTCP is a trademark of Apple Computer=
,
Inc.  WAIS is a trademark of WAIS, Inc.  UNIX is a trademark of Bell
Laboratories.  All other trademarks are owned by their respective companies.

-----------------------------
Home Documents Software Guides Calculators
Calculators

Calculators

Software Guides · 1993 · TXT
Filenamecalculators.txt
Size0.01 MB
Year1993
Downloads8
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
From: Sven Guckes <guckes@inf.fu-berlin.de>
Subject: Calculators Summary (Re: Currency Converter)
Date: Fri, 10 Dec 1993 02:07:06 GMT

pollock@CC.UManitoba.CA writes:

>I am looking for a currency converter.

How about a calculator?

I will append a list of calculators I found on UMICH looking at the file
UMICH:00help/index.text.

Just one question:
Where would you get the up-to-date info on currencies?

Sven :)

===

Calculators on UMICH [931210]
compiled by Sven Guckes <guckes@inf.fu-berlin.de>
Please send me your comments if you read the summary!

=== Comments

There are a lot of things around which do "calculations", but some of
them have been made for a very special purpose.  So I have only selected
those which would look like what you usually call a "calculator".

===

Name			Version
====			=======
bitwise			1.3
calc			1.247
calconvert		1.05
calculatortwo		1.23
dcadcalculator		3.0
deskmates		1.1
dtcalculator		???
hpcalc			1.0d
hpxx			1.1
intcalc			1.1
intcalc			1.1
macmathii		2.5
mathpad			2.15
numbercrunch		1.41
pcalc			1.02
picacalculatortwo	2.31
rpncalc			???
scicalc			1.2
sumtotal		1.00

Path/File List:
/mac/misc/demo/sumtotal1.00.sit.hqx
/mac/misc/math/macmathii2.5.cpt.hqx
/mac/misc/math/mathpad2.15.sit.hqx
/mac/system.extensions/da/dcadcalculator3.0.hqx
/mac/system.extensions/da/dtcalculator.sit.hqx
/mac/util/multifinder/intcalc1.1.sit.hqx
/mac/system.extensions/da/numbercrunch1.41.cpt.hqx
/mac/system.extensions/da/picacalculatortwo2.31.cpt.hqx
/mac/system.extensions/da/rpncalc.sit.hqx
/mac/util/multifinder/bitwise1.3.cpt.hqx
/mac/util/multifinder/calconvert1.05.sit.hqx
/mac/util/multifinder/calc1.247.sit.hqx
/mac/util/multifinder/calculatortwo1.23.sit.hqx
/mac/util/multifinder/deskmates1.1.cpt.hqx
/mac/util/multifinder/hpcalc1.0d.sit.hqx
/mac/util/multifinder/hpxx1.1.sit.hqx
/mac/util/multifinder/intcalc1.1.sit.hqx
/mac/util/multifinder/pcalc1.02.cpt.hqx
/mac/util/multifinder/scicalc1.2.cpt.hqx
/mac/misc/demo/sumtotal1.00.sit.hqx

=== Descriptions

The "UMICH" description format:
<Size>	<Date>	<Formats>
<Description>

 453      5/2/93    BinHex4.0,StuffIt3.07
 
   An AppleEvent-based calculator as a control panel.  Demo version
   only functions for 20 minutes per restart.
 
/mac/misc/math/macmathii2.5.cpt.hqx
 114     6/26/93    BinHex4.0,Compact1.34
 
   Basic calculator functions, several types of area and volume,
   financial calculations, metric converters, and miscellaneous math
   functions. 
 
/mac/misc/math/mathpad2.15.sit.hqx
 111    10/16/93    BinHex4.0,StuffIt3.07
 
   Scientific calculator with live scratchpad interface.  Can plug
   values into formulas for "what if" calculating.  Can also: plot
   functions and data; display arrays as images; perform vector and
   matrix operations, linear equation solving, curve fitting, linear
   regression.
 
/mac/system.extensions/da/dcadcalculator3.0.hqx
  14     8/21/91    BinHex4.0
 
   Desktop DCAD Calculator, version 3.0. Big ol' scientific
   calculator right on your desktop.. does most of those gross
   mathematic functions you tried to forget after Calculus II.
 
/mac/system.extensions/da/dtcalculator.sit.hqx
  59    6/26/90     BinHex4.0,StuffIt1.5.1
 
   Desk Top Calculator 3.3, Features: * Scientific RPN (Reverse
   Polish Notation) calculator.  * Four registers in stack and 20
   additional registers (R00-R19).  * Supports fixed, scientific and
   engineering number formats.  * Angle units: degrees, radians.
   * Saves position, registers and current settings when quiting.
   * Has key equivalents for frequently used keys on calculator.
   * Configurable keypad
 
/mac/util/multifinder/intcalc1.1.sit.hqx
  193     7/21/92    BinHex4.0,StuffIt1.5.1
 
   A Reverse Polish Notation (RPN) calculator application a lot like
   a Hewlett Packard calculator engineers like to carry around.
   Includes MS Word & MacWrite docs and a DA version, too.  Version
   1.1 includes many new features, including programmibility.
 
/mac/system.extensions/da/numbercrunch1.41.cpt.hqx
 129      7/9/91    BinHex4.0,Compact1.34
 
   A very powerful programmable symbolic calculator.  Comes in both a
   stand-alone application and DA model (vinyl top and bucket seats
   optional) with examples, formulas and -- most importantly --
   instructions.
 
/mac/system.extensions/da/picacalculatortwo2.31.cpt.hqx
 521     7/31/93    BinHex4.0,Compact1.34
 
   A programmable scientific calculator with special "on-the-fly"
   numeric conversions for DTP. 16 digits, transcendental functions,
   Polar conversions, and more.  Records and saves programs, too.
 
/mac/system.extensions/da/rpncalc.sit.hqx
  69     8/21/93    BinHex4.0,StuffIt1.5.1
 
   A powerful, multifunction Reverse Polish Notation calculator.
   This version dated 930407.
 
/mac/util/multifinder/bitwise1.3.cpt.hqx
  35     9/11/93    BinHex4.0,Compact1.34
 
   A simple calculator with decimal, binary, octal, and hexadecimal
   modes.
 
/mac/util/multifinder/calconvert1.05.sit.hqx
  17      6/2/93    BinHex4.0,StuffIt3.07
 
   Do integer arithmetic calculations and converts integer values to
   different bases (decimal, hexadecimal, binary, octal or any custom
   base between 2 and 32) or to an OSType (a sequence of four ASCII
   characters).  Requires System 7.  Formerly QuickConvert.
 
/mac/util/multifinder/calc1.247.sit.hqx
 474    10/16/93    BinHex4.0,StuffIt3.07
 
   A multiple-precision calculator.  Minimal Macintosh interface.
   Includes C source.
 
/mac/util/multifinder/calculatortwo1.23.sit.hqx
  72     6/30/93    BinHex4.0,StuffIt3.07
 
   A color calculator with a few scientific functions (log, sin, cos, etc.).
   Has a "ticker tape" window so you can copy what you did to another
   application.
 
/mac/util/multifinder/deskmates1.1.cpt.hqx
 382     9/18/93    BinHex4.0,Compact1.34
 
   An analog clock, a notebook, a stopwatch, a calculator, a calendar,
   an alarm clock, and a date pad, all in one application.
 
/mac/util/multifinder/hpcalc1.0d.sit.hqx
  62   12/20/92    BinHex4.0,StuffIt1.5.1
 
   A Reverse Polish Notation (RPN) calculator based on the Hewlett
   Packard model 15-C.
 
/mac/util/multifinder/hpxx1.1.sit.hqx
  64    10/31/92    BinHex4.0,StuffIt1.5.1
 
   A Reverse Polish Notation (RPN) calculator based on a model by
   Hewlett Packard.
 
/mac/util/multifinder/intcalc1.1.sit.hqx
  193     7/21/92    BinHex4.0,StuffIt1.5.1
 
   A programmable Reverse Polish Notation (RPN) calculator application
   a lot like a Hewlett Packard model.  Includes a DA version,.
 
/mac/util/multifinder/pcalc1.02.cpt.hqx
 133    3/30/93    BinHex4.0,Compact1.34
 
   Programmable scientific calculator with 16+3 digit display, Apple
   Event support, hierarchical menu of user functions, conversion
   tables, and much more.  Requires System 7.
 
/mac/util/multifinder/scicalc1.2.cpt.hqx
  99    11/14/92   BinHex4.0,Compact1.34
 
   A  color calculator with a few scientific functions (log, sin, cos,
   etc.) and easy-to-read.

=== END
Home Documents Hardware Guides Color Lcd Projection
Color Lcd Projection

Color Lcd Projection

Hardware Guides · 1993 · TXT
Filenamecolor-lcd-projection.txt
Size0.03 MB
Year1993
Downloads8
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
Date: Thu, 14 Jan 1993 10:16:09 -0500
From: tas2@cornell.edu  (Thomas Scott)
Subject: Color LCD Projection Report

About 8 months ago, I requested info about users' experiences with LCD
projection panels.  I got a number of responses, and I was going to post
to sumex, but didn't get a chance to.  Yesterday I got a request from one
of
the Info-Mac readers to send him any info I did get.  It cleared out the
cobwebs, and I realized that there wasn't anything like this currently on
sumex, so I'm posting it now.

However, everything in the technology world changes almost on a daily
basis.
I'm sure there's been many changes, especially with the October rollout of
new Macs, and the never-ending run of 3rd party vendors to introduce new 
peripherals to keep up with Apple's changing line.

If you seen any changes in this field since last May that could enhance
this report, please send them to me at tas2@cornell.edu, and I'll udpate
this report to the archive.

I hope the info helps people out there trying to make a decision in this
field, and I think that new info will make this report even more benefical.
 Thanks!

Please post this in the /report directory.

[Archived as /info-mac/report/Color-LCD-Proj-Panels-10.txt; 35K]
Thomas Scott, Systems Manager, College of Engineering
Cornell University, Carpenter Hall Annex, Ithaca, NY  14853
My original question:

I'm in the processing of looking at LCD panels to be used on an overhead
projector for a few of my offices.  I'm hoping to get a good quality,
reasonably-priced color LCD system which we'll be using to give
presentations with Persuasion-generated "slides".  We're discussing the
possibility of higher-end multimedia productions sometime in the near
future (probably not for at least a year), so the system should be able to
handle video input, without much degradation of quality and such that the
video isn't "choppy".
 
I've seen a couple of opinions on a couple of systems recently in Info-Mac,
but I'd like to get at much more input as possible.  Does anyone have a
source of a review of this type of hardware?  Can you give me info on what
color LCD panel has (or hasn't) worked for you?  I need as much info as
possible.  Please respond directly to me; I disconnected from Mac-L about a
week ago.  If I get enough response, I'll summarize to the list (and
possibly post to sumex).
 
P.S.  I'd also like to provide portability for our presentation system; our
presenters often go out on the road.  I'd like to know how feasible it is
to interface one of these LCD panels with a PowerBook 170.  What other
hardware would I need to allow this setup?  Again, thanks for your help! 
:-))
_________________________________________________________________
From: Dan Lunderville (5/20/92)
Date: Wed, 20 May 1992 09:01 CST
From: Dan Lunderville <Dan.D.Lunderville@uwrf.edu>

I recently had to decide about some b/w and color LCD panels for use with a
portable Mac setup.  We will use a PowerBook 170 connected to a color LCD
panel on a mobile cart for classroom use.  A colleague and I went to a
product show and I made some notes for my own reference afterward.  Someone
else asked about LCD panels on Info-Mac and I sent her a copy of my notes. 
She sent them as part of a message to the Info- Mac Digest, but the message
got truncated, and only the info on the b/w panels got through.  I have
appended my notes here in hopes that they might be useful to you.  I have
not received any of the equipment yet, and it will be mid-summer before I
have had much chance to work with it, but if you want to contact me then, I
would be glad to give you my impressions after using it for a while.  The
real test won't ahppen until next fall when it gets used in a real
classroom situation.

To make the PB 170 drive the LCD panel, you must buy some type of video
adapter.  There are different types available, some use the SCSI port, some
install a board inside the PB 170.  We chose one made by Envisio. It is a
small board that goes inside the PB 170 and provides a standard Mac II
video connector on the outside.  This unit is not cheap though, we paid
about $850, and that was an educational price.  I have not seen reviews of
these adapters, but there was mention of them in MacWorld and MacUser in
the issues that described the PowerBooks when they were first released.

It seems that the choice of an LCD panel is somewhat personal choice, and
so it is hard to choose for someone elses use.  I would strongly suggest
that you see any panels in action before you buy them.

Dan Lunderville                         Internet:  
Dan.D.Lunderville@UWRF.EDU
Academic Computing Center               AppleLink:  U0095
University of Wisconsin - River Falls
River Falls, WI  54022                  Telephone:  (715) 425-3583
U.S.A.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Notes regarding LCD Shootout held by Blumberg Communications, 
4/30/92


Blumberg sponsored an "LCD Shootout" for customers wanting to buy an LCD
projection panel for use with overhead projectors.  They had 16 different
units on display, 4 black and white and 12 color units.  All units were in
the same darkened room and all used the  same overhead projector, a Dukane
model 653, with a rating of 3000 lumens.  A few of the units did not need a
separate projector because the unit had a self-contained projector.

Three black and white units seemed acceptable to us, but they had flaws that caused us to be uneasy about purchasing them.  Two of the units were LCD
panels that required use of a separate overhead projector.  These were the
Sharp QA-75 and the In-Focus 1600GS.  The In-Focus was a little brighter,
and its text mode could be adjusted a bit better, but the differences
between the In-Focus 1600GS and the Sharp QA-75 were not major.  The thing
that really bothered us was that each panel showed ghosting, or streaks at
the ends of graphics boxes, such as scroll bars in a window.  These streaks
extended right through other windows at times.  At first they weren'Ut too
apparent, but after a while they became a real irritant.  The third black
and white unit, the nView nSight, combined an LCD panel with a projector in
one unit.  This unit impressed us, but it was not available until June, so
it was not an option for us.  In the future I would give close
consideration to this unit.

The fourth black and white unit, the Proxima MultiMode II, A482SC used ugly
purplish and yellowish RcolorsS, and we rejected it right away.

The folks from Blumberg told us about a black and white unit that they felt
was quite good, but was not at the show.  It was the nView II + 2.  They
said that it did not have as much of the streaking problem as the other
units.  It was in the same price range as the Sharp QA-75 and the In-Focus
1600GS.

We later viewed a Sharp QA-50 black and white panel in the Physics Dept. at
UWRF.  This panel was not present at the shootout.  We were impressed with
the QA-50.  It was crisp and clear, with even focus in all directions.  Its
controls were clear and easy to use, and its price was about $300-400
cheaper than the Sharp QA-75 and the In-Focus 1600GS.  We decided to buy a
QA-50 unit.

We spent a long time viewing and considering the color LCD panels.  From
previous research, the top contenders were the Sharp QA-1050, the Proxima
Ovation, the In-Focus TVT3000, and the nView SpectraPlus and Media Pro. 
After the first couple of passes around the room, we were drawn to the
nView SpectraPlus because of its brighter, sharper image and even focus
>From top to bottom and left to right.  The image seemed crisper and more
pleasing to the eye than on any of the other units.  The images on some of
the other units were washed out and dim.  On several, such as the Sharp
QA-1050, the image could not be focused evenly from left to right.  Part of
the screen was in focus (no pun intended) and part was fuzzy.  Many of the
units had controls that were overly complex or downright mysterious to
operate.  The controls on the nView SpectraPlus were clear and easy to use.
 We expected the better nView model, the Media Pro, to be the better unit,
but based on what we saw, it was not.  We tried to put the units into
various modes, such as Windows, DOS text, etc., to get a good feel for each
ones capabilities.  In the end the nView SpectraPlus seemed clearly
superior to us.

The choice of an overhead projector for use with an LCD panel is important.
 The projector must be bright enough to display a bright image in a
partially lit room.  Blumberg recommended a projector with a rating of 3000
lumens or more.  The Dukane model 653 mentioned above seemed acceptable,
but we decided to buy 3M projectors instead.  The 3M model 955 has two
intensity settings, one at 3000 lumens and one at 3800 lumens.  The 955 is
more expensive than the Dukane and not quite as portable, but the extra
brightness of the 955 was considered very important, especially for use
with the color LCD panel.  We purchased one 955 unit.  We also purchased
one 3M model 920 overhead projector.  This model has an intensity of 2200
lumens.  Our intended use was with the QA-50 black and white panel.  It was
cheaper than the Dukane 653, and the brightness seemed quite adequate for
the black and white panel.  The Physics Dept. has a model 920 projector and
it was this projector that we used when we tested the Sharp QA-50, and it
performed well.

Bear in mind that these observations were done by two people, Bev Shepherd
and Dan Lunderville, UWRF Academic Computing..  We were considering the purchase of an LCD panel for use with a portable
classroom computer setup.  Other people with different uses may have viewed
the situation differently.

The nView SpectraPlus color LCD panel is designed to drive both the panel
and the monitor on the computer.  You order it with the cable set you want
and the other cables can be ordered as options. If you want to use the
panel with both a Mac II type machine and IBM VGA, order it with the Mac
cable set, and order the IBM VGA cable as an option at about $100.  If you
order it with the VGA cable set and the Mac cable set as an option, it will
cost about $60 more.

The Sharp QA-50 b/w unit is not designed to drive both the panel and the
monitor.  To use both with it you will have to purchase a VGA
splitter/amplifier for about $175.

We paid $956 for the Sharp QA-50 b/w panel, and about $4300 for the nView
SpectraPlus color panel.  Both prices were from a Univ. of Wisc state
contract.  I think the list prices were $1295 and $5995. Most of the panels
in the same categories had prices similar.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
_________________________________________________________________
Date: Tue, 19 May 1992 14:23 CST
From:  pt1811s@ACAD.DRAKE.EDU

Sounds like you would be happy with a MediaShow from nView Corp.  I don't
currently have one, but hopefully will by the end of the summer.  Everyone 
I know that does own one is very happy with it.

I would also recommend you purchase a high end over head projecter that
produces very bright light.  (3M is what I use)  It is about $600 vs $200
but well worth it.  I think the 3M I have produces 3000 lumuns.  

Envisio is the only firm I can think of that has video out of the
powerbook.  Radus has a SCSI adapter for video out, but I haven't heard
good things about it (speed mainly).  If you can wait, the rumor is that
Apple's new "Docking" stations will have video out.  An Apple product will
definately be the best solution.

Opinions of: Paul Thibodeau   Senior Consultant-Drake University
_________________________________________________________________
Date: Tue, 19 May 1992 12:54 PST
From: "GRANT RAMSAY" <GRAMSAY%ewuvms.BITNET@CORNELLC.cit.cornell.edu>

I have purchased 3 Multimedia capable panels over the last year and I am
very satistied with them.  They are the Ovation active matrix, 224,000
color panels from Proxima.  My source for these has been:

Minnesota Western
5828 Vallejo Street
Oakland, CA 94608-2697
(510)428-9000

The last Ovation I purchased from them was for $6200.00.  They come with
every thing you need for Mac II or VGA connection. The panel has direct
connections for RCA and S-Video input and has some rudimentary audio
controls.  It comes with software and cables to give you limited keyboard
control for the included IR remote.  For example, it lets you do frame
forward and reverse functions in MarcoMedia's Director slide shows from the
remote.

The last panel we baught was for a PowerBook 170 for our CIO. He wanted a
very portable presentation system and that is what he got.  It will all fit
into a single Targa case.  If you can get delivery of the Envisio interface
for the PowerBook, do it, and make sure that you buy it loaded with memory.
 There is no room left in the PowerBook once this is installed.  If I were
buying a video interface again I would probably go for the Radius PowerView
SCSI device to be able to use it on the assortment of PowerBooks we have on
campus.

Envisio, Inc.
510 1st Avenue, Suite 303
Minneapolis, MN 55403
(612) 339-1008

And they offer an educational discount!  We baught the NDA030/4 for
$1116.50 but it took about two months to get it they were so heavily back
ordered.

I hope this helps a little.  I haven't had much experience with other
panels other than to go and look at them.  I got lucky on my first buy and
have stuck with them.  The only draw back with the Ovation is that if you
plan to use its audio control feature it is only monophonic and for some
reason is disabled when video from the computer is selected.

Grant M. Ramsay, Eastern Washington University
Client Services, MS #89, Cheney, WA 99004
_________________________________________________________________
Date: Tue, 19 May 92 15:33 CDT
From: Dave Faulkner Academic Computing <DAVEF@UWLAX.EDU>

I would certainly be interested in your feedback on the LCD panels.   I
have recently read a variety of literature on LCD's as we also are  looking
to purchase.  The three highest rated that I found that  handled video and
digital were nView Media Pro ($10K list price), Proxima Ovation ($8,500)
and Sharp QA-1050 ($6500).  These are  ranked from top choice down.  I
suspect that the educational pricing  is considerably less then the list
price, however, I have not yet  obtained that info.  My recommendation is
the Ovation because: capable of displaying live video without an addin
computer video  board or external adapter box; it supports connection of
optional  powered speakers; hand held remote control unit; works with Mac
or  PC platform; supports NTSC and PAL based VCR's video disc and TV; 
capable of 24,389 colors; can have all 4 inputs filled and the LCD  can
automatically detect signal type.

Media Pro - nView Corp. - (804) 873-1354
Ovation   - Proxima Corp. - (619) 457-5500
QA        - Sharp Elec. Corp - (201) 529-8731

If you are looking for cheaper, but less capabilities, checkout  InFocus. 
They have color LCD's for under $4500 which are decent.  (800) 327-7231.

Sorry, no experience with Powerbooks, however, my reading tells me  that
they need a third party adapter to use external monitors or  projection. 
Rumor mill suggests that Apple will include this output  port on the new
Powerbooks.
_________________________________________________________________
Date: Wed, 20 May 1992 09:05:49 -2300
From: cl7841s@ACAD.DRAKE.EDU

We use 1-bit N-VU projection panels here at Drake, but I have see the full
color Media Pro model in action (our local Apple corporate folks showed the
SuperBowl on it this year).  It looks great!!  the only downside I know of
is the price - rather steep.  But they do look great!

Colin Lamb - MacMeister 8-)>  -  Drake University  -  Des Moines
_________________________________________________________________
From: siochi@pcs.cnc.edu (Antonio Siochi)
Date: Wed, 20 May 92 11:46:46 EDT

Read your post in imac re: lcd panels. I've been collecting info for some
time on them, but haven't had time to DIGEST/summarize. Here's what info I
have at the moment. Each item is preceeded by a line of
================.
Hope this helps.

-Anton (siochi@pcs.cnc.edu)

p.s. If you find anything else, please let me know. thanks!

=========================
>From elman@crl.ucsd.edu Wed Mar  4 10:56:55 1992

I've also been interested in this, and would appreciate any information you
get.

I've been told that you need to buy an adapter card for the PB that will
produce the right output signal to drive an LCD projection panel. There's a
company called Envisio that makes such a device.  It retails for between
$500-$1000, depending on whether you buy extra memory for the PB at the
same time.  (Their board sits in the extra meory slots, so if you want or
have extra memory, you have to put it on their board.  The memory remains
available even when their board is not in use.)   Then you also need to get
a separate LCD projection system. 

Someone else said they thought it ought to be possible to get an LCD that
didn't require this.  I don't see how, th ough, since the PB has no video
out.

i can send you the information from Envisio if you want (I just sent them a
FAX inquiry yesterday and am expecting to get a reply today). I'd
appreciate getting copies of any replies you get.  Thanks,

Jeff Elman, UCSD
============================
>From Les.Ferch@mtsg.ubc.ca Thu Mar  5 14:58:53 1992

Well, the old Mac Portable had a video out connection but the new
PowerBooks require a third party modification to get video output. That
aside, my conclusion after looking at numerous panels and having had
experience with several brands is that the Proxima panels are the best. We
have a 3M 2080 (which is a Proxima with 3M's name on it and one feature we didn't need removed) and it is
superb with Mac, VGA, and Hercules video. It is a monochrome (actually grey
scale) panel with a pleasing blue coloured LCD. The Proxima active matrix
colour LCD is just amazing (but also very expensive).
 
With any of these panels, a really good overhead projector with a cool
stage is important. 3M or Proxima will be happy to sell you one to match
the panel.
 
Also, consider the new all in one LCD projection systems that are a
complete projector (light source and LCD) in one box. If you're on the
road, these systems relieve you of the worry of counting on someone else to
provide a good projector. I can't remember which brands are good, but I
recall seeing at least two good units at MacWorld Expo.
 
Note that active matrix is not required for computer displays, but makes a
difference especially if your displays have motion. It is essential if you
intend to connect a video source such as a VCR or laserdisc with
full-motion scenes. Of course, conventional three beam projectors are also
an option but are not very portable.
============================
From: Carol Taylor <ctaylor%diana.cair.du.edu@OHSTVMA.ACS.OHIO-STATE.EDU>

I used an older Electrohome monochrome unit at a previous job.  It was a
real pain in the neck.  It always seemed to be broken.  I would not be very
interested in another one of their products.

We currently have GE Imagers (1-2 years old, models no longer available) in
two classrooms.  They are hooked to a Mac IIcx and an IBM PS/2 (VGA).  The
provide us with very nice large screen output. We have them ceiling mounted
but our building shimmies and shakes a lot and they do seem to require a
certain amount of adjustment to keep them properly focussed.  Our media
services staff handles this easily -- it's not a technical adjustment.  In
general they have been reliable and we have been pleased.  I think a
high-reflectance screen is probably worth the extra bucks.

If portability is an issue you might want to consider looking at some of
the newer generation of projection panels that sit on top of an overhead
projector.  This technology, although not yet of the quality of the ceiling
mount stuff, has improved by leaps and bounds lately. Als…

Showing first 20,000 characters of 35,556 total. Open the full document →

Home Documents Hardware Guides Mac Midi Interface
Mac Midi Interface

Mac Midi Interface

Filenamemac-midi-interface.txt
Size0.00 MB
Downloads9
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
From: ace@tidbits.com (Adam C. Engst)
Subject: [*] minimal-midi-interface.txt
Date: Sat, 22 May 93 08:24:20 PDT

(Oops, I specifically wanted this stored in a /report type directory
so that I could refer to it in the final installment of the TidBITS
MIDI series. Thanks! :-)  -ace)

Here's a schematic for creating a simple MIDI interface for the
Mac. It's a bit old, from what I gather from the person who
sent it to me, and the address may not be valid for the author
any more. Of course, I have no idea if these plans work. :-)

cheers ... Adam C. Engst, TidBITS Editor


                        MINIMAL MAC--MIDI INTERFACE
                        ===========================


Well, here it is all you MIDI fans.  THE ultimate in simplicity!!
This is a simple schematic for a serial to MIDI converter.

There are two functions performed here.  One is the conversion from
current loop to RS-422.  The second function is supplying the 1 MHz
signal for the serial chip to sync up with the 31.5K baud rate of MIDI.


Macintosh                                       MIDI
Serial port                                     5 pin DIN
DB9 pin numbers                                 pin numbers

         +-------+     +------+
   4   10|26LS32 |     |7407  |
  >------+       |11  1|      |2    220 ohm     5
   5    9|       +-----+      +------/\/\/-------< \
  >------+       |     |      |                     \
         |       |     |      |                      | MIDI OUT
         +-------+     +------+                     /
                                    220 ohm     4  /
          390 ohm        +5 volts ---/\/\/-------<
+5 volts --/\/\/----+
                    |
         +-------+  |  +------+1    220 ohm     4
   8    6|26LS31 |  |  |MCT2  +------/\/\/-------< \
  >------+       |11| 5|      |                     \
   9    5|       +--+--+      |                      | MIDI IN
  >------+       |    4|      |2                5   /
         |       |   +-+      +------------------< /
         +-------+   | +------+
                     |
                     v
                   Ground

         +-------+     +------+
   7   10|26LS31 |     |1 MHZ |
  >------+       |9   8| OSC  |
   3   11|       +-----+      |
  >-------       |     |      |
         |       |     |      |
         +-------+     +------+

        Power connections:

                        GROUND  +5
                        -----   --
          7407          7       14
          26LS31        8,12    4,16
          26LS32        8,12    4,16
          OSCILLATOR    7       14

Notes:

The optical isolator MCT-2 above can probably be any relatively
fast optical coupler.  Note that the 390 ohm resistor may need to
be adjusted to make sure the output does not saturate.  Using a
scope while feeding a MIDI signal in should show you whether the
signal looks clean.

The diagram has been drawn to show MAC signals on the left and MIDI
signals on the right.  Also note that the MAC pin numbers are for
the DB9 connector **NOT** the 8 pin mini-DIN connector!!

The age old question of where to get power for this always remains.
On the pre-MAC-PLUSs, there was power available from the serial
port connector.  I solved this problem by finding a 7 VDC AC adapter
at a parts store and using a 5 volt voltage regulator IC to bring
it down to 5 volts.  This is left as an exercise for the student.....

The 26LS31 and 26LS32 are the same type of chips which are used in
the MAC for RS-422 conversion.  I got them from a store in Santa
Clara California (Anchor Electronics  (408) 727-3693).  They also
have 1 Mhz Oscillators as well.

I have built several variations of this over the last two years
and have had good success using a variety of music software with
them.


John Hengesbach
(205)772-1669

uunet!ingr!henges
Intergraph Corporation
Huntsville, AL 35807
Home Documents Archive Administration About Digest
About Digest

About Digest

Filenameabout-digest.txt
Size0.00 MB
Downloads9
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
INFO-MAC@SUMEX-AIM.Stanford.EDU is a network interest group for the Apple
Macintosh computer.  This list is SUMEX's contribution to the community of
research and instructional developers of the Macintosh.  We welcome all
submissions of messages and programs in this spirit.

The Info-Mac Digest is distributed via Internet mail to over 100 sites,
which then redistribute it to individual addresses.  This hierarchical
method makes the mail load manageable for the SUMEX host.  To receive the
digest, check with your system bboard manager and if they don't yet receive
it, then request a copy be sent to a local bboard address (e.g.
Info-Mac@HOST).

Other networks also have access to the digest.  Redistribution to CSNet
addresses is taken care of by INFO-MAC@RELAY.CS.NET and to BITNET by
INFO-MAC@ICSA.RICE.EDU.  Usenet receives a copy called comp.sys.mac.digest.

With FTP access as user "anonymous" and any password, you can bring the
archived files over to your host and download them to your Macintosh.

Submissions are scanned to filter out any list requests, pure speculation
or opinions, or messages not pertaining to the Macintosh.  Submissions for
the digest should be made directly to INFO-MAC@SUMEX-AIM.Stanford.Edu.

All requests to be added to this list, comments about operations, problems,
and administrative questions should be sent to the moderators at
INFO-MAC-REQUEST@SUMEX-AIM.Stanford.EDU.

Please see /info-mac/help/posting-guidelines.txt if you plan to make a
submission.

Enjoy!

The Info-Mac Moderators <INFO-MAC-REQUEST@SUMEX-AIM.Stanford.Edu>
Subscribe to Guide
mp.ls