Re: Apple clone on an FPGA

113 views
Skip to first unread message

MagerValp

unread,
Jun 22, 2005, 8:59:55 AM6/22/05
to
>>>>> "AF" == Alex Freed <al...@mirrow.com> writes:

AF> Many years ago I made an Apple ][ clone. Maybe I'm getting soft in
AF> the head, but this year I did it again, with a twist. Everything
AF> including the CPU fits in a single FPGA with room to spare.

Cool, any chance that you could make the core run on a C-ONE board?

--
___ . . . . . + . . o
_|___|_ + . + . + . Per Olofsson, arkadspelare
o-o . . . o + Mage...@cling.gu.se
- + + . http://www.cling.gu.se/~cl3polof/

Alex Freed

unread,
Jun 22, 2005, 5:56:15 AM6/22/05
to
Many years ago I made an Apple ][ clone. Maybe I'm getting soft in the
head, but this year I did it again, with a twist. Everything including
the CPU fits in a single FPGA with room to spare.

This bring the question. I would like to add a Z80 "Softcard" but I
don't have one any more. Does anyone have a manual? If you could scan at
least the schematic diagram, would be great!

What works so far:
100% hardware emulation of an Apple ][ plus cycle accurate.
Read nibblized images of floppies made for software emulators.
Boots ProDOS from a Compact Flash card with an image of a hard disk.
Uses a VGA monitor. Had to double the pixels to accomodate the scan rate.

-Alex.

Bill Garber

unread,
Jun 22, 2005, 6:25:40 AM6/22/05
to

"Alex Freed" <al...@mirrow.com> wrote in message
news:cOednSrdQ5e...@comcast.com...
: Many years ago I made an Apple ][ clone. Maybe I'm getting soft in the

Kool. When will pics be available for viewing, and
will you be producing these for sale to others?

Also, Will it be small enough to fit into a disk drive
case, and what keyboard is it using?

Apple II Forever, Apple II Together
Bill @ GarberStreet Enterprizez
---------------------------------------------
Web Site - http://garberstreet.netfirms.com
HOME OF THE RAM-4-GS
---------------------------------------------
Email - will...@comcast.net
---------------------------------------------


Ziggy

unread,
Jun 22, 2005, 4:03:56 PM6/22/05
to
Alex Freed wrote:

I'm sure im not the only one that will say 'cool', and 'do you plan
on opening the code up at some point'

Lockar

unread,
Jun 22, 2005, 4:15:57 PM6/22/05
to

Forgive me guys but what is a FPGA?

-Lockar


In article <cOednSrdQ5e...@comcast.com>, Alex Freed

Sean Fahey

unread,
Jun 22, 2005, 4:50:02 PM6/22/05
to
"Lockar" <loc...@apple2forever.DOTorg> wrote in message
news:220620051615571708%loc...@apple2forever.DOTorg...

>
> Forgive me guys but what is a FPGA?

Field Programmable Gate Array

http://www.webopedia.com/TERM/F/FPGA.html


aiia...@gmail.com

unread,
Jun 22, 2005, 5:07:47 PM6/22/05
to
FPGA is a computer chip that you can program to be
"anything"..

normal chips are logic "gates" that are arranged
in a certain way to provide some function.

FPGA are logic "gates" that can be programmed.

Normal chips are like concrete ditches. They get
water from one spot to another, and you cant
modify their function.

FPGA's are like a lego set with pipes. Depending
on how you put the legos together, you can get
water wherever you want.

programmable hardware.

Rich

Lockar

unread,
Jun 22, 2005, 6:56:18 PM6/22/05
to

Oh thanks for the info, sounds neet. :D

-Lockar


In article <1119474467.7...@g14g2000cwa.googlegroups.com>,

Scott Alfter

unread,
Jun 22, 2005, 7:20:27 PM6/22/05
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In article <cOednSrdQ5e...@comcast.com>,
Alex Freed <al...@mirrow.com> wrote:

>Many years ago I made an Apple ][ clone. Maybe I'm getting soft in the
>head, but this year I did it again, with a twist. Everything including
>the CPU fits in a single FPGA with room to spare.
>

>What works so far:
>100% hardware emulation of an Apple ][ plus cycle accurate.
>Read nibblized images of floppies made for software emulators.
>Boots ProDOS from a Compact Flash card with an image of a hard disk.
>Uses a VGA monitor. Had to double the pixels to accomodate the scan rate.

I have a IIe and a IIGS connected to a refrigerator and a freezer with a
little bit of custom hardware, serving as programmable temperature
controllers that keep my homebrew temperature-controlled from fermentation
to serving. I've considered building some sort of custom 6502-based
hardware to do the same job, but something like this would reduce the
software-porting effort from "minimal" to "zero" while still allowing the
system size to be shrunk down drastically. Is this core available
someplace, and what would it take to get up to speed on using it if you've
never done anything with FPGAs before?

_/_
/ v \ Scott Alfter (remove the obvious to send mail)
(IIGS( http://alfter.us/ Top-posting!
\_^_/ rm -rf /bin/laden >What's the most annoying thing on Usenet?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCufInVgTKos01OwkRAjMVAKCfEJLI9JLvF0A0I8VR/rP/Jzd67QCgqUyL
bFqrbCpcffQ2m9/C1RvhRP8=
=PSf6
-----END PGP SIGNATURE-----

Alex Freed

unread,
Jun 22, 2005, 7:44:48 PM6/22/05
to
Bill Garber wrote:
>
> Kool. When will pics be available for viewing, and

I don't think I should post pictures to this text group.
I guess I'll make a web page some time soon.

> will you be producing these for sale to others?

Not sure it is worth it. FPGAs are cheap, but boards are not.
I'm using a ready made one for $100 plus USB interface for $50.

Any takers for a $200 Apple 2+ ?

>
> Also, Will it be small enough to fit into a disk drive

it is

> case, and what keyboard is it using?

Standard PS/2 keyboard.

Alex Freed

unread,
Jun 22, 2005, 7:54:52 PM6/22/05
to
MagerValp wrote:
>
> Cool, any chance that you could make the core run on a C-ONE board?

I don't see why it can't be done, but:
1. C-one seems to use a real CPU. Most likely the FPGA can be
re-programmed to emulate the apple hardware.

2. Why bother? It is much more expensive than what I use.


Alex Freed

unread,
Jun 22, 2005, 7:56:23 PM6/22/05
to
Ziggy wrote:
>
> I'm sure im not the only one that will say 'cool', and 'do you plan
> on opening the code up at some point'

Probably after it is cleaned up.

Glenn Jones

unread,
Jun 22, 2005, 8:27:59 PM6/22/05
to
Alex Freed wrote:
> Bill Garber wrote:
>
....

>> will you be producing these for sale to others?
>
>
> Not sure it is worth it. FPGAs are cheap, but boards are not.
> I'm using a ready made one for $100 plus USB interface for $50.
>
> Any takers for a $200 Apple 2+ ?
>

Alex, which board are you using?

Glenn

Alex Freed

unread,
Jun 22, 2005, 11:27:54 PM6/22/05
to
Glenn Jones wrote:
>
> Alex, which board are you using?
>

Digilent Spartan 3. About the cheapest thing you can get.

BTW I have put a few pictures on

http://www.mirrow.com/FPGApple


Let me know if the link does not work.

Sean Fahey

unread,
Jun 23, 2005, 9:15:32 AM6/23/05
to
"Alex Freed" <al...@mirrow.com> wrote in message
news:P8ydnUBHdcZ...@comcast.com...

> 2. Why bother? It is much more expensive than what I use.

Because the C-One is a reconfigurable computer - it can be several different
machines. For hobbyists, it offers standardization and lower TCO if you want
to run multiple cores.


Bryan Parkoff

unread,
Jun 23, 2005, 1:23:04 PM6/23/05
to
Alex,

I want to make sure that I understand. Do FPGA board connect to PC
machine through USB cable? Software using Windows run real Apple II+ or
Apple //e on PC's SVGA monitor through USB cable to the FPGA board. It
looks like emulator on PC, but it uses real Apple II Timing. Correct?

Bryan Parkoff

"Alex Freed" <al...@mirrow.com> wrote in message

news:PJKdnbmue8U...@comcast.com...

Michael J. Mahon

unread,
Jun 23, 2005, 1:46:38 PM6/23/05
to

And, as I suspect the C-One folks are finding out, support for
multiple vintage platforms appeals mainly to the intersection
of several already small communities.

PC emulators, and MAME in particular, already provide much
greater standardization on a ubiquitous platform. The set
of "purists" who are too pure to like emulation, but not
pure enough to require the real thing is pretty small.

-michael

8-voice music synthesizer using NadaNet networking!
Home page: http://members.aol.com/MJMahon/

aiia...@gmail.com

unread,
Jun 23, 2005, 2:34:13 PM6/23/05
to
Bryan,

FPGA is an apple II on a chip.
The development board that Alex
is using is "Digilent Spartan 3."
This development board has a
VGA port on it.

Alex programmed the Spartan
board to be an apple II (6502,
video, sound, RAM, ROM). The
video is output through the VGA
port on the Spartan.

USB is used for file transfers.
He can hook the spartan up to
a PC with a USB cable. THen
he can download DSK images
to the Spartan, and use these
images on the Apple II that
he programmed.

Rich

T. Sean Weintz

unread,
Jun 23, 2005, 3:09:57 PM6/23/05
to
Bill Garber wrote:

> Kool. When will pics be available for viewing, and
> will you be producing these for sale to others?

If he does sell them, i'd want one!
Be even cooler if it was a iigs....

Bill Garber

unread,
Jun 23, 2005, 3:31:19 PM6/23/05
to

"T. Sean Weintz" <st...@hanh-ct.org> wrote in message
news:11bm285...@news.supernews.com...

If he designs a custom board for them, I would be
more than happy to produce them for him.

I believe a IIgs version would be just a tad bit
more work. Could be done though.

Alex Freed

unread,
Jun 23, 2005, 6:26:40 PM6/23/05
to
Michael J. Mahon wrote:
>> Because the C-One is a reconfigurable computer - it can be several
>> different
>> machines. For hobbyists, it offers standardization and lower TCO if
>> you want
>> to run multiple cores.
>
>
> And, as I suspect the C-One folks are finding out, support for
> multiple vintage platforms appeals mainly to the intersection
> of several already small communities.
>

I'm not gonna buy C-one just to do the port. If the C-one folks donate a
board to the project, I'll give them my (ported) Apple file back.

Alex Freed

unread,
Jun 23, 2005, 6:30:41 PM6/23/05
to
Bill Garber wrote:
>
> If he designs a custom board for them, I would be
> more than happy to produce them for him.

Deal. You'll have exclusive distribution rights :)


>
> I believe a IIgs version would be just a tad bit
> more work. Could be done though.

Likely a lot more work. I'll probably stop at 2e enhanced for now.

Bryan Parkoff

unread,
Jun 23, 2005, 6:54:22 PM6/23/05
to
Rich,

Thanks for the full explanation.

Bryan Parkoff

<aiia...@gmail.com> wrote in message
news:1119551653.8...@g49g2000cwa.googlegroups.com...

Bill Garber

unread,
Jun 23, 2005, 7:11:03 PM6/23/05
to

"Alex Freed" <al...@mirrow.com> wrote in message
news:9P2dnUj5QfQ...@comcast.com...

: Bill Garber wrote:
: >
: > If he designs a custom board for them, I would be
: > more than happy to produce them for him.
:
: Deal. You'll have exclusive distribution rights :)

Cool. You supply the preprogrammed FPGA's and I'll do the
rest of the work.

: > I believe a IIgs version would be just a tad bit


: > more work. Could be done though.
:
: Likely a lot more work. I'll probably stop at 2e enhanced for now.

Yes, quite a bit more work for a IIgs, and also, it's
very difficult to convey sarcasm in text form. :o)

A IIe that fits in a toddler size shoe box, uses a PS/2
keyboard and VGA monitor, with USB. That'd be awesome.

aiia...@gmail.com

unread,
Jun 23, 2005, 10:02:32 PM6/23/05
to
Yeah, would be extra great to eliminate
the 6502 emulation in FPGA, and put
a 14Mhz 65816 on the board. There
would be a ton of extra gates left (that
the 6502 emu took) to add extra hardware,
like clock card, echo card, parallel port,
serial port, Z80 card, extra RAM, RGB
output, etc etc.


Rich

Dan Foster

unread,
Jun 23, 2005, 10:56:01 PM6/23/05
to

Only tricky thing might be to reverse-engineer certain stuff.

Especially the Mega II, VGC, FPI, Slotmaker, IWM, and other unique ASICs.

In particular, the Mega II, which was much like a black box. Some of its
design can be guessed at, based on documented results... but likely
would require a fair amount of logic analyzer debugging on a real IIGS.

-Dan

Alex Freed

unread,
Jun 23, 2005, 11:01:53 PM6/23/05
to

I don't think so. I have a serial port and RGB output. There is space
left for more hardware if needed.

Now where exacly will the FPGA get the clock info? And the RAM is
outside of the FPGA. Internal RAM is used as ROM to hold the monitor,
BASIC and cards firmware. So if you use an actual CPU, might as well add
EPROMs, a clock chip etc. Not exactly a system on a chip, is it? :)

aiia...@gmail.com

unread,
Jun 23, 2005, 11:10:13 PM6/23/05
to
So, you run your 6502 at 1mhz only?
are faster speeds possible?

RIch

Michael J. Mahon

unread,
Jun 24, 2005, 2:17:20 AM6/24/05
to

I expect that the 6502 implementation on the FPGA
uses a very minor part of the chips resources.

There is no reason to use a slow, big, expensive,
separate chip to do what can easily fit in a corner
of an FPGA.

MagerValp

unread,
Jun 24, 2005, 10:24:00 AM6/24/05
to
>>>>> "AF" == Alex Freed <al...@mirrow.com> writes:

AF> I'm not gonna buy C-one just to do the port. If the C-one folks
AF> donate a board to the project, I'll give them my (ported) Apple
AF> file back.

I forwarded this post to the C1 hw producer (Jens Schoenfeld).

--
___ . . . . . + . . o
_|___|_ + . + . + . Per Olofsson, arkadspelare
o-o . . . o + Mage...@cling.gu.se
- + + . http://www.cling.gu.se/~cl3polof/

ground.ecn AppleII Librarian

unread,
Jun 24, 2005, 12:13:48 PM6/24/05
to
In article <_-OdnZLAJeNO...@comcast.com>,

Bill Garber <will...@comcast.net> wrote:
>
>
>A IIe that fits in a toddler size shoe box, uses a PS/2
>keyboard and VGA monitor, with USB. That'd be awesome.
>

Ah, come on now. It should be at least as small as a Mac mini! :-)

