I am looking into writing data onto some Flash memory serially, the requirement is to replace the old parallel programmer with a serial based programmer example Cheetah SPI Host Adapter. The Flash memory has 19 address lines, and 8 data lines, meaning they will need to be converted to serial most likely with 3 shift registers for the address, and 1 for the data.
The current proposal is to use an use a programmer to communicate with an SPI chip then to shift the serial data and store onto the Flash. I know with this the difficulty will be with the timing parameters of all the hardware.
My question is how is this proposal possible or is there something else more suitable.
Thanks for the help.