[go: up one dir, main page]

CN109962707A - A kind of CMOS combinational logic circuit - Google Patents

A kind of CMOS combinational logic circuit Download PDF

Info

Publication number
CN109962707A
CN109962707A CN201910305397.8A CN201910305397A CN109962707A CN 109962707 A CN109962707 A CN 109962707A CN 201910305397 A CN201910305397 A CN 201910305397A CN 109962707 A CN109962707 A CN 109962707A
Authority
CN
China
Prior art keywords
transistor
input signal
drain
connect
low level
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.)
Pending
Application number
CN201910305397.8A
Other languages
Chinese (zh)
Inventor
刘剑辉
刘志赟
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.)
Shenzhen Zhichen Information Technology Co Ltd
Original Assignee
Shenzhen Zhichen Information Technology Co Ltd
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 Shenzhen Zhichen Information Technology Co Ltd filed Critical Shenzhen Zhichen Information Technology Co Ltd
Priority to CN201910305397.8A priority Critical patent/CN109962707A/en
Publication of CN109962707A publication Critical patent/CN109962707A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Logic Circuits (AREA)

Abstract

The present invention provides a kind of CMOS combinational logic circuits, to the combinational logic arithmetic element circuit in standard cell lib that when adder circuit designs, alternative techniques factory is provided.The CMOS combinational logic circuit includes PMOS network and NMOS network, and PMOS network and NMOS network respectively include three transistors.It is realized by less transistorLogical operation function, reduces area, reduces power consumption, while shortening path, reduces transmission delay.

Description