Yea, I want a IIe clone in a Mac-mini case. Awesome.

--Steve

--

--Steve (appl...@ground.ecn.uiowa.edu)


Steve ][

unread,
Jun 24, 2005, 3:12:17 PM6/24/05
to

That sounds pretty cool (pun intended). Would you be willing to
photo/post a web page on that?


On Wed, 22 Jun 2005 23:20:27 GMT,
sal...@salfter.diespammersdie.dyndns.org (Scott Alfter) wrote:
[snip]


>I have a IIe and a IIGS connected to a refrigerator and a freezer with a
>little bit of custom hardware, serving as programmable temperature
>controllers that keep my homebrew temperature-controlled from fermentation
>to serving. I've considered building some sort of custom 6502-based

[snip]

mspangler

unread,
Jun 24, 2005, 11:14:00 PM6/24/05
to
OK, I'm baffled by this whole thread. How can a collection of NAND
gates with blow-upable inputs act as a general purpose CPU? As a logic
device replacer (MMU/IOU/74ls154 ect) it makes sense. But given you
don't know what instructions are coming in what sequence, and there is
microcode in the CPU that has to execute in a strict time sequence, I'm
baffled.

Is there is nice simple link that explains once over lightly how this
works?

confusedly yours;
Mike

Michael J. Mahon

unread,
Jun 25, 2005, 1:45:59 AM6/25/05
to
mspangler wrote:
> OK, I'm baffled by this whole thread. How can a collection of NAND
> gates with blow-upable inputs act as a general purpose CPU? As a logic
> device replacer (MMU/IOU/74ls154 ect) it makes sense. But given you
> don't know what instructions are coming in what sequence, and there is
> microcode in the CPU that has to execute in a strict time sequence, I'm
> baffled.
>
> Is there is nice simple link that explains once over lightly how this
> works?
>
> confusedly yours;

The simple answer is that FPGAs have a _lot_ of gates (think
hundreds of thousands), already arranged in useful chunks to
build almost any digital device. An Apple II is a piece of
cake relative to what can be implemented on even a medium-
sized FPGA. Of course, external SRAM helps conserve FPGA
cells. ;-)

Here is a link to Xilinx' Programmable Logic Handbook:

http://www.xilinx.com/publications/products/cpld/logic_handbook.pdf

It addresses both the background and the specifics of FPGAs.

brad

unread,
Jun 25, 2005, 3:07:46 AM6/25/05
to

"Bill Garber" <will...@comcast.net> wrote in message
news:_-OdnZLAJeN...@comcast.com...

toss in a uther board arrangement with eithernet and then figure out
how some old metal/fv sysops could program metal to run a metal/fv bbs
via this contraption..and terry olson (boycot bbs) and I would be really
happy

(i still need a life..but heck as long as your wishing for usb, ps/2keybd,
and vga monitor
toss in a eithernet function (or way to use the eithernet uther card etc
etc)

brad
mrbrad AT ll.net

p.s. onboard cffa card built in or as an addon would be nice too


brad

unread,
Jun 25, 2005, 3:25:12 AM6/25/05
to

"ground.ecn AppleII Librarian" <appl...@ground.ecn.uiowa.edu> wrote in
message news:d9hbfs$133$1...@server05.icaen.uiowa.edu...

> In article <_-OdnZLAJeNO...@comcast.com>,
> Bill Garber <will...@comcast.net> wrote:
> >
> >
> >A IIe that fits in a toddler size shoe box, uses a PS/2
> >keyboard and VGA monitor, with USB. That'd be awesome.
> >
>
> Ah, come on now. It should be at least as small as a Mac mini! :-)
>
> Yea, I want a IIe clone in a Mac-mini case. Awesome.
>
> --Steve

