[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Not your father's Applicard
On Jan 10, 2:47 am, "Michael J. Mahon" <mjma...@aol.com> wrote:
>
> If the Apple could dynamically reconfigure the FPGA card, it would
> make it truly a different substance.
It just might be possible to add wings to this particular pig...
>
> 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...
Always fixed size for a particular chip. For the 500E on my prototype
the configuration file is 278K.
> And how many bits must be banged per "bit" of config?
After some initial setup, JTAG is like SPI. 2 bytes to send for each
bit -
clock up and clock down with the data bit set or reset.
> And are there real-time constraints--for example, can the programming
> be "paused" and resumed after a disk I/O?
You can send one clock an hour - no limitation AFAIK.
>
> Config files up to a megabyte are certainly supportable with CFs and
> other "hard disks", but just how much config state is there, really?
Google is your friend. Lots of info on JTAG.
> (I thought all this used to go into a nearby ROM. ;-)
Exactly. A tiny serial EEPROM usually used to load it at
power-up with say 50 MHz clock.
-Alex.