A kind of CMOS combinational logic circuit
Technical field
The present invention relates to a kind of circuit unit structure, in particular to a kind of standard cell lib provided to alternative techniques factory In combinational logic arithmetic element circuit Small-sized C MOS combinational logic arithmetic element circuit.
Background technique
When designing the core chips in large-scale high performance computing service device, in current design cycle, from front end RTL (electricity Resistor transistor logic circuit) it is designed into the realization of rear end, it is all based on the standard cell lib of technique factory offer, although designing in this way Period is short, but can resource it is limited (only technique factory provide standard cell lib), lack flexibility.Work as high-performance calculation When server is to power consumption and very sensitive speed, it is difficult to meet the performance requirement of server using such tool processing mode, because The combinational logic fortune that this designer needs some low-power consumption or the logic unit that can be raised speed to come in alternate standard cell library Element circuit is calculated, to reduce power consumption and improve speed.
In the chip design of high performance computing service device, pass through the comprehensive circuit meshwork list structure of analysis RTL code, discovery There is a logical operation in critical path in adder structure, as shown in Figure 1, when being RTL design in 32 adder structures The logic circuit structure of logical operation in critical path, using 3 basic logic gates: NAND gate, NOT gate wrap in total with door 12 transistors are contained, input signal A and B first carry out that logical AND is non-, then carry out logical AND with the reverse phase of input signal C again The calculation function of operation, realization isThe transmission time of this structure has two-level logic gate delay.If can design One logic unit can substitute this unit: not increasing area, while reducing power consumption and transmission time again, improve adder Speed realizes that the performance of server improves.This is significantly.
Summary of the invention
The present invention provides a kind of circuit unit structure, is realizingWhile calculation function, area is smaller, function Consume smaller, speed faster, the speed for realizing adder improves.
The present invention provides a kind of CMOS combinational logic circuit, including PMOS network and NMOS network, the PMOS networks In include:
The first transistor is PMOS tube, and the grid G of the first transistor is connect with the first input signal, and described first is brilliant The source S of body pipe is connect with supply voltage, the drain D of the first transistor and drain D, the third transistor of second transistor Source S connection;
Second transistor is PMOS tube, and the grid G of the second transistor is connect with the second input signal, and described second is brilliant The source S of body pipe is connect with supply voltage, the drain D of the second transistor and drain D, the third transistor of the first transistor Source S connection;
Third transistor is PMOS tube, and the grid G of the third transistor is connect with third input signal, and the third is brilliant The source S of body pipe and the drain D of the first transistor, the drain D of second transistor connect, the drain D of the third transistor with The drain D of 4th transistor, the drain D of the 5th transistor, output signal connection;
Include: in the NMOS network
4th transistor is NMOS tube, and the grid G of the 4th transistor is connect with third input signal, and the described 4th is brilliant The drain D and the drain D of third transistor of body pipe, the drain D of the 5th transistor, output signal connection, the 4th transistor Source S connect with ground signalling;
5th transistor is NMOS tube, and the grid G of the 5th transistor is connect with the first input signal, and the described 5th is brilliant The drain D and the drain D of third transistor of body pipe, the drain D of the 4th transistor, output signal connection, the 5th transistor Source S connect with the drain D of the 6th transistor;
6th transistor is NMOS tube, and the grid G of the 6th transistor is connect with the second input signal, and the described 6th is brilliant The drain D of body pipe is connect with the source S of the 5th transistor, and the source S of the 6th transistor is connect with ground signalling.
The supply voltage is high level voltage, and the ground signalling is low level voltage.
When the first input signal, the second input signal, third input signal are low level, output signal is high level; First input signal, third input signal are low level, and when the second input signal is high level, output signal is high level;The One input signal, the second input signal are low level, and when third input signal is high level, output signal is low level;First Input signal is low level, and when third input signal, the second input signal are high level, output signal is low level;First is defeated Entering signal is high level, and when the second input signal, third input signal are low level, output signal is high level;First input Signal, the second input signal are high level, and when third input signal is low level, output signal is low level;First input letter Number, third input signal be high level, the second input signal be low level when, output signal is low level;First input signal, When second input signal, third input signal are high level, output signal is low level.
The CMOS combinational logic circuit is in the circuit design of adder.
Circuit unit structure provided by the invention has only used the half of 12 transistors in Fig. 1 structure, passes through less crystalline substance Body pipe realizes same function operation, reduces area, reduces power consumption, while shortening path, reduces transmission delay.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with Other attached drawings are obtained according to these attached drawings.
Fig. 1 isLogic circuit structure;
Fig. 2 is circuit unit structure of the invention;
Fig. 3 is the input/output relation table of comparisons of the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.
As shown in Figure 1, being realized the present invention provides a kind of circuit unit structureLogical operation function.
In PMOS network, the first transistor, second transistor and third transistor are all PMOS tube.The first transistor P0's Grid G is connect with the first input signal A, and source S is connect with supply voltage VDD, the drain D of drain D and second transistor P1, the The source S of three transistor P2 connects;The grid G of second transistor P1 is connect with the second input signal B, source S and supply voltage VDD connection, drain D are connect with the source S of the drain D of the first transistor P0, third transistor P2;The grid of third transistor P2 G is connect with third input signal C, and source S is connect with the drain D of the drain D of the first transistor P0, second transistor P1, drain D It is connect with the drain D of the 4th transistor N0, the drain D of the 5th transistor N1, output signal Y.When third input signal C is low electricity Usually, third transistor P2 is connected, and the value of output signal Y depends on the first input signal A and the second input signal B, as long as the As soon as one of them is low level to input signal A and the second input signal B, have in the first transistor P0 and second transistor P1 to Few meeting conducting, output signal Y are connected to supply voltage VDD, realize output signal Y high level.As the first input signal A It is simultaneously high level with the second input signal B, the first transistor P0 and second transistor P1 are turned off simultaneously, the 5th transistor N1 It being simultaneously turned on the 6th transistor N2, output signal Y is connected to ground signalling GND, and output signal Y is low level, that is, It realizesMiddle C=0,Function.
In NMOS network, the 4th transistor, the 5th transistor and the 6th transistor are all NMOS tube.4th transistor N0's Grid G is connect with third input signal C, the drain D of drain D and third transistor P2, the drain D of the 5th transistor N1, output Signal Y connection, source S are connect with ground signalling GND;The grid G of 5th transistor N1 is connect with the first input signal A, drain D It is connect with the drain D of third transistor P2, the drain D of the 4th transistor N0, output signal Y, source S is with the 6th transistor N2's Drain D connection;The grid G of 6th transistor N2 is connect with the second input signal B, and the source S of drain D and the 5th transistor N1 connect It connects, source S is connect with ground signalling GND.NMOS tube N1 and N2 series connection, it is then in parallel with N0 again.When third input signal C is height When level, the 4th transistor N0 pipe conducting, output signal Y is connected to ground signalling GND, and the first input signal A and second is defeated Enter signal B does not all influence to be high and low, and output signal Y is low level, that is, is realizedMiddle C=1Function.
Contrast relationship such as Fig. 3 institute of first input signal A, the second input signal B, third input signal C and output signal Y Show.When the first input signal A, the second input signal B, third input signal C are low level, output signal Y is high level;The One input signal A, third input signal C are low level, and when the second input signal B is high level, output signal Y is high level; First input signal A, the second input signal B are low level, and when third input signal C is high level, output signal Y is low electricity It is flat;First input signal A is low level, and when third input signal C, the second input signal B are high level, output signal Y is low Level;First input signal A is high level, and when the second input signal B, third input signal C are low level, output signal Y is High level;First input signal A, the second input signal B are high level, when third input signal C is low level, output signal Y For low level;First input signal A, third input signal C are high level, when the second input signal B is low level, output signal Y is low level;When first input signal A, the second input signal B, third input signal C are high level, output signal Y is low electricity It is flat.
Circuit unit structure provided by the invention has only used the half of 12 transistors in Fig. 1 structure, passes through less crystalline substance Body pipe realizes same function operation, reduces area, reduces power consumption, while shortening path, reduces transmission delay.
It is described in detail in addition, being provided for the embodiments of the invention CMOS combinational logic circuit structure above, this Apply that a specific example illustrates the principle and implementation of the invention in text, the explanation of above example is only intended to It facilitates the understanding of the method and its core concept of the invention;At the same time, for those skilled in the art, think of according to the present invention Think, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not be construed as pair Limitation of the invention.

