Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
114 words
A programmable input/output circuit for use in a programmable integrated circuit, for interfacing between an external circuit of the integrated circuit and an internal logic circuit of the same, the programmable input/output circuit comprising: (a) an input/output terminal connected to a bus of the internal logic circuit; (b) an input terminal connected to a programmable wiring of the internal logic circuit; (c) a tri-state input buffer means for transmitting an input signal fed externally of the circuit to any one of said input/output terminal and said input terminal, and (d) a tri-state output buffer means for transmitting externally of the circuit an output signal from the internal logic circuit fed to said input terminal.
Claim 2
Dependent Claim
114 words
A programmable input/output circuit for use in a programmable integrated circuit, for interfacing between an external circuit of the integrated circuit and an internal logic circuit of the same, the programmable input/output circuit comprising: (a) an input/output terminal connected to a bus of the internal logic circuit; (b) an input terminal connected to a programmable wiring of the internal logic circuit; (c) a tri-state input buffer means for transmitting an input signal fed externally of the circuit to any one of said input/output terminal and said input terminal, and (d) a tri-state output buffer means for transmitting externally of the circuit an output signal from the internal logic circuit fed to said input terminal.
Claim 3
Dependent Claim
42 words
A programmable input/output circuit according to claim 1 further comprising an input buffer which converts said input signal from a TTL or CMOS logical level to an internal logical level, said converted input signal being fed to said tri-state input buffer means.
Claim 4
Dependent Claim
60 words
A programmable input/output circuit according to claim 1 wherein said tri-state input buffer means includes a first tri-state input buffer which transmits said input signal to said input/output terminal and a second tri-state input buffer which is switched on and off in conformity with contents stored in a memory cell and which transmits said input signal to said input terminal.
Claim 5
Dependent Claim
50 words
A programmable input/output circuit according to claim 3 further comprising a two-input multiplexer including therein a memory cell, the multiplexer selecting any one of a chip enable signal and a logic low level signal entered through said input terminal as a status control signal for said first tri-state input buffer.
Claim 6
Dependent Claim
35 words
A programmable input/output circuit according to claim 1 wherein an on/off status of said output buffer means is controlled by an output enable signal applied from the internal logical circuit to an output control terminal.
Claim 7
Dependent Claim
52 words
A programmable input/output circuit according to claim 2 further comprising a pull-up resistor selectively connected to a pad through which said input signal is applied to said input buffer and a pass transistor including therein a memory cell, said pass transistor providing the selective connection between said pull-up resistor and said pad.
Claim 8
Dependent Claim
43 words
A programmable input/output circuit according to claim 2 further comprising a D flip-flop means for latching various signals from said input buffer and a two-input multiplexer means for selecting any one of an output from said D flip-flop means and an original signal.
Claim 9
Dependent Claim
61 words
A programmable input/output circuit according to claim 1, further comprising a first reset terminal for receiving a reset signal, a second reset terminal for receiving a global reset signal, and a NOR gate for outputting to said D flip-flop means as the reset signal the negation of a logicl sum of the signals applied to said first and second reset terminal.
Claim 10
Dependent Claim
83 words
A programmable logic device including a programmable input/output circuit block, comprising: (a) an input/output control terminal provided in said input/output circuit block; (b) wiring means capable of programming electrical connection, said wiring means being connected to a tri-state buffer; (c) said tri-state buffer being provided outside said input/output circuit block and including an enable control input terminal, said tri-state buffer being enable-controlled by a control signal; and (d) said input/output circuit block including an input control signal generator which generates said control signal.
Claim 11
Dependent Claim
83 words
A programmable logic device including a programmable input/output circuit block, comprising: (a) an input/output control terminal provided in said input/output circuit block; (b) wiring means capable of programming electrical connection, said wiring means being connected to a tri-state buffer; (c) said tri-state buffer being provided outside said input/output circuit block and including an enable control input terminal, said tri-state buffer being enable-controlled by a control signal; and (d) said input/output circuit block including an input control signal generator which generates said control signal.