Booth encoder based on CTGAL and thermal insulation complement multiplier-accumulator

A multiply-accumulator and encoder technology, which is applied to logic circuits using basic logic circuit components, instruments, logic circuits using specific components, etc., can solve problems such as high complexity, increased power consumption, and low multiplication speed. Achieve the effect of ensuring correctness, low power consumption, and low power consumption characteristics

Inactive Publication Date: 2009-03-11
NINGBO UNIV
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the complexity of the Booth encoder with the existing structure is relatively high, and the spe

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0027] Example one: such as Figure 5 As shown, a Booth encoder based on CTGAL includes a selection signal generating circuit 1 and eight CTGAL three-to-one selectors 2 connected in parallel to the selection signal generating circuit 1. One input of the CTGAL three-to-one selector 2 The output terminal of the CTGAL XOR gate is connected to the terminal, and the output terminal of the CTGAL XOR gate of the next stage is simultaneously connected to the other input terminal of the CTGAL three-to-one selector 2 of the previous stage.

Example Embodiment

[0028] Embodiment 2: CTGAL-based adiabatic complement multiplication and accumulator, mainly composed of multiplication circuit 100 and accumulation circuit 200, multiplication circuit 100 includes partial product generation circuit 101 and partial product summation circuit 102, accumulation circuit 200 with feedback input The partial product generation circuit 101 has the same structure as the CTGAL-based Booth encoder disclosed in the first embodiment. The partial product summation circuit 102 includes a plurality of 4-2 compressors 3, 4-2 connected according to the Wallace tree structure. The compressor 3 includes a three-stage signal processing circuit. The first-stage signal processing circuit 301 consists of two CTGAL OR circuits, two CTGAL AND gate circuits and two CTGAL exclusive OR circuits. The second-stage signal processing circuit 302 consists of one CTGAL AND circuit, a CTGAL OR circuit and a CTGAL exclusive OR circuit, the third-level signal processing circuit 303 is co

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a CTGAL-based Booth coder which is characterized by that the coder comprises a selection-signal generating circuit and at least two CTGAL one-out-of-three selectors connected on the selection-signal generating circuit in parallel; an input end of the CTGAL one-out-of-three selector is connected with a CTGAL exclusive-or gate; an output end of the CTGAL exclusive-or gate belonging to a lower rank is connected with another input end of the CTGAL one-out-of-three selector belonging to a higher rank. The CTGAL-based Booth coder has the advantages that: every time a Booth algorithm is used for making judgment, besides a circuit used for generating a selection-signal, only one one-out-of-three data selector and one exclusive-or gate are needed for the operation of each digit of a multiplicand, thus greatly reducing computational complexity and improving the multiply operation speed. The result of computer simulation shows that: a further-designed insulation complementary code multiplier-accumulator has obvious low power consumption property. Compared with the transient power consumption of a CMOS logic multiplier-accumulator, a 4 multiplied by 4-bit insulation multiplier-accumulator, namely, a 16-bit insulation multiplier-accumulator, saves energy by more than 65 percent on the average.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner NINGBO UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products