EP0336444A2

Semiconductor integrated circuit device having improved input/output interface circuit.

Abstract

A semiconductor integrated circuit device includes an external terminal (17, 140), an internal logic circuit (110), and an input/output interface circuit (120, 130). The input/output interface circuit includes an input circuit (7), a selection circuit (10) and an output circuit (8). The input circuit (7) receives an input signal and supplies the internal logic circuit (110) with the same. The selection circuit (10) selects either the input signal supplied from the input circuit (7) or an output signal supplied from the internal logic circuit (110). The output circuit (8) outputs the selected one of the input signal and output signal to the external terminal. A loop circuit is formed by the input circuit (7), selection circuit (10) and output circuit (8). The loop circuit logically includes an odd number of inverters.

EP0336444A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 7 April 2009, 17.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 11 independent, 10 dependent

  1. 1
    A semiconductor integrated circuit device, comprising an external terminal (17, 140);internal logic means (110) for subjecting a first signal to a predetermined logic operation and outputting a second signal;and input/output interface means (120, 130), connected to said internal logic means, for receiving an input signal through said external terminal and supplying said internal logic means with said input signal as said first signal and for outputting said second signal supplied from said internal logic means to said external terminal, characterized in that said input/output interface means comprises input means (7), connected to said external terminal, for receiving said input signal and supplying said internal logic means with the same as said first signal;selection means (10), connected to said input means and said internal logic means, for selecting either said first signal supplied from said input means or said second signal supplied from said internal logic means;and output means (8), connected to said external terminal, for outputting the selected one of said first and second signals to said external terminal, and that a loop circuit is formed by said input means, selection means and output means, and logically includes an odd number of inverters.
  2. 3
    A semiconductor integrated circuit device as claimed in any of claims 1 and 2, characterized in that inverter means (13, 22) is provided in one of said input means, selection means and output means so that said loop circuit logically includes an odd number of inverters.
  3. 4
    A semiconductor integrated circuit device 3, characterized in that said inverter means (13) inverts said first signal supplied from said input means to generate an inverted first signal, and said inverted first signal is supplied to said selection means.
  4. 8
    A semiconductor integrated circuit device as claimed in any of claims 1 to 7, characterized in that said input means (7) comprises first latch means (12) for latching said input signal, and said output means (8) comprises second latch means (15) for latching the selected one of said first and second signals, and that said first latch means latches said input signal in synchronism with a first clock signal (ø₂), and said second latch means latches said selected signal in synchronism with a second clock signal (ø₁), which changes with a timing different from that of said first clock signal.
  5. 9
    A semiconductor integrated circuit device as claimed in any of claims 1 to 8, characterized in that said input means (7) comprises buffer means (11) for buffering said input signal, and operates in asynchronism with said internal logic means.
  6. 10
    A semiconductor integrated circuit device as claimed in any of claims 1 to 9, characterized in that said loop circuit comprises a first flip-flop (21) connected to said selection means, and a second flip-flop (20) having an inverting terminal ( Q ) to which said first flip-flop is connected, and characterized in that said first and second flip-flops are provided between said selection means and said external terminal.
  7. 12
    A semiconductor integrated circuit device as claimed in any of claims 1 to 11, characterized in that said input means (7) comprises first latch means (24) for latching said input signal in synchronism with a first clock signal (ø₁), and second latch means (12) for latching said input signal supplied from said first latch means in synchronism with a second clock signal (ø₂), which changes with a timing different from that of said first clock signal.
  8. 13
    A semiconductor integrated circuit device as claimed in any of claims 1 to 12, characterized in that said output means (8) comprises a tri-state buffer (16), which is kept open when said input means (7) is tested.
  9. 14
    A semiconductor integrated circuit device as claimed in any of claims 1 to 12, characterized in that said output means (8) comprises a tri-state buffer (16), which is alternately kept in open and closed states when said input means (7) is tested.
  10. 17
    A semiconductor integrated circuit device, comprising external terminal (23, 140);internal logic means (110) for subjecting a first signal to a predetermined logic operation and outputting a second signal;and input/output interface means (120, 130), connected to said internal logic means, for receiving an input signal through said external terminal and supplying said internal logic means with said input signal as said first signal and for outputting said second signal supplied from said internal logic means to said external terminal, characterized in that said input/output interface means comprises input means (7), connected to said external terminal (23), for receiving said input signal and supplying said internal logic means with the same as said first signal;and means (48), connected to input means and said external terminal, for outputting the first signal supplied from said input means to said external terminal at a predetermined time, and that a loop circuit is formed by said input means (7) and said output means (48), and logically includes an odd number of inverters.
  11. 21
    A semiconductor integrated circuit device as claimed in any of claims 17 to 20, characterized in that said input means (7) comprises buffer means (11) for buffering said input signal, first latch means (24) for latching said input signal supplied from said buffer means in synchronism with a first clock signal (ø₁), and second latch means (12) for latching said input signal supplied from said first latch means in synchronism with a second clock signal (ø₂), which changes with a timing different from that of said first clock signal.