US20020093363A1 - High-speed, low-noise, impedance-matched output buffer circuit - Google Patents

High-speed, low-noise, impedance-matched output buffer circuit Download PDF

Info

Publication number
US20020093363A1
US20020093363A1 US09/829,231 US82923101A US2002093363A1 US 20020093363 A1 US20020093363 A1 US 20020093363A1 US 82923101 A US82923101 A US 82923101A US 2002093363 A1 US2002093363 A1 US 2002093363A1
Authority
US
United States
Prior art keywords
output
delay unit
terminal
output buffer
type channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/829,231
Other versions
US6445212B1 (en
Inventor
Meng-Jer Wey
Chu Chin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Faraday Technology Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Assigned to FARADAY TECHNOLOGY CORP. reassignment FARADAY TECHNOLOGY CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHIN, CHU YU, WEY, MENG-JER
Publication of US20020093363A1 publication Critical patent/US20020093363A1/en
Application granted granted Critical
Publication of US6445212B1 publication Critical patent/US6445212B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/16Modifications for eliminating interference voltages or currents
    • H03K17/161Modifications for eliminating interference voltages or currents in field-effect transistor switches
    • H03K17/162Modifications for eliminating interference voltages or currents in field-effect transistor switches without feedback from the output circuit to the control circuit
    • H03K17/163Soft switching
    • H03K17/164Soft switching using parallel switching arrangements

Definitions

  • the present invention relates to an output device. More particularly, the present invention relates to an output device capable of increasing both driving capacity and small voltage slew rate and permitting on-chip programming through a storage unit. Ultimately, the output device has an output impedance, a driving capacity, a voltage slew rate, and an output waveform closer to the desired specifications.
  • an AC circuit By combining AC and DC circuits into a single configuration, an AC circuit can be triggered for a pre-defined period according to preset conditions. However this circuit can only attain a fixed driving and delay capacity. Furthermore, since the AC portion of the circuit is in action for a brief period only, overall benefits to output impedance matching is limited.
  • the aforementioned circuit designs cannot support a high driving capacity small output impedance, and a low driving capacity small voltage slew rate at the same time.
  • a mismatch between an externally connected circuit and the output impedance of the buffer may generate unwanted transmission line noise.
  • one object of the present invention is to provide an output buffer circuit that supports a high capacity small output impedance and a small driving capacity voltage slew rate for reducing ground bounces and transient voltage drop.
  • a second object of this invention is to provide a high-speed, low-noise and impedance matched output buffer circuit whose output waveform is symmetrical.
  • a third object of this invention is to provide a high-speed, low-noise output buffer circuit capable of fine impedance matching so that noise interference due to reflection on a transmission line noise is minimized.
  • the invention provides a high-speed, low-noise, impedance-matched programmable multiple configuration output buffer circuit.
  • the output buffer circuit has an input port terminal and an output port terminal.
  • the programmable multiple configuration output buffer circuit at least includes an output buffer stage having no delay unit, and one or more output buffer stages having a delay unit.
  • the output buffer stage having no delay unit includes a first type channel pull up transistor, a second type channel pull down transistor and a first logic circuit. The drain terminal of the first type channel pull up transistor and the second type channel pull down transistor are connected together.
  • the drain terminal of the pull up and pull down transistor are also connected to the output port of the programmable multiple configuration output buffer circuit.
  • the first logic circuit receives an enable signal and an input signal.
  • the output buffer stage having a delay unit therein includes a first type channel pull up transistor, a second type channel pull down transistor, and a second logic circuit. The drain terminal of the first type channel pull up transistor and the second type channel pull down transistor are connected together. The drain terminal of the pull up and pull down transistor are also connected to the output port.
  • the second logic circuit is connected to the enable signal, the input signal, and a corresponding select enable signal.
  • This invention may also incorporate a storage device.
  • the storage device can be used for setting the driving capacity of the delay unit inside the output buffer. Furthermore, the setting can be done after chip production so that low yield resulting from processing drifts can be avoided.
  • this invention provide an output buffer circuit that supports a high capacity small output impedance and a small driving capacity voltage slew rate simultaneously.
  • a symmetrical output waveform can be produced and output impedance can be adjusting to match a transmission line so that noise is reduced.
  • FIG. 1 is an equivalent circuit diagram for an output buffer circuit according to a first embodiment of this invention
  • FIG. 1A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 1;
  • FIG. 2A is a block diagram showing the delay unit shown in FIG. 1;
  • FIG. 2B is a diagram showing the control pins of a storage unit for output configuration that corresponds with the circuit in FIG. 2A;
  • FIG. 3 is an equivalent circuit diagram for a programmable multiple configuration output buffer circuit according to a second preferred embodiment of this invention.
  • FIG. 3A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 3;
  • FIG. 3B is a block diagram of a delay unit shown in FIG. 3;
  • FIG. 3C is a diagram showing the control pins of a storage unit for output configuration that corresponds with the circuits in FIGS. 3A and 3B;
  • FIGS. 4A through 4C are graphs showing the results of simulating the circuits according to the embodiments of this invention.
  • FIG. 5A and 5B are graphs of resultant waveforms with or without due consideration to transmission line effect and corresponding output waveforms produced by a conventional circuit.
  • FIG. 1 is an equivalent circuit diagram for an output buffer circuit according to a first embodiment of this invention.
  • the buffer circuit includes an output buffer stage 10 having no delay unit and one or more output buffer stages each having a delay unit ( 20 , 30 , . . . , and so on).
  • the output buffer stage 10 that has no delay unit therein includes a P-channel MOS pull up transistor P 1 , and an N-channel MOS pull down transistor N 1 .
  • the transistors P 1 and N 1 respond to the switching action of a logic circuit.
  • the logic circuit includes a NAND gate 12 , a NOR gate 14 and an inverter 16 .
  • the transistors P 1 and N 1 are serially connected together.
  • a terminal of the transistor P 1 is connected to a voltage source Vcc.
  • a terminal of the transistor N 1 is connected to an earth terminal.
  • the node that connects the transistor P 1 and N 1 together is connected to the output port of the output buffer circuit.
  • the NAND gate 12 receives an enable signal E and an input signal I and sends an output signal to the gate terminal of the pull up transistor P 1 .
  • the enable signal E passes through the inverter 16 before going into a terminal of the NOR gate 14 .
  • the NOR gate 14 receives the input signal I and the inverted enable signal and sends an output signal to the gate terminal of the pull down transistor N 1 .
  • the output buffer stage 20 with a delay unit includes a P-channel MOS pull up transistor P 2 and an N-channel pull down transistor N 2 .
  • the transistors P 2 and N 2 responds to the switching action of a logic circuit.
  • the logic circuit includes NAND gates 21 , 24 , NOR gates 22 , 23 , an inverter 27 and a delay unit 28 .
  • the transistors P 2 and N 2 are serially connected together.
  • a terminal of the transistor P 2 is connected to a voltage source Vcc.
  • a terminal of the transistor N 2 is connected to an earth terminal.
  • the node joining the transistors P 2 and N 2 is connected to the output port of the output buffer circuit.
  • the enable signal E is connected to an input terminal of the NOR gate 23 and an input terminal of the NAND gate 24 .
  • the input terminal I passes through the inverter 27 before going to an input terminal of the NOR gate 23 , the delay unit 28 and an input terminal of the NAND gate 24 .
  • the output terminal of the NOR gate 23 and the output terminal of the delay unit 28 are connected to the respective input terminals of the NAND gate 21 .
  • the output terminal of the NAND gate 24 and the output terminal of the delay unit 28 are connected to the respective input terminals of the NOR gate 22 .
  • the output of the NAND gate 21 and the output of the NOR gate 22 are sent to the gate of the large dimensional transistors P 2 and N 2 respectively. Through the output of the NAND gate 21 and the NOR gate 22 , opening and closing of the transistors P 2 and N 2 is controlled.
  • the output buffer stage 30 with delay unit includes a P-channel MOS pull up transistor P 3 and an N-channel pull down transistor N 3 .
  • the transistors P 3 and N 3 responds to the switching action of a logic circuit.
  • the logic circuit includes NAND gates 31 , 34 , NOR gates 32 , 33 , an inverter 37 and a delay unit 38 .
  • the transistors P 3 and N 3 are serially connected together.
  • a terminal of the transistor P 3 is connected to a voltage source Vcc.
  • a terminal of the transistor N 3 is connected to an earth terminal.
  • the node joining the transistors P 3 and N 3 is connected to the output port of the output buffer circuit.
  • the logic circuit portion of the output buffer stage 30 is identical with the output buffer stage 20 . Hence, detail description of the layout is not repeated here.
  • the output buffer stage 30 receives the enable signal E and input signal I so that the opening or closing of the transistors P 3 and N 3 and ultimately the output signal from the output buffer circuit is controlled.
  • FIG. 1A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 1.
  • each delay unit of the output buffer stages 20 , 40 and so on is modified.
  • the buffer stage 20 besides receiving an enable signal E and an input signal I, the buffer stage 20 also receives a select enable signal EA.
  • the select enable signal EA is used for selective triggering of output buffer stages.
  • the select enable signal EA and the enable signal E are sent to the input terminals of a NAND gate 26 .
  • the output signal from the NAND gate 26 is sent to an input terminal of the NOR gate 23 and an input terminal of the inverter 25 .
  • the inverted signal of the inverter 25 is sent to an input terminal of the NAND gate 24 .
  • the remaining structure is identical to the one shown in FIG. 1, hence a detailed description is not repeated here.
  • the number of output buffer stages with delay units can be increased by joining them in parallel with the output ports of the programmable multiple configuration output buffer circuit.
  • Each output buffer stage receives an enable signal E, a select enable signal Ei (such as select enable signal EA and EB) and an input signal I.
  • the output driving capacity of each output buffer stage ( 10 , 20 , 30 , . . . , and so on) can be self-determined.
  • the output buffer stage 10 having no delay unit can have an output driving current of 4 mA while the output buffer stages 20 and 30 can have output driving currents of 2 mA and 4 mA respectively.
  • the output driving currents of subsequent stages can be 6 mA, 8 mA and so forth.
  • a select enable signal Ei permits the triggering of desired output buffer stages. For example, when the select enable signal EA is at a high potential, the output buffer stage 20 is activated. Similarly, when the select enable signal EB is at a high potential, the output buffer stage 30 is activated.
  • the selection of any output buffer stage can be organized through a storage unit 40 for controlling output configuration.
  • the storage unit 40 has a plurality of select enable signal lines EA, EB, . . . , EN.
  • the required output buffer stages are selected. For example, output stages such as 10 and 20 having an output driving current 4 mA (no delay output)+2 mA (having delay output) may be selected. Alternatively, output stages such as 10 and 30 having an output driving current 4 mA (no delay output)+4 mA (having delay output) may be selected.
  • the storage unit can be used to store the required output configuration so that an on-chip programming may be carried out to set up an ideal output configuration after IC fabrication.
  • FIG. 2A is a block diagram showing the delay unit shown in FIG. 1.
  • the delay unit 28 / 38 comprises one or more (for example, m number of) delay circuits D 1 , D 2 , . . . , D m-1 and an m-to-1 decoder 50 .
  • the delay circuits D 1 , D 2 , . . . , D m-1 are serially connected to the m-to-1 decoder 50 .
  • the m-to-to-1 decoder 50 also has a plurality of signal input terminals connected to the output terminals of various delay circuits D 1 , D 2 , . . . , D m-1 , the output of the inverter 27 / 37 and various select signal lines S 0 , S 1 , S 2 and so on.
  • various delay circuits D 1 , D 2 , . . . , D m-1 the output of the inverter 27 / 37 and various select signal lines S 0 , S 1 , S 2 and so on.
  • signals can be sent to the select signal lines S 0 , S 1 , S 2 and so on for obtaining a delay ranging from zero to m periods. Consequently, a preset delay can be programmed into those output buffer stages having a delay unit so that the circuit has a greater flexibility in actual applications.
  • the storage device 40 for output configuration control shown in FIG. 1A is modified into the one shown in FIG. 2B.
  • the storage unit 42 further includes select signals S 0 , S 1 , S 2 , . . . for selecting delay timing.
  • the circuit not only permits the programming of driving capacity, but also programming of delay timing as well.
  • FIG. 3 is an equivalent circuit diagram for a programmable multi-configuration output buffer circuit according to a second preferred embodiment of this invention.
  • the second embodiment is very similar to the first embodiment except for the design of the delay unit.
  • the programmable multi-configuration output buffer circuit includes an output buffer stage 60 without a delay unit and one or more output stages such as 70 , . . . , 80 each having a delay unit.
  • the output buffer stage 60 and the output buffer stages 70 , . . . , 80 have an electrical configuration identical to the one shown in FIG. 1 and hence detail description is not repeated here.
  • the delay unit in FIG. 3 is divided into two separate delay units.
  • the output buffer stage 70 contains a first delay unit 78 and a second delay unit 79 .
  • the inverted signal is transferred to both delay units 78 and 79 .
  • An output terminal of the delay unit 78 is connected to an input terminal of a NAND gate 71 and the output terminal of the NAND gate 71 is connected to the gate terminal of a transistor P 2 .
  • an output terminal of the delay unit 79 is connected to an input terminal of a NOR gate 72 and the output terminal of the NOR gate 72 is connected to the gate terminal of a transistor N 2 .
  • the original transistors P 2 and N 2 are adjusted by the same delay unit, but now the transistors P 2 and N 2 are controlled separately by the delay unit 78 and 79 .
  • FIG. 3A A programmable design that corresponds to the circuit in FIG. 3 is shown in FIG. 3A. As shown in FIG. 3A, programmable design is incorporated into the delay unit A p 78 and the delay unit A N 79 .
  • FIG. 3A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 3.
  • the delay unit in each output buffer stage such as 70 , 80 , . . . and so on is modified.
  • the method of modification is similar to the modification of the delay unit of the output buffer stages 20 , 30 , . . . and so on as shown in FIG. 1A.
  • detail description is not repeated.
  • the storage unit 90 for output configuration control may include output select enable signals EA, EB, . . . , EN for selecting the desired output stages.
  • a programmable design may be incorporated into the delay units 78 and 79 just like the example in FIG. 2A.
  • Each of the two delay units can have a stage level.
  • both delay units 78 and 79 have m delay circuits.
  • each delay unit can also have a different number of delay circuits.
  • FIG. 3B is a block diagram of a delay unit shown in FIG. 3.
  • the delay unit 78 has m delay circuits D P 1 , D P 2 , . . .
  • the m-to-l decoder uses signal lines S p0 , S p1 , . . . to select the number of delay circuits and delay timing.
  • the delay unit 79 has k delay circuits D P 1 , D P 2 , . . . , D P k-1 and an k-to-1 decoder.
  • the k-to-1 decoder uses signal lines S N0 , S N1 , . . . to select the number of delay circuits and delay timing. Consequently, different delay timing can be used to drive the transistors P 2 and N 2 .
  • the storage unit 90 for controlling output configuration in FIG. 3A can be modified into the one shown in FIG. 3C.
  • select signals can also be sent to each delay unit.
  • the storage unit 90 can output a select enable signal Ei to select corresponding output buffer stages.
  • the storage unit 90 can also issue a group of delay select signals S 1 P0 , S 1 P1 , S 1 P2 . . .
  • delay select signals S 1 N0 , S 1 N1 , S 1 N2 , . . . (for example, corresponding to the delay unit 79 ) so that delay timing for each of the delay units 78 and 79 can be independently set.
  • FIGS. 4A through 4C are graphs showing the results of simulating the circuits according to the embodiments of this invention.
  • FIG. 4A the input and output waveforms of a programmable multi-configuration output buffer circuit are shown.
  • the dash lines II and III represents output waveforms (delay) while solid line I represents an input waveform (without delay).
  • FIGS. 4B and 4C show the output waveforms from the pre-driving stage of a PMOS and an NMOS transistor respectively. The effect of a delay on the waveform can be seen from the figures.
  • FIG. 5A and 5B are graphs of resultant waveforms with or without due consideration of transmission line effect and corresponding output waveforms produced by a conventional circuit.
  • transmission line effect is ignored and a loading of 25 pF is applied.
  • transmission line effect is considered and a loading of 25 pF is applied.
  • this invention provides a programmable multi-configuration output buffer circuit with circuit characteristics that cannot be supplied by conventional circuits. For example, the relationship between input and output waveform for the buffer circuit can be found from FIGS. 4A, 5A and 5 B.
  • the output waveform produced by the output buffer circuit of this invention is highly symmetrical and linear.
  • this invention provides a single circuit structure whose output impedance is low and has a small slew rate. Moreover, under identical output impedance condition, the circuit effectively lowers noise signals.
  • the output buffer circuit of this invention supports a high driving capacity small impedance and a small driving capacity voltage slew rate concurrently.
  • the output waveform from the circuit is highly symmetrical.
  • the output buffer circuit can be adjusted to match with a low output impedance or a high output impedance so that noise levels are lowered.
  • a storage unit can be incorporated into the circuit so that on-chip programming can be conducted after IC fabrication.
  • the output buffer can produce an output that closely matches a desired output specification and leads to a higher product yield.

Abstract

A programmable multi-configuration output buffer circuit having an input port terminal and an output port terminal. The output buffer circuit includes an output buffer stage having no delay unit and one or more output buffer stages having a delay unit. The output buffer stage having no delay unit includes a first type channel pull up transistor, a second type channel pull down transistor and a first logic circuit. The drain terminal of the first type channel pull up transistor and the second type channel pull down transistor are connected together and connected with the output port as well. The first logic circuit receives an enable signal and an input signal. The output buffer stage having a delay unit therein includes a first type channel pull up transistor, a second type channel pull down transistor and a second logic circuit. The drain terminal of the first type channel pull up transistor and the second type channel pull down transistor are connected together and connects with the output port as well. The second logic circuit is connected to the enable signal, the input signal and a corresponding select enable signal. The output buffer circuit may further includes a programmable storage unit for controlling output configuration. When the output buffer circuit is programmed, select enable signals can be outputted so that a portion of the output buffer stages having a delay unit can be triggered.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application claims the priority benefit of Taiwan application serial no. 90100700, filed Jan. 12, 2001.[0001]
  • BACKGROUND OF THE INVENTION
  • 1. Field of Invention [0002]
  • The present invention relates to an output device. More particularly, the present invention relates to an output device capable of increasing both driving capacity and small voltage slew rate and permitting on-chip programming through a storage unit. Ultimately, the output device has an output impedance, a driving capacity, a voltage slew rate, and an output waveform closer to the desired specifications. [0003]
  • 2. Description of Related Art [0004]
  • In high-speed integrated circuit designs, the driving capacity, the matching of output impedance and other specifications such as the voltage slew rate of an output buffer is very important. To obtain a better design, a number of ways have been developed, for example, in U.S. Pate. Nos. 5,974,476 and 5,162,672. However, these methods cannot support a high driving capacity small output impedance and a low driving capacity small voltage slew rate at the same time. In addition, the output waveform is highly unsymmetrical due to device characteristics or often leads to a relatively high noise ratio due to unmatched impedance on the transmission line. In U.S. Pat. No. 4,820,942, an output driving circuit that incorporates both AC and DC current is introduced. By combining AC and DC circuits into a single configuration, an AC circuit can be triggered for a pre-defined period according to preset conditions. However this circuit can only attain a fixed driving and delay capacity. Furthermore, since the AC portion of the circuit is in action for a brief period only, overall benefits to output impedance matching is limited. [0005]
  • In brief, the aforementioned circuit designs cannot support a high driving capacity small output impedance, and a low driving capacity small voltage slew rate at the same time. In addition, a mismatch between an externally connected circuit and the output impedance of the buffer may generate unwanted transmission line noise. [0006]
  • SUMMARY OF THE INVENTION
  • Accordingly, one object of the present invention is to provide an output buffer circuit that supports a high capacity small output impedance and a small driving capacity voltage slew rate for reducing ground bounces and transient voltage drop. [0007]
  • A second object of this invention is to provide a high-speed, low-noise and impedance matched output buffer circuit whose output waveform is symmetrical. [0008]
  • A third object of this invention is to provide a high-speed, low-noise output buffer circuit capable of fine impedance matching so that noise interference due to reflection on a transmission line noise is minimized. [0009]
  • To achieve these and other advantages and in accordance with the purpose of the invention, as embodied and broadly described herein, the invention provides a high-speed, low-noise, impedance-matched programmable multiple configuration output buffer circuit. The output buffer circuit has an input port terminal and an output port terminal. The programmable multiple configuration output buffer circuit at least includes an output buffer stage having no delay unit, and one or more output buffer stages having a delay unit. The output buffer stage having no delay unit includes a first type channel pull up transistor, a second type channel pull down transistor and a first logic circuit. The drain terminal of the first type channel pull up transistor and the second type channel pull down transistor are connected together. The drain terminal of the pull up and pull down transistor are also connected to the output port of the programmable multiple configuration output buffer circuit. The first logic circuit receives an enable signal and an input signal. The output buffer stage having a delay unit therein includes a first type channel pull up transistor, a second type channel pull down transistor, and a second logic circuit. The drain terminal of the first type channel pull up transistor and the second type channel pull down transistor are connected together. The drain terminal of the pull up and pull down transistor are also connected to the output port. The second logic circuit is connected to the enable signal, the input signal, and a corresponding select enable signal. [0010]
  • This invention may also incorporate a storage device. The storage device can be used for setting the driving capacity of the delay unit inside the output buffer. Furthermore, the setting can be done after chip production so that low yield resulting from processing drifts can be avoided. [0011]
  • In brief, this invention provide an output buffer circuit that supports a high capacity small output impedance and a small driving capacity voltage slew rate simultaneously. In the meantime, a symmetrical output waveform can be produced and output impedance can be adjusting to match a transmission line so that noise is reduced. [0012]
  • It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the invention as claimed.[0013]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention. In the drawings, [0014]
  • FIG. 1 is an equivalent circuit diagram for an output buffer circuit according to a first embodiment of this invention; [0015]
  • FIG. 1A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 1; [0016]
  • FIG. 2A is a block diagram showing the delay unit shown in FIG. 1; [0017]
  • FIG. 2B is a diagram showing the control pins of a storage unit for output configuration that corresponds with the circuit in FIG. 2A; [0018]
  • FIG. 3 is an equivalent circuit diagram for a programmable multiple configuration output buffer circuit according to a second preferred embodiment of this invention; [0019]
  • FIG. 3A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 3; [0020]
  • FIG. 3B is a block diagram of a delay unit shown in FIG. 3; [0021]
  • FIG. 3C is a diagram showing the control pins of a storage unit for output configuration that corresponds with the circuits in FIGS. 3A and 3B; [0022]
  • FIGS. 4A through 4C are graphs showing the results of simulating the circuits according to the embodiments of this invention; and [0023]
  • FIG. 5A and 5B are graphs of resultant waveforms with or without due consideration to transmission line effect and corresponding output waveforms produced by a conventional circuit.[0024]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts. [0025]
  • FIG. 1 is an equivalent circuit diagram for an output buffer circuit according to a first embodiment of this invention. As shown in FIG. 1, the buffer circuit includes an [0026] output buffer stage 10 having no delay unit and one or more output buffer stages each having a delay unit (20, 30, . . . , and so on).
  • The [0027] output buffer stage 10 that has no delay unit therein includes a P-channel MOS pull up transistor P1, and an N-channel MOS pull down transistor N1. The transistors P1 and N1 respond to the switching action of a logic circuit. The logic circuit includes a NAND gate 12, a NOR gate 14 and an inverter 16. The transistors P1 and N1 are serially connected together. A terminal of the transistor P1 is connected to a voltage source Vcc. A terminal of the transistor N1 is connected to an earth terminal. The node that connects the transistor P1 and N1 together is connected to the output port of the output buffer circuit.
  • The [0028] NAND gate 12 receives an enable signal E and an input signal I and sends an output signal to the gate terminal of the pull up transistor P1. The enable signal E passes through the inverter 16 before going into a terminal of the NOR gate 14. The NOR gate 14 receives the input signal I and the inverted enable signal and sends an output signal to the gate terminal of the pull down transistor N1.
  • The [0029] output buffer stage 20 with a delay unit includes a P-channel MOS pull up transistor P2 and an N-channel pull down transistor N2. The transistors P2 and N2 responds to the switching action of a logic circuit. The logic circuit includes NAND gates 21, 24, NOR gates 22, 23, an inverter 27 and a delay unit 28. The transistors P2 and N2 are serially connected together. A terminal of the transistor P2 is connected to a voltage source Vcc. A terminal of the transistor N2 is connected to an earth terminal. The node joining the transistors P2 and N2 is connected to the output port of the output buffer circuit.
  • The enable signal E is connected to an input terminal of the NOR [0030] gate 23 and an input terminal of the NAND gate 24. The input terminal I passes through the inverter 27 before going to an input terminal of the NOR gate 23, the delay unit 28 and an input terminal of the NAND gate 24. The output terminal of the NOR gate 23 and the output terminal of the delay unit 28 are connected to the respective input terminals of the NAND gate 21. Similarly, the output terminal of the NAND gate 24 and the output terminal of the delay unit 28 are connected to the respective input terminals of the NOR gate 22. The output of the NAND gate 21 and the output of the NOR gate 22 are sent to the gate of the large dimensional transistors P2 and N2 respectively. Through the output of the NAND gate 21 and the NOR gate 22, opening and closing of the transistors P2 and N2 is controlled.
  • The [0031] output buffer stage 30 with delay unit includes a P-channel MOS pull up transistor P3 and an N-channel pull down transistor N3. The transistors P3 and N3 responds to the switching action of a logic circuit. The logic circuit includes NAND gates 31, 34, NOR gates 32, 33, an inverter 37 and a delay unit 38. The transistors P3 and N3 are serially connected together. A terminal of the transistor P3 is connected to a voltage source Vcc. A terminal of the transistor N3 is connected to an earth terminal. The node joining the transistors P3 and N3 is connected to the output port of the output buffer circuit.
  • The logic circuit portion of the [0032] output buffer stage 30 is identical with the output buffer stage 20. Hence, detail description of the layout is not repeated here. The output buffer stage 30 receives the enable signal E and input signal I so that the opening or closing of the transistors P3 and N3 and ultimately the output signal from the output buffer circuit is controlled.
  • According to the circuit shown in FIG. 1, on-chip programming is not available. When the buffer circuit receives an enable signal E, the [0033] output buffer stage 10 and all the other output buffer stages 20, 30, . . . , and so on are activated altogether. Hence, driving capacity is constant. To permit applications in other circuits, the layout in FIG. 1 must be modified so that a range of driving capacities is available.
  • FIG. 1A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 1. To achieve programmability, each delay unit of the output buffer stages [0034] 20, 40 and so on is modified. Taking buffer stage 20 as an example, besides receiving an enable signal E and an input signal I, the buffer stage 20 also receives a select enable signal EA. The select enable signal EA is used for selective triggering of output buffer stages. The select enable signal EA and the enable signal E are sent to the input terminals of a NAND gate 26. The output signal from the NAND gate 26 is sent to an input terminal of the NOR gate 23 and an input terminal of the inverter 25. The inverted signal of the inverter 25 is sent to an input terminal of the NAND gate 24. The remaining structure is identical to the one shown in FIG. 1, hence a detailed description is not repeated here.
  • The number of output buffer stages with delay units can be increased by joining them in parallel with the output ports of the programmable multiple configuration output buffer circuit. Each output buffer stage receives an enable signal E, a select enable signal Ei (such as select enable signal EA and EB) and an input signal I. The output driving capacity of each output buffer stage ([0035] 10, 20, 30, . . . , and so on) can be self-determined. For example, the output buffer stage 10 having no delay unit can have an output driving current of 4 mA while the output buffer stages 20 and 30 can have output driving currents of 2 mA and 4 mA respectively. The output driving currents of subsequent stages can be 6 mA, 8 mA and so forth.
  • The introduction of a select enable signal Ei permits the triggering of desired output buffer stages. For example, when the select enable signal EA is at a high potential, the [0036] output buffer stage 20 is activated. Similarly, when the select enable signal EB is at a high potential, the output buffer stage 30 is activated. The selection of any output buffer stage can be organized through a storage unit 40 for controlling output configuration. The storage unit 40 has a plurality of select enable signal lines EA, EB, . . . , EN. By programming the storage unit 40, the required output buffer stages are selected. For example, output stages such as 10 and 20 having an output driving current 4 mA (no delay output)+2 mA (having delay output) may be selected. Alternatively, output stages such as 10 and 30 having an output driving current 4 mA (no delay output)+4 mA (having delay output) may be selected.
  • Furthermore, the storage unit can be used to store the required output configuration so that an on-chip programming may be carried out to set up an ideal output configuration after IC fabrication. [0037]
  • In the aforementioned output buffer stages [0038] 20 and 30, the delay units 28 and 38 can also be replaced by programmable circuits so that the delay in each output buffer stage may be adjusted. FIG. 2A is a block diagram showing the delay unit shown in FIG. 1. As shown in FIG. 2A, the delay unit 28/38 comprises one or more (for example, m number of) delay circuits D1, D2, . . . , Dm-1 and an m-to-1 decoder 50. The delay circuits D1, D2, . . . , Dm-1 are serially connected to the m-to-1 decoder 50. The m-to-to-1 decoder 50 also has a plurality of signal input terminals connected to the output terminals of various delay circuits D1, D2, . . . , Dm-1 , the output of the inverter 27/37 and various select signal lines S0, S1, S2 and so on. By on-chip programming, signals can be sent to the select signal lines S0, S1, S2 and so on for obtaining a delay ranging from zero to m periods. Consequently, a preset delay can be programmed into those output buffer stages having a delay unit so that the circuit has a greater flexibility in actual applications.
  • To implement the programmable circuit, the [0039] storage device 40 for output configuration control shown in FIG. 1A is modified into the one shown in FIG. 2B. Aside from the select enable signals EA, EB, . . . and so on, the storage unit 42 further includes select signals S0, S1, S2, . . . for selecting delay timing. Hence, the circuit not only permits the programming of driving capacity, but also programming of delay timing as well.
  • FIG. 3 is an equivalent circuit diagram for a programmable multi-configuration output buffer circuit according to a second preferred embodiment of this invention. The second embodiment is very similar to the first embodiment except for the design of the delay unit. [0040]
  • As shown in FIG. 3, the programmable multi-configuration output buffer circuit includes an [0041] output buffer stage 60 without a delay unit and one or more output stages such as 70, . . . , 80 each having a delay unit. The output buffer stage 60 and the output buffer stages 70, . . . , 80 have an electrical configuration identical to the one shown in FIG. 1 and hence detail description is not repeated here.
  • One major difference between the circuit in FIG. 1 and FIG. 3 is that the delay unit in FIG. 3 is divided into two separate delay units. For example, the [0042] output buffer stage 70 contains a first delay unit 78 and a second delay unit 79. After the input signal I is inverted by an inverter 76, the inverted signal is transferred to both delay units 78 and 79. An output terminal of the delay unit 78 is connected to an input terminal of a NAND gate 71 and the output terminal of the NAND gate 71 is connected to the gate terminal of a transistor P2. Similarly, an output terminal of the delay unit 79 is connected to an input terminal of a NOR gate 72 and the output terminal of the NOR gate 72 is connected to the gate terminal of a transistor N2. In other words, the original transistors P2 and N2 are adjusted by the same delay unit, but now the transistors P2 and N2 are controlled separately by the delay unit 78 and 79.
  • Aside from the design of the delay unit, method of operating the circuits in the second embodiment is almost identical to the first embodiment of this invention. A programmable design that corresponds to the circuit in FIG. 3 is shown in FIG. 3A. As shown in FIG. 3A, programmable design is incorporated into the [0043] delay unit A p 78 and the delay unit A N 79.
  • FIG. 3A is an equivalent circuit diagram for a programmable version of the output buffer circuit shown in FIG. 3. To implement the programmable circuit, the delay unit in each output buffer stage such as [0044] 70, 80, . . . and so on is modified. The method of modification is similar to the modification of the delay unit of the output buffer stages 20, 30, . . . and so on as shown in FIG. 1A. Here, detail description is not repeated.
  • As shown in FIG. 3A, the [0045] storage unit 90 for output configuration control may include output select enable signals EA, EB, . . . , EN for selecting the desired output stages. In addition, a programmable design may be incorporated into the delay units 78 and 79 just like the example in FIG. 2A. Each of the two delay units can have a stage level. For example, both delay units 78 and 79 have m delay circuits. However, each delay unit can also have a different number of delay circuits. FIG. 3B is a block diagram of a delay unit shown in FIG. 3. Using an output buffer stage 70 as an example, the delay unit 78 has m delay circuits DP 1, DP 2, . . . , DP m-1 and an m-to-1 decoder. The m-to-l decoder uses signal lines Sp0, Sp1, . . . to select the number of delay circuits and delay timing. Similarly, the delay unit 79 has k delay circuits DP 1, DP 2, . . . , DP k-1 and an k-to-1 decoder. The k-to-1 decoder uses signal lines SN0, SN1, . . . to select the number of delay circuits and delay timing. Consequently, different delay timing can be used to drive the transistors P2 and N2.
  • With the aforementioned circuit architecture, the [0046] storage unit 90 for controlling output configuration in FIG. 3A can be modified into the one shown in FIG. 3C. Aside from the output select enable signals EA, EB, . . . , EN for selecting the output stages, select signals can also be sent to each delay unit. For example, in FIG. 3C, for each output buffer stage (the ith, where i=A˜N) having a delay unit, the storage unit 90 can output a select enable signal Ei to select corresponding output buffer stages. Moreover, the storage unit 90 can also issue a group of delay select signals S1 P0, S1 P1, S1 P2 . . . (for example, corresponding to the delay unit 78) and a group of delay select signals S1 N0, S1 N1, S1 N2, . . . (for example, corresponding to the delay unit 79) so that delay timing for each of the delay units 78 and 79 can be independently set.
  • FIGS. 4A through 4C are graphs showing the results of simulating the circuits according to the embodiments of this invention. In FIG. 4A, the input and output waveforms of a programmable multi-configuration output buffer circuit are shown. The dash lines II and III represents output waveforms (delay) while solid line I represents an input waveform (without delay). FIGS. 4B and 4C show the output waveforms from the pre-driving stage of a PMOS and an NMOS transistor respectively. The effect of a delay on the waveform can be seen from the figures. [0047]
  • FIG. 5A and 5B are graphs of resultant waveforms with or without due consideration of transmission line effect and corresponding output waveforms produced by a conventional circuit. In FIG. 5A, transmission line effect is ignored and a loading of 25 pF is applied. In FIG. 5B, transmission line effect is considered and a loading of 25 pF is applied. [0048]
  • In summary, this invention provides a programmable multi-configuration output buffer circuit with circuit characteristics that cannot be supplied by conventional circuits. For example, the relationship between input and output waveform for the buffer circuit can be found from FIGS. 4A, 5A and [0049] 5B. The output waveform produced by the output buffer circuit of this invention is highly symmetrical and linear. In addition, this invention provides a single circuit structure whose output impedance is low and has a small slew rate. Moreover, under identical output impedance condition, the circuit effectively lowers noise signals.
  • In conclusion, this invention has many advantages over a conventional circuit. The output buffer circuit of this invention supports a high driving capacity small impedance and a small driving capacity voltage slew rate concurrently. The output waveform from the circuit is highly symmetrical. The output buffer circuit can be adjusted to match with a low output impedance or a high output impedance so that noise levels are lowered. Moreover, a storage unit can be incorporated into the circuit so that on-chip programming can be conducted after IC fabrication. Hence, the output buffer can produce an output that closely matches a desired output specification and leads to a higher product yield. [0050]
  • It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents. [0051]

Claims (12)

What is claimed is:
1. An output buffer circuit having an input port terminal and an output port terminal, comprising:
an output buffer stage having no delay unit, wherein the output buffer stage includes a first type channel pull up transistor, a second type channel pull down transistor and a first logic circuit, the drain terminal of the first type channel pull up transistor and the drain terminal of the second type channel pull down transistor are connected together and also connected with the output port, and the first logic circuit receives an enable signal and an input signal; and
at least one output buffer stage having a delay unit , wherein the output buffer stage includes a first type channel pull up transistor, a second type channel pull down transistor and a second logic circuit, the drain terminal of the first type channel pull up transistor and the drain terminal of the second type channel pull down transistor are connected together and also connected with the output port, and the second logic circuit receives an enable signal and an input signal.
2. The circuit of claim 1, wherein the first logic circuit further includes:
a NAND gate for receiving the enable signal and the input signal, wherein the output terminal of the NAND gate is coupled to the gate terminal of the first type channel pull up transistor of the output buffer stage having no delay unit;
an inverter for receiving the enable signal and inverting the enable signal; and
a NOR gate for receiving the inverted output from the inverter and the input signal, wherein the output terminal of the NOR gate is coupled to the gate terminal of the second type channel pull up transistor of the output buffer stage having a delay unit therein.
3. The circuit of claim 1, wherein the second logic circuit further includes:
a first inverter for receiving the input signal;
a first NOR gate for receiving the enable signal and the inverted signal from the first inverter;
a delay unit coupled to the output terminal of the first inverter;
a first NAND gate for receiving the enable signal and the inverted signal from the first inverter;
a second NAND gate for receiving the output from the first NOR gate and the delay unit, wherein the output terminal of the second NAND gate is coupled to the gate terminal of the first type channel pull up transistor of the output buffer stage having a delay unit therein; and
a second NOR gate for receiving output from the first NAND gate and the delay unit, wherein the output terminal of the second NOR gate is coupled to the gate terminal of the second type channel pull up transistor of the output buffer stage having a delay unit therein.
4. A programmable multi-configuration output buffer circuit having an input port terminal and an output port terminal, comprising:
an output buffer stage having no delay unit, wherein the output buffer stage includes a first type channel pull up transistor, a second type channel pull down transistor and a first logic circuit, the drain terminal of the first type channel pull up transistor and the drain terminal of the second type channel pull down transistor are connected together and also connected with the output port, and the first logic circuit receives an enable signal and an input signal;
at least one output buffer stage having a delay unit , wherein the output buffer stage includes a first type channel pull up transistor, a second type channel pull down transistor and a second logic circuit, the drain terminal of the first type channel pull up transistor and the drain terminal of the second type channel pull down transistor are connected together and also connected with the output port, and the second logic circuit receives an enable signal, an input signal and corresponding select enable signal; and
a storage unit for controlling output configuration that issue various select enable signals to corresponding output buffer stages having a delay unit therein so that a portion of the output buffer stages having a delay unit therein is triggered.
5. The circuit of claim 4, wherein the first logic circuit further includes:
a NAND gate for receiving the enable signal and the input signal, wherein the output terminal of the NAND gate is coupled to the gate terminal of the first type channel pull up transistor of the output buffer stage having no delay unit;
an inverter for receiving the enable signal and inverting the enable signal; and
a NOR gate for receiving the inverted output from the inverter and the input signal, wherein the output terminal of the NOR gate is coupled to the gate terminal of the second type channel pull up transistor of the output buffer stage having a delay unit therein.
6. The circuit of claim 4, wherein the second logic circuit further includes:
a first NAND gate for receiving the enable signal and the select enable signal;
a first inverter for receiving the input signal;
a first NOR gate for receiving the output from the first NAND gate and the first inverter;
a delay unit coupled to the output terminal of the first inverter;
a second NAND gate coupled to the output of the first NAND gate;
a third NAND gate for receiving the output from the first and the second inverter;
a fourth NAND gate for receiving the output from the first NOR gate and the delay unit, wherein the output terminal of the fourth NAND gate is coupled to the gate terminal of the first type channel pull up transistor of the output buffer stage having a delay unit therein; and
a second NOR gate for receiving the output from the third NAND gate and the delay unit, wherein the output terminal of the second NOR gate is coupled to the gate terminal of the second type channel pull up transistor of the output buffer stage having a delay unit therein.
7. The circuit of claim 6, wherein the delay unit further includes one or more delay circuits and a decoder, the delay circuits are serially connected, the output terminals of various delay circuits as well as the input terminal of the first delay circuit are coupled to the decoder, and the decoder includes one or more delay select signals for selecting and enabling a portion of the delay circuits.
8. The circuit of claim 6, wherein the delay unit further comprises of a first delay unit and a second delay unit, the first delay unit is coupled to the first inverter and the third NAND gate and the second delay unit is coupled to the first inverter and the second NOR gate.
9. The circuit of claim 8, wherein each first and second delay unit includes a plurality of delay circuits and a decoder, the delay circuits are serially connected together, the output terminals of various delay circuits and the input terminal of the first delay circuit are coupled to the decoder, and the decoder includes a plurality of delay select signal lines for selecting and enabling a portion of the delay circuits.
10. The circuit of claim 9, wherein the number of delay circuits for the first delay unit and the number of delay circuits for the second delay unit are identical.
11. The circuit of claim 9, wherein the number of delay circuits for the first delay unit and the number of delay circuits for the second delay unit are different.
12. The circuit of claim 9, wherein the storage unit for controlling output configuration further includes issuing delay select signals to the decoder.
US09/829,231 2001-01-12 2001-04-09 High-speed, low-noise, impedance-matched output buffer circuit Expired - Lifetime US6445212B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW90100700 2001-01-12
TW090100700A TW486866B (en) 2001-01-12 2001-01-12 Output buffer circuit with high speed, no noise and easily matched impedance

Publications (2)

Publication Number Publication Date
US20020093363A1 true US20020093363A1 (en) 2002-07-18
US6445212B1 US6445212B1 (en) 2002-09-03

Family

ID=21677027

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/829,231 Expired - Lifetime US6445212B1 (en) 2001-01-12 2001-04-09 High-speed, low-noise, impedance-matched output buffer circuit

Country Status (2)

Country Link
US (1) US6445212B1 (en)
TW (1) TW486866B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6642742B1 (en) * 2002-03-21 2003-11-04 Advanced Micro Devices, Inc. Method and apparatus for controlling output impedance
US20060032058A1 (en) * 2004-08-11 2006-02-16 Mackelvie Winston Tool for surface burring
WO2006023096A1 (en) * 2004-08-11 2006-03-02 Altera Corporation Techniques for trimming drive current in output drivers
US20110019763A1 (en) * 2005-07-29 2011-01-27 Synopsys, Inc. USB 2.0 HS Voltage-Mode Transmitter With Tuned Termination Resistance
US8035417B1 (en) * 2010-07-26 2011-10-11 Macronix International Co., Ltd. Output buffer circuit with variable drive strength
CN107040254A (en) * 2015-11-05 2017-08-11 恩智浦有限公司 Use the conversion and control of switched-capacitor circuit
EP3399632A1 (en) * 2004-07-30 2018-11-07 Tridonic GmbH & Co. KG Control of semiconductor power switches

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100533383B1 (en) * 2004-03-12 2005-12-06 주식회사 하이닉스반도체 Output Driver Circuit
US7880513B2 (en) * 2008-12-29 2011-02-01 Oracle America, Inc. Repeater circuit with staged output
US8405424B2 (en) * 2011-06-08 2013-03-26 Fairchild Semiconductor Corporation Output buffer with adjustable feedback
US10614864B1 (en) * 2019-05-13 2020-04-07 Winbond Electronics Corp. Buffer output circuit, driving method thereof and memory apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4820942A (en) * 1988-01-27 1989-04-11 Advanced Micro Devices, Inc. High-speed, high-drive output buffer circuits with reduced ground bounce
US5528166A (en) * 1995-03-14 1996-06-18 Intel Corporation Pulse controlled impedance compensated output buffer
JPH11355120A (en) * 1998-06-03 1999-12-24 Mitsubishi Electric Corp Semiconductor integrated circuit device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6642742B1 (en) * 2002-03-21 2003-11-04 Advanced Micro Devices, Inc. Method and apparatus for controlling output impedance
EP3399632A1 (en) * 2004-07-30 2018-11-07 Tridonic GmbH & Co. KG Control of semiconductor power switches
US20060032058A1 (en) * 2004-08-11 2006-02-16 Mackelvie Winston Tool for surface burring
WO2006023096A1 (en) * 2004-08-11 2006-03-02 Altera Corporation Techniques for trimming drive current in output drivers
US7355453B2 (en) 2004-08-11 2008-04-08 Altera Corporation Techniques for trimming drive current in output drivers
US20110019763A1 (en) * 2005-07-29 2011-01-27 Synopsys, Inc. USB 2.0 HS Voltage-Mode Transmitter With Tuned Termination Resistance
US8067957B2 (en) * 2005-07-29 2011-11-29 Synopsys, Inc. USB 2.0 HS voltage-mode transmitter with tuned termination resistance
US8035417B1 (en) * 2010-07-26 2011-10-11 Macronix International Co., Ltd. Output buffer circuit with variable drive strength
CN107040254A (en) * 2015-11-05 2017-08-11 恩智浦有限公司 Use the conversion and control of switched-capacitor circuit

Also Published As

Publication number Publication date
TW486866B (en) 2002-05-11
US6445212B1 (en) 2002-09-03

Similar Documents

Publication Publication Date Title
US7038498B2 (en) Input/output circuit, reference-voltage generating circuit, and semiconductor integrated circuit
US7161376B2 (en) Variable impedence output buffer
KR100332455B1 (en) variable impedance Control circuit and off-chip driver circuit in semiconductor device and variable impedance Control method therefor
US5576656A (en) Voltage regulator for an output driver with reduced output impedance
US4999529A (en) Programmable logic level input buffer
US4754170A (en) Buffer circuit for minimizing noise in an integrated circuit
JPH0334719A (en) Semiconductor integrated circuit
US6445212B1 (en) High-speed, low-noise, impedance-matched output buffer circuit
JP3157791B2 (en) Variable delay circuit and its delay time setting method
US5055713A (en) Output circuit of semiconductor integrated circuit
US7635991B2 (en) Output buffer strength trimming
US20080001656A1 (en) Semiconductor integrated circuit
US5448181A (en) Output buffer circuit having reduced switching noise
JPH052894A (en) Data output circuit
JPH0963296A (en) Semiconductor memory
US6043683A (en) Output pad circuit using control signal
JP2003143000A (en) Semiconductor device
US7098704B2 (en) Semiconductor integrated circuit device
US20030048124A1 (en) Integrated circuit and method of adjusting capacitance of a node of an integrated circuit
US5585759A (en) Input buffer of semiconductor integrated circuit
US7218150B2 (en) Semiconductor integrated circuit device and differential small-amplitude data transmission apparatus
KR100396094B1 (en) Decoder circuit
EP0254786A1 (en) Programmable logic array and gates therefor
KR940003399B1 (en) Output buffer for low noise of data
JPH1140675A (en) Programmable logic array

Legal Events

Date Code Title Description
AS Assignment

Owner name: FARADAY TECHNOLOGY CORP., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WEY, MENG-JER;CHIN, CHU YU;REEL/FRAME:011723/0215

Effective date: 20010322

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12