> I doubt that the PCF8584 will match this performance, for display support a better option would be to use the PCA9665 (transfer up to 1MHz) or PCA9564 (400kHz).
You can bitbang at the PCF8584 speed. The 8584 doesn't really help
unless you have something meaningful else to do between the bits (like
say receive serial data - and that can be done with suitably crazy
code). I did build an 8584 card and as well as the chip being
basically unobtainium, haven't really seen the point of it over some
PIO bits and a couple of diodes.
Alan