An electronically programmable memory module, comprising in combination:a semiconductor substrate; an electronically alterable memory device formed in said semiconductor substrate; a first data channel for coupling said memory device to a digital system in which said memory is a component part; a second data channel formed in said substrate for coupling said memory device to a data input port that