Eric Smith wrote:
Holm Tiffe wrote:
I'mm looking now for a data sheet from the
CY7C291 that describes the
programming algorithm,
There isn't one.
Programming Support is available from Cypress as
well as from a number of
third party software vendors. For detailed programming information,
including a listing of software packages, please see the PROM Programming
Information located at the end of this section. Programming algorithms can
be obtained from any Cypress repesentative."
[...]
So please: Maybe someone has this old databook
from cypress and could look
"at the end of this section"?
I remember what is "at the end of this
section", which is the list of
vendors. It did *not* have programming specifications.
Those were really hard to get, even when Cypress was still making the
parts. I did eventually get programming specs for one of their CPLDs,
but it took nearly a year, and an NDA.
Do yourself a favor, and either find a programmer that already supports
that part, or design in a more modern part. There are many 45 ns flash
chips available. A few of the older ones are available in PLCC, which is
easily socketable. Or use a RAM chip, with muxes or three-state buffers
driving the address so that something else (e.g., a microprocessor or
microcontroller) can load the microcode.
Why this?
The loadable microprogram storage is my 2nd option, already have begun to
build some out of old cache rams.
As I already wrote, I've contacted the company that made my (now old, only
supporting 5V Devices) parallel port programmer, and their boss decided to
implement the algorithms for the chips in the library so taht I could use
tem with that programmer. Last but not least, that where not the first
programmer that I've build myself...
An Atmega doesn't cost that much and the hardware is easy to build if you
only support one family of chips and don't have too much pin drivers for
many different voltages.
Regards,
Holm
--
Technik Service u. Handel Tiffe,
www.tsht.de, Holm Tiffe,
Freiberger Stra?e 42, 09600 Obersch?na, USt-Id: DE253710583
www.tsht.de, info at tsht.de, Fax +49 3731 74200, Mobil: 0172 8790 741