1. A method of providing a memory model comprising: providing a model of a ROM comprising a ROM array model including at least one ROM array model location; and providing that the ROM array model location includes a first data set accessed with an input to the ROM array location in a first state, and a second data set accessed with an input to the ROM array model location in a second state.