Programmable macrocell using eprom or eeprom transistors for architecture control in programmable logic circuits
First Claim
1. A programmable macrocell in an integrated circuit device comprising:
- electronic circuit means responsive to a program control signal and operative to perform a particular operation selected by said control signal on an input data signal and to develop a commensurate output data signal, said electronic circuit means including an inversion control circuit having exclusive NOR gate means with one input thereof receiving said control signal and another input thereof receiving said input data signal; and
architecture control means including one or more architecture control circuits each havinga programmable EPROM device having gate, drain and source electrodes and which when programmed generates a logic signal of a first state and when unprogrammed generates a logic signal of a second state,read and write control means connected to said EPROM device and responsive to an input program data signal and a corresponding address signal and operative to program said EPROM device by applying a programming potential thereto, andsense means connected to said EPROM device for sensing the programmed or unprogrammed state of said EPROM device and for developing a commensurate control signal for input to said inversion control circuit,whereby in response to said control signal said inversion control circuit causes an input data signal to be inverted when an associated EPROM device is in said first state and to be not inverted when said EPROM device is in said second state.
2 Assignments
0 Petitions
Accused Products
Abstract
A programmable macrocell 28 for use in an integrated circuit device including an electronic circuit 32 responsive to control signals and operative to perform particular operations selected by the control signals on input data signals and to develop commensurate output signals, and one or more architecture control circuits 30 each including a programmable EPROM device 34 which when programmed generates a logic signal of a first state and when unprogrammed generates a logic signal of a second state, a read and write control circuit 36 responsive to input program data signals and a corresponding address signal and operative to program the EPROM device 34 by applying a programming potential thereto, and a sensing circuit 38 for sensing the programmed or unprogrammed status of the EPROM device 34 and for developing a commensurate control signal for input to the electronic circuit 32.
-
Citations
19 Claims
-
1. A programmable macrocell in an integrated circuit device comprising:
-
electronic circuit means responsive to a program control signal and operative to perform a particular operation selected by said control signal on an input data signal and to develop a commensurate output data signal, said electronic circuit means including an inversion control circuit having exclusive NOR gate means with one input thereof receiving said control signal and another input thereof receiving said input data signal; and architecture control means including one or more architecture control circuits each having a programmable EPROM device having gate, drain and source electrodes and which when programmed generates a logic signal of a first state and when unprogrammed generates a logic signal of a second state, read and write control means connected to said EPROM device and responsive to an input program data signal and a corresponding address signal and operative to program said EPROM device by applying a programming potential thereto, and sense means connected to said EPROM device for sensing the programmed or unprogrammed state of said EPROM device and for developing a commensurate control signal for input to said inversion control circuit, whereby in response to said control signal said inversion control circuit causes an input data signal to be inverted when an associated EPROM device is in said first state and to be not inverted when said EPROM device is in said second state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A programmable macrocell in an integrated circuit device comprising:
-
architecture control means including a plurality of architecture control circuits each having a programmable EPROM device including gate, drain and source electrodes which when programmed generates a logic signal of a first state and when unprogrammed generates a logic signal of a second state, read and write control means connected to said EPROM device and responsive to an input program data signal and a corresponding address signal and operative to program said EPROM device by applying a programming potential thereto, and sense means connected to said EPROM device for sensing the programmed or unprogrammed state of said EPROM device and for developing a commensurate control signal; and electronic circuit means responsive to said control signals and operative to perform particular operations selected by said control signals on input data signals and to develop commensurate output data signals, said electronic circuit means including a digital multiplexer means having a plurality of AND gates each of which receives at least one input data signal and a control signal developed by said architecture control means, the outputs of said AND gates being ORed together in an output OR gate which in turn develops an output signal corresponding to one of said input data signals as selected by a particular one of said control signals. - View Dependent Claims (10, 11, 12)
-
-
13. An integrated circuit device comprising:
-
electronic logic circuit means responsive to at least one control signal and operable to perform a particular logic function on at least one input data signal to generate at least one commensurate output signal; and programmable control means for causing said logic circuit means to have particular circuit configurations, and including; a first reprogrammable memory device which may be programed to generate either a logic signal of a first state or a logic signal of a second state; a first programming means connected to said first reprogrammable memory device and responsive to input program data signals and a corresponding address signal and operative to program said first reprogrammable memory device by applying a programming potential thereto; a first sense means connected to said first reprogrammable memory device for sensing the state of the logic signal generated by said first reprogrammable memory device and for developing a commensurate first control signal for controlling said logic circuit means. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification