TIP: Click on subject to list as thread! ANSI
echo: apple
to: comp.sys.apple2
from: Michael J. Mahon
date: 2009-01-10 02:47:10
subject: Re: Not your father`s Applicard

alex.freed.007{at}gmail.com wrote:
> On Jan 9, 5:14 pm, mdj  wrote:
>> Either of those are more than adequate solutions for the z80 card. I
>> imagine though that an integrated solution would make more sense on
>> the generic FPGA card, since this would make it easy to ship
>> 'customisers' + FPGA firmware that could be installed and activated on
>> the Apple II without needing any additional tools.
>>
>> This would lif the appeal of the device to 'consumer class' instead of
>> just 'hacker class'. Well worth the couple of extra SOIC's or tiny
>> CPLD the addition would require.
>>
> 
> My thoughts exactly. We'll most likely add a few gates to assess the
> JTAG lines from the apple bus, but it may not be very practical. The
> ".bit" configuration file doesn't even fit on an Apple floppy and
> somebody needs to port the Xilinx programming application to Apple.
> 
> Considering that a parallel JTAG cable is $12 from Digilent and $6 on
> ebay ("buy now"), using that to load a different downloaded
> configuration
> may be much easier.

But it's like the difference between a plug-board programmed computer
and a stored-program computer.  ;-)

If the Apple could dynamically reconfigure the FPGA card, it would
make it truly a different substance.

The practical issues of configuration file size and programming speed
are, of course, of real importance.  I was about to ask what a typical
file size is...  And how many bits must be banged per "bit" of config?
And are there real-time constraints--for example, can the programming
be "paused" and resumed after a disk I/O?

Config files up to a megabyte are certainly supportable with CFs and
other "hard disks", but just how much config state is there, really?
(I thought all this used to go into a nearby ROM.  ;-)

-michael

******** Note new website URL ********

NadaNet and AppleCrate II for Apple II parallel computing!
Home page:  http://home.comcast.net/~mjmahon/

"The wastebasket is our most important design
tool--and it's seriously underused."
--- SBBSecho 2.12-Win32
* Origin: Derby City Gateway (1:2320/0)
SEEN-BY: 10/1 3 34/999 120/228 123/500 140/1 222/2 226/0 236/150 249/303
SEEN-BY: 250/306 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 320/119
SEEN-BY: 393/11 396/45 633/260 267 712/848 800/432 801/161 189 2222/700
SEEN-BY: 2320/100 105 200 2905/0
@PATH: 2320/0 100 261/38 633/260 267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.