somehow that above remark struck me in the same vein as a 50yr old guy
shacked up with a wild, uninhibited, wica/pagan practicing goth chick...yeah
it strikes me as somehow very, very wrong..but erotic as hell...

(stumbles off to new fantasy)

brad
former sysop lost-gonzo.com

p.s. at the rate crap is showing up on this newsgroup of tech cutting stuff
people
are playing with for apple // and apple //gs stuff...i'm really, really,
gonna be confused like
5yrs from now...i can think of like 5 or more major items off the top of my
head...cffa card, uther eithernet card,
FPGA apple modern computer setup, there is another one like this one but i
forget the handle, the one i just saw today
the semi-virtual diskette hardware device project now supports apple2, the
c64 project (apple 2) , and of course
terry olson's little serial to eithernet port project for
metal/fv....nadaNET..which could be used for other apple// bbs's..
i can prob think of a couple more but jeez..

heck ...someone needs to make a link for all the new stuff ..with small easy
to understand descriptions so
idiots like me can keep track and figure it out...and just so i can somehow
keep track....

if there is a page like this point me to it...i think it is gonna fill up..

(meanwhile i simply collect this stuff..and still trying to dig thru all my
stuff and inventory..approx 1/3 done on inventory
for anyone interested)


brad
former sysop lost-gonzo.com

