🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Brian Willoughby Sat, 23 Sep 1989 03:31
Basic M56000 Board
#265
Author: Brian Willoughby
Date: Sat, 23 Sep 1989 03:31
19 lines
1295 bytes
I've been interested for some time in getting a simple DSP board up and
running in my Apple II Plus.  Please don't laugh, I would basically be
using the Apple as a source of power and a cheap interface to a SCSI hard
disk.  Since the 56000 host interface is 8 bits anyway, this seems like
a feasable project.  Anyone have any experience with designing for the
56000 from the ground up?

I realize that assembling programs would be difficult without a
cross-compiler that would run on the Apple itself.  I do have a full C
compiler which claims System 5 library compatibility.  Does anyone know
of a simple 56000 cross-assembler, perhaps from Motorola?

Thanks for any help, ideas or suggestions,

Brian Willoughby
UUCP:           ...!{tikal, sun, uunet, elwood}!microsoft!brianw
InterNet:       microsoft!brianw@uunet.UU.NET
  or:           microsoft!brianw@Sun.COM
Bitnet          brianw@microsoft.UUCP
Re: Basic M56000 Board
#373
Author: Michael T. Horne
Date: Mon, 25 Sep 1989 05:08
43 lines
2863 bytes
In a recent article by brianw@microsoft.UUCP (Brian Willoughby):
>I've been interested for some time in getting a simple DSP board up and
>running in my Apple II Plus.  Please don't laugh, I would basically be
>using the Apple as a source of power and a cheap interface to a SCSI hard
>disk.  Since the 56000 host interface is 8 bits anyway, this seems like
>a feasable project.  Anyone have any experience with designing for the
>56000 from the ground up?

In my spare time I've designed a 56K based system that resides on a board
for the PC/AT family.  Layout/design for the chip is fairly trivial, so long
as you are conservative in calculating external I/O and RAM/ROM access times
(i.e. don't skimp).  Fast static RAMs (such as the 16KX4 and 64KX4 parts) are
relatively inexpensive, and their prices are dropping rapidly.  My first proto
was wire-wrapped, and I suggest that you take great care in layout if this
is the method you wish to use.  Use bypass caps liberally.

>I realize that assembling programs would be difficult without a
>cross-compiler that would run on the Apple itself.  I do have a full C
>compiler which claims System 5 library compatibility.  Does anyone know
>of a simple 56000 cross-assembler, perhaps from Motorola?

One of the advantages in using the PC (or the Mac II, for that matter) is
the relatively cheap assembler/simulator available from Moto.  The C compiler,
though far from bug-free, provides a very useful algorithm prototyping
enviroment, and is also available from Moto.  After designing the structure
of the program in C, you can hand optimize (through in-line assembly), as well
as write time-critical sections in assembly.

As far as using the Apple II for this purpose, I can't say that I would
really recommend it unless you can find a PD assembler.  Writing an assembler
for the chip is non-trivial, since the 56K is more of a microcode engine
than a `regular' microprocessor (this is a positive attribute in my opinion,
however one must accept the differences).  I hope you can find something, but
I wouldn't count on it (let me know if you do).

Good luck with your project!

Mike
Tektronix, Inc.
mhorne@ka7axd.wv.tek.com

Michael T. Horne                                      VSG/ITD, Tektronix, Inc.
mhorne@ka7axd.wv.tek.com                                        (503) 685-2077
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads