For each of a plurality of basic circuit regions arranged in an array, a holding circuit for holding write inhibit information is provided. A region to be used for the IP can arbitrarily be selected from the plurality of basic circuit regions for writing first circuit information. Therefore, after various...http://www.google.de/patents/US6304100?utm_source=gb-gplus-sharePatent US6304100 - Programmable semiconductor device providing security of circuit information