Bill Garber

unread,
Jun 25, 2005, 3:33:32 AM6/25/05
to

"brad" <mrbrad(remove)@ll.net> wrote in message
news:11bq0bv...@corp.supernews.com...
:
: toss in a uther board arrangement with eithernet and then figure out

: how some old metal/fv sysops could program metal to run a metal/fv bbs
: via this contraption..and terry olson (boycot bbs) and I would be really
: happy
:
: (i still need a life..but heck as long as your wishing for usb, ps/2keybd,
: and vga monitor
: toss in a eithernet function (or way to use the eithernet uther card etc
: etc)
:
: brad
: mrbrad AT ll.net
:
: p.s. onboard cffa card built in or as an addon would be nice too

With USB, you'd be able to have Flash drives and Ethernet.
Just need someone to write drivers for them to operate. :o)

Michael J. Mahon

unread,
Jun 25, 2005, 3:36:39 AM6/25/05
to
brad wrote:

<snip>

approx 1/3 done on inventory
> for anyone interested)

Way to go, Brad! ;-)

Michael J. Mahon

unread,
Jun 25, 2005, 3:39:17 AM6/25/05
to
Bill Garber wrote:

<snip>

> A IIe that fits in a toddler size shoe box, uses a PS/2
> keyboard and VGA monitor, with USB. That'd be awesome.

