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.