Claims (4)

1. a kind of CMOS combinational logic circuit, including PMOS network and NMOS network, it is characterised in that:
Include: in the PMOS network
The first transistor is PMOS tube, and the grid G of the first transistor is connect with the first input signal, the first transistor Source S connect with supply voltage, the source of the drain D of the drain D of the first transistor and second transistor, third transistor Pole S connection;
Second transistor is PMOS tube, and the grid G of the second transistor is connect with the second input signal, the second transistor Source S connect with supply voltage, the source of the drain D of the drain D of the second transistor and the first transistor, third transistor Pole S connection;
Third transistor is PMOS tube, and the grid G of the third transistor is connect with third input signal, the third transistor Source S and the drain D of the first transistor, the drain D of second transistor connect, the drain D of the third transistor and the 4th The drain D of transistor, the drain D of the 5th transistor, output signal connection;
Include: in the NMOS network
4th transistor is NMOS tube, and the grid G of the 4th transistor is connect with third input signal, the 4th transistor Drain D and the drain D of third transistor, the drain D of the 5th transistor, output signal connect, the source of the 4th transistor Pole S is connect with ground signalling;
5th transistor is NMOS tube, and the grid G of the 5th transistor is connect with the first input signal, the 5th transistor Drain D and the drain D of third transistor, the drain D of the 4th transistor, output signal connect, the source of the 5th transistor Pole S is connect with the drain D of the 6th transistor;
6th transistor is NMOS tube, and the grid G of the 6th transistor is connect with the second input signal, the 6th transistor Drain D connect with the source S of the 5th transistor, the source S of the 6th transistor is connect with ground signalling.
2. CMOS combinational logic circuit as described in claim 1, it is characterised in that: the supply voltage is high level voltage, The ground signalling is low level voltage.
3. CMOS combinational logic circuit as described in claim 1, it is characterised in that: when the first input signal, the second input letter Number, third input signal be low level when, output signal is high level;First input signal, third input signal are low level, When second input signal is high level, output signal is high level;First input signal, the second input signal are low level, the When three input signals are high level, output signal is low level;First input signal is low level, third input signal, second When input signal is high level, output signal is low level;First input signal is high level, and the second input signal, third are defeated Enter signal be low level when, output signal is high level;First input signal, the second input signal are high level, third input When signal is low level, output signal is low level;First input signal, third input signal are high level, the second input letter Number be low level when, output signal is low level;First input signal, the second input signal, third input signal are high level When, output signal is low level.
4. CMOS combinational logic circuit as claimed any one in claims 1 to 3, it is characterised in that: the CMOS combination is patrolled Circuit is collected in the circuit design of adder.
CN201910305397.8A 2019-04-16 2019-04-16 A kind of CMOS combinational logic circuit Pending CN109962707A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910305397.8A CN109962707A (en) 2019-04-16 2019-04-16 A kind of CMOS combinational logic circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910305397.8A CN109962707A (en) 2019-04-16 2019-04-16 A kind of CMOS combinational logic circuit

Publications (1)

Publication Number Publication Date
CN109962707A true CN109962707A (en) 2019-07-02

Family

ID=67026156

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910305397.8A Pending CN109962707A (en) 2019-04-16 2019-04-16 A kind of CMOS combinational logic circuit