If it doesn't "materialize" an Apple II peripheral bus,
then, for me, it isn't an Apple II. I have a lot of cards
I like to plug in from time to time. ;-)

brad

unread,
Jun 25, 2005, 4:01:12 AM6/25/05
to

"Michael J. Mahon" <mjm...@aol.com> wrote in message
news:Cdudnb0sh74...@comcast.com...

item # something like 600 or some such...for those that are saying...how
hard can that be...how much stuff does he have...now you get the
idea....anyone want to move to mankato, minnesota....i'd could feed a pretty
good apple // fix with the junk i have to play with...

(of course then you are like me...no life)
brad


brad

unread,
Jun 25, 2005, 4:04:56 AM6/25/05
to

"Michael J. Mahon" <mjm...@aol.com> wrote in message
news:Cdudnbwsh76...@comcast.com...

could they incorp an apple // bus into something like this?
or a 1 slot bus...that lead to an expansion box thingy like the mountain
expand a slot device?

looked at the semi-virtual drive device mentioned earlier today...now
supporting apple 2 stuff (not write to yet but soon site says..) that was
kinda cool..as a side note

i need to win the lottery...hire a full time staff..start an apple //
museum..and/or retrocomputer kinda hobby shop.....web team, archive team,
etc

(prob still would not have a life ...but prob could buy one)

brad


Alex Freed

unread,
Jun 25, 2005, 4:03:08 AM6/25/05
to
mspangler wrote:
> OK, I'm baffled by this whole thread. How can a collection of NAND
> gates with blow-upable inputs act as a general purpose CPU?

Well, it ain't '70s no more... We are not talking "blow-upable inputs".
FPGAs are infinitely programmable. Meaning that you can load new
hardware functionality as many times as you can run a different program
on your PC.


As a logic
> device replacer (MMU/IOU/74ls154 ect) it makes sense. But given you
> don't know what instructions are coming in what sequence, and there is
> microcode in the CPU that has to execute in a strict time sequence, I'm
> baffled.

What do you think a real 6502 is made of? Of a Penitum 4 for that
matter... There are just gates arranges in a particular way. There was a
project somewhere on the 'net - a CPU made of 74LSxx chips. In fact
there were CPUs made of discrete transistors and vacuum tubes before
that. A transistor or a tube is just a gate. The FPGA I used for the
FPGApple happens to have 200,000 gates. The ones I use for *real work*
have a few million gates.

Just read a few weeks ago somewhere: the navigation computer on an
Appolo spaceship was made of 4000+ DTL chips. That is what was available
in the 60's before TTL.


>
> Is there is nice simple link that explains once over lightly how this
> works?

I'm partial to Verilog over VHDL, so I suggest this as a good place to
start:

http://members.aol.com/SGalaxyPub/useful_links_verilog.htm

>
> confusedly yours;
> Mike

-Alex.

Jay Maynard

unread,
Jun 25, 2005, 7:49:20 AM6/25/05
to
On 2005-06-25, brad <mrb...@ll.net> wrote:
> item # something like 600 or some such...for those that are saying...how
> hard can that be...how much stuff does he have...now you get the
> idea....anyone want to move to mankato, minnesota....i'd could feed a pretty
> good apple // fix with the junk i have to play with...

My roommate and I down in Fairmont could find a home for some of it, I'm
sure...

Glenn Jones

