发明名称 Multiplier circuit
摘要 An improved Booth encoder/selector circuit having an optimized critical path. The Booth encoder has a number of inverters coupled to several of the input multiplier bits. The inverted/non-inverted multiplier bits are then fed as inputs to NAND gates as well as a series of pass gates. The outputs of the pass gates are then fed as inputs to other NAND gates. The output from the NAND gates serve as control signals for controlling the Booth selector. The Booth selector is comprised of inverters and pass gates. Multiplicand bits are input to the pass gates. The control signals generated by the Booth encoder are selectively coupled to the inverters and pass gates such that they control which one of a plurality of multiplicand bits are selected for output. Basically, the Booth selector functions as a multiplexer whereby one of the following is output: the multiplicand bit is multiplied by zero, multiplied by one, multiplied by negative one, multiplied by two, or multiplied by negative two. The Booth encoder/selector is used in a multiplier circuit to minimize the number of partial products. An adder is then used to sum all of the partial products to arrive at the final answer. In the present invention, the critical path has been optimized such that the overall speed of the multiplier is greatly improved.
申请公布号 AU3911600(A) 申请公布日期 2000.10.16
申请号 AU20000039116 申请日期 2000.03.22
申请人 SONY ELECTRONICS INC. 发明人 FARZAD CHEHRAZI;VOJIN G. OKLOBDZIJA;AAMIR A. FAROOQUI
分类号 G06F7/52 主分类号 G06F7/52
代理机构 代理人
主权项
地址