Country Status (1)

Country Link
CN (1) CN109962707A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114793114A (en) * 2021-01-26 2022-07-26 深圳比特微电子科技有限公司 Composite logic gate circuit and mining machine equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000001781A (en) * 1998-06-13 2000-01-15 윤종용 Semiconductor logic circuit
KR20050023978A (en) * 2003-09-04 2005-03-10 삼성전자주식회사 Full Adder
CN102611429A (en) * 2012-01-05 2012-07-25 福州大学 Summing device of SET/MOS (Single Electron Transistor/Metal Oxide Semiconductor) mixed structure based on threshold logic
CN104270145A (en) * 2014-09-10 2015-01-07 宁波大学 A Multi-PDN Current Mode RM Logic Circuit
CN105375916A (en) * 2015-12-14 2016-03-02 武汉芯昌科技有限公司 Improved XOR gate logic unit circuit
CN210120546U (en) * 2019-04-16 2020-02-28 深圳市致宸信息科技有限公司 CMOS (complementary Metal oxide semiconductor) combinational logic circuit

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000001781A (en) * 1998-06-13 2000-01-15 윤종용 Semiconductor logic circuit
KR20050023978A (en) * 2003-09-04 2005-03-10 삼성전자주식회사 Full Adder
CN102611429A (en) * 2012-01-05 2012-07-25 福州大学 Summing device of SET/MOS (Single Electron Transistor/Metal Oxide Semiconductor) mixed structure based on threshold logic
CN104270145A (en) * 2014-09-10 2015-01-07 宁波大学 A Multi-PDN Current Mode RM Logic Circuit
CN105375916A (en) * 2015-12-14 2016-03-02 武汉芯昌科技有限公司 Improved XOR gate logic unit circuit
CN210120546U (en) * 2019-04-16 2020-02-28 深圳市致宸信息科技有限公司 CMOS (complementary Metal oxide semiconductor) combinational logic circuit

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
任国燕;: "基于绝热逻辑的低功耗乘法器电路设计", 现代电子技术, no. 12, 15 June 2010 (2010-06-15), pages 16 - 17 *
梁蓓;马奎;杨发顺;傅兴华;: "一种高速低功耗MOS电流模逻辑加法器的设计", 微电子学, no. 03, 20 June 2013 (2013-06-20), pages 111 - 114 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114793114A (en) * 2021-01-26 2022-07-26 深圳比特微电子科技有限公司 Composite logic gate circuit and mining machine equipment

Similar Documents

Publication Publication Date Title
Krambeck et al. High-speed compact circuits with CMOS
Zhao et al. Low-power clocked-pseudo-NMOS flip-flop for level conversion in dual supply systems
Pretorius et al. Charge redistribution and noise margins in domino CMOS logic
JP2002500459A (en) High-speed ratio type CMOS logic structure for pulse input
CN110995246B (en) Low-power-consumption full adder circuit with reset function
Padmaja et al. Design of a multiplexer in multiple logic styles for Low Power VLSI
Gaikwad et al. Design of CMOS ternary logic family based on single supply voltage
US9407266B2 (en) Programmable single-supply level-shifter circuit
Anjaneyulu et al. A novel design of full adder cell for VLSI applications
US7884644B1 (en) Techniques for adjusting level shifted signals
CN109962707A (en) A kind of CMOS combinational logic circuit
Sarkar et al. Gate Diffusion Input: A technique for fast digital circuits (implemented on 180 nm technology)
CN105391430B (en) Multiplexing two data input master-slave type D trigger
CN210120546U (en) CMOS (complementary Metal oxide semiconductor) combinational logic circuit
Vohrmann et al. A 65 nm standard cell library for ultra low-power applications
CN103716039A (en) Floating gate MOS tube-based enhanced dynamic full adder design
US6339347B1 (en) Method and apparatus for ratioed logic structure that uses zero or negative threshold voltage
Varma et al. Sub Threshold Level Shifters and Level Shifter with LEC for LSI’s
Kaur et al. Analysis of low power CMOS current comparison domino logic circuits in ultra deep submicron technologies
Singh et al. An efficient full adder design using different logic styles
Verma et al. Design of energy efficient domino logic circuit using lector technique
JPH05890B2 (en)
Muthukumar et al. Low-power and area-efficient 9-transistor double-edge triggered flip-flop
Nezamfar et al. Energy–performance tunable logic
CN209488553U (en) A kind of cmos circuit structure

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination