I have an application where a large connector, likely a d-sub, will need to contain a serial NVRAM device to hold information about what is attached t o the connector. Very little storage will be needed, maybe 64 bytes or so. This connector will be hot-plugged into a product which access the NVRAM.
The question that comes to mind is how will an SPI or I2C EEPROM handle hot plugging, with each connection (power and data) making contact in an unpred ictable order? I've considered running diodes from each signal line to pow er and ground in the case that signal lines make contact first, but the ent ire situation leaves me a bit uncomfortable.
Then there's memory devices that use only 2 total connections, but I haven' t used these before, not that I can't figure it out. Anyone have experienc e with this type of situation?