unread,
Jun 25, 2005, 10:17:24 PM6/25/05
to
Alex Freed wrote:
> Glenn Jones wrote:
>
>>
>> Alex, which board are you using?
>>
>
> Digilent Spartan 3. About the cheapest thing you can get.
>
> BTW I have put a few pictures on
>
> http://www.mirrow.com/FPGApple
>
>
> Let me know if the link does not work.

Hi Alex,

which of these system would you recommend

digilent
http://www.digilentinc.com/info/S3Board.cfm

>Xilinx 3 Starter kit http://www.xilinx.com/products/spartan3/s3boards.htm

<======== The two boards above look identical - are they?


For an extra $50 I could wait for this one to be available in the fall
as I have some other projects on the go right now

>http://www.xilinx.com/products/spartan3e/s3eboards.htm


On a side note ...

Also I found this board - which would also make a pretty good base for a
clone. Add the micro module and you are up to $250 but it would have
about everything you would need. Add a small color LCD and instant
portable II ... 10 cm x 16cm - 256k sram, 512K flash, ps/2 ports , usb
transceiver, vga, compact flash, audio, joystick, IR .etc

http://shop.trenz-electronic.de/catalog/product_info.php?currency=USD&products_id=49
and
http://trenz-electronic.de/prod/proden18.htm

Glenn

Glenn Jones

unread,
Jun 25, 2005, 10:25:31 PM6/25/05
to

> On a side note ...
>
> Also I found this board - which would also make a pretty good base for a
> clone. Add the micro module and you are up to $250 but it would have
> about everything you would need. Add a small color LCD and instant
> portable II ... 10 cm x 16cm - 256k sram, 512K flash, ps/2 ports , usb
> transceiver, vga, compact flash, audio, joystick, IR .etc
>
> http://shop.trenz-electronic.de/catalog/product_info.php?currency=USD&products_id=49
>
> and
> http://trenz-electronic.de/prod/proden18.htm
>
> Glenn

I found a bundle on thier web site

>http://shop.trenz-electronic.de/catalog/product_info.php?cPath=1_23&products_id=64

$240

Glenn

brad

unread,
Jun 26, 2005, 1:41:52 AM6/26/05
to

"Jay Maynard" <jmay...@thebrain.conmicro.cx> wrote in message
news:slrndbqh5o....@thebrain.conmicro.cx...

go to the univ up here...i can also teach you shotokan karate...but alas...i
suppose your my age and stuck in fairmont...

anyway if you ever in the area of mankato and want to shoot the breeze

brad AT lost-gonzo.com

brad

(maybe i need to make a southern mn apple ii users group...)

Alex Freed

unread,
Jun 26, 2005, 1:54:19 AM6/26/05
to Glenn Jones
Glenn Jones wrote:
> which of these system would you recommend
>
> digilent
> http://www.digilentinc.com/info/S3Board.cfm
>
> >Xilinx 3 Starter kit http://www.xilinx.com/products/spartan3/s3boards.htm
>
> <======== The two boards above look identical - are they?

That is the same board. For the same $99 Xilinx will give you the free
set of development tools. Or get the same board from Difilent and
download the tools from the Xilix web site.

>
>
> For an extra $50 I could wait for this one to be available in the fall
> as I have some other projects on the go right now
>
> >http://www.xilinx.com/products/spartan3e/s3eboards.htm

Yes, looks cool. With 32 Mbit Parallel Flash there is no need for a
Compact Flash to hold the hard drive image. More RAM doesn't buy much
for A2. With on-board ethernet you can emulate an Apple ethernet card.
For example if you want to run Contiki.

-Alex.

Greg Buchner

unread,
Jun 26, 2005, 8:50:06 AM6/26/05
to
In article <11bsfmv...@corp.supernews.com>,
"brad" <mrbrad(remove)@ll.net> wrote:

> (maybe i need to make a southern mn apple ii users group...)

I might come down on occasion and I know of one other person who might
come over from farther east...

For me it'd depend on if I felt like spending my gas money going down to
Mankato from Bloomington...

Greg

--
There's just one 2 in my e-mail address, so delete one to e-mail me.

Simon Williams

unread,
Jun 26, 2005, 1:15:03 PM6/26/05
to
Michael J. Mahon <mjm...@aol.com> wrote:

> > A IIe that fits in a toddler size shoe box, uses a PS/2
> > keyboard and VGA monitor, with USB. That'd be awesome.
>
> If it doesn't "materialize" an Apple II peripheral bus,
> then, for me, it isn't an Apple II. I have a lot of cards
> I like to plug in from time to time. ;-)

Then I suppose a //c isn't an Apple II ;-)

I can see your point, but I still think the portability factor would
make it more interesting to mobile programmers and gamers than hardware
buffs... though I suppose a decent laptop/emulator is still the best
bet.

--
._____.
|[LD8]! SIMON WILLIAMS :: LUDDITE ENTERPRISES UNLIMITED
| (O) | 68K MACINTOSH SERVER http://luddite.no-ip.com
!__!__! FAILURE RECORDS http://failurerecords.no-ip.com

Glenn Jones

unread,
Jun 26, 2005, 1:48:30 PM6/26/05
to

Hi Alex, I checked on your web site and one of the things you mentioned
was adding a debugger like some of the emulators have.

The schematic for the DDT debugger is available from ProDev. Could that
be incorpotated in the core?

http://www.prodev.biz/DDT/ddt.htm

Glenn

Michael J. Mahon

unread,
Jun 26, 2005, 3:59:06 PM6/26/05
to
Simon Williams wrote:
> Michael J. Mahon <mjm...@aol.com> wrote:
>
>
>>>A IIe that fits in a toddler size shoe box, uses a PS/2
>>>keyboard and VGA monitor, with USB. That'd be awesome.
>>
>>If it doesn't "materialize" an Apple II peripheral bus,
>>then, for me, it isn't an Apple II. I have a lot of cards
>>I like to plug in from time to time. ;-)
>
>
> Then I suppose a //c isn't an Apple II ;-)

Although I hadn't thought about it that way, it's true
that I don't find the //c and //c+ particularly useful
for myself. ;-)

> I can see your point, but I still think the portability factor would
> make it more interesting to mobile programmers and gamers than hardware
> buffs... though I suppose a decent laptop/emulator is still the best
> bet.

Yes, I think that the best portable Apple II is an emulator
running on a five-year-old second hand laptop. ;-)

Alex Freed

unread,
Jun 27, 2005, 12:17:59 AM6/27/05
to Glenn Jones
Glenn Jones wrote:
>
> Hi Alex, I checked on your web site and one of the things you mentioned
> was adding a debugger like some of the emulators have.
>
> The schematic for the DDT debugger is available from ProDev. Could that
> be incorpotated in the core?
>
> http://www.prodev.biz/DDT/ddt.htm
>

Sure it can be done, but it is not the smartest way to add a debugger. I
already have full control over the system from INSIDE the CPU. I can set
hardware breakpoints, trace instructions, modify memory etc. It's just a
matter of creating a user interface to these features, say via a serial
port.

-Alex.

brad

unread,
Jun 28, 2005, 1:35:53 AM6/28/05
to

"Greg Buchner" <app...@mn.rr.com> wrote in message
news:apple22-28ECA3...@news-rdr-02.rdc-kc.rr.com...

if nothing else you can stand in my bsmt and look at my cabinet of 15 siders
or so...nice to organize stuff..but the 6' metal cabinets i purchase from
sames club for like 100 bucks each...well..i'm prob gonna need 4 more of
them..already have filled 3...(must get metal ones..in case mankato gets
nuked...protect the apple //s at all cost...)

brad
former sysop lost-gonzo.com

PZ

unread,
Jun 28, 2005, 10:17:58 AM6/28/05
to
I gotta like it. Better than the hot and humid - non climate
controlled Ohio garage loft that I'm stashing all my stuff in right
now. Just pulled a bunch of hardware down while on vacation,
everything still looks alright after a couple of years, but this
probably isn't a viable long term storage solution. I'll take care of
that when I build a house in a few years. Maybe a "secret" storage
bunker, or something of the like. :-)

- Paul

jboo...@gmail.com

unread,
Jul 20, 2005, 1:15:31 PM7/20/05
to
Any news from the author on the availability of the
Apple II BUS signals on the FPGA board?

Jen

Reply all
Reply to author
Forward
0 new messages