4 Bit SQF Multiplier Based On Booth Encoder ABSTRACT: We have designed a 2-bit Booth encoder with Josephson Transmission Lines (JTLs) and Passive Transmission Lines (PTLs) by using cell-based techniques and tools. The Booth encoding method is one of the algorithms to obtain partial products. With this method, the number of partial products decreases down to the half compared to the AND array method. We have fabricated a test chip for a multiplier with a 2-bit Booth encoder with JTLs and PTLs. It has a processing frequency of 20 GHz with the bias margin 25%. The frequency of this circuit increases up to 45 GHz with the bias voltage by 25% increased from the design voltage. The circuit area of the multiplier designed with the Booth encoder method is compared to that designed with the AND array method. Key-Words: FFT, multiplier, SFQ, superconductive circuits. INTRODUCTION: DRIVING technologies of low power consumption are required as the world trend, because high integration causes increase of power dissipation. Single-Flux-Quantum (SFQ) logic circuits attract much attention because of low power dissipation and high throughput. Although the superconductive circuits need a refrigerator system, SFQ circuits have higher advantage compared to semiconductor circuits. The advantages of the SFQ logic are the operation speed and the power dissipation. This technology is adopted at various scenes that require high speed operation. The Fast Fourier Transform (FFT) is among the best field to adopt this technology. The FFT circuit is one of the core components in digital signal processing. We have already developed plural parallel multipliers that contain serial parallel multipliers, a multiplier with ripple carry adder. Another serial parallel multiplier was also designed and integrated. The AND array method and the Booth encoding method are algorithms for partial product generation. The reduction of partial products is required for higher-bit multiplication, because the addition of partial products stage occupies a large circuit area. In this paper we present test chips for signed parallel 4-bit multipliers with an AND array or a Booth encoder that are designed for a 4bit FFT processor with target clock frequency of over 20 GHz. Test chips are designed by using cell-based techniques and tools (CONNECT cell library [6]) and fabricated through the ISTEC chip foundry system. BLOCK DIAGRAM: VEDLABS, #112, Oxford Towers, Old airport Road, Kodihalli, Bangalore-08 Page 1 Fig: The structure of the 4-bit parallel multiplier. “X” and “Y” denote input data. “P” denotes results of multiplier. PPG: Partial Product Generator (PPG), PPA: Partial Product Accumulator (PPA), FSA: Final Stage Adder (FSA) A 2-bit Booth encoder, a CSA tree and a 6-bit carry look-ahead adder are used for a multiplier operation in the PPG block, the PPA block and FSA block, respectively. Fig. shows the diagram of the designed multiplier with the PTLs, and Table III shows its specifications. The target frequency is over 20 GHz that corresponds to the throughput, and the data length is signed 4bit. The multiplier has a 9-stage structure where the PPG block, the PPA block and the FSA block consist of 3 stages, 1 stage and 5 stages, respectively. HARDWARE AND SOFTWARE REQUIREMENTS: Software Requirement Specification: Operating System: Windows XP with SP2 Synthesis Tool: Xilinx 12.2. Simulation Tool: Modelsim6.3c. Hardware Requirement specification: VEDLABS, #112, Oxford Towers, Old airport Road, Kodihalli, Bangalore-08 Page 2 Minimum Intel Pentium IV Processor Primary memory: 2 GB RAM, Spartan III FPGA Xilinx Spartan III FPGA development board JTAG cable, Power supply REFERENCES: [1] Y. Horima, T. Onomi, M. Kobori, I. Shimizu, and K. Nakajima, “Improved design for parallel multiplier based on phase-mode logic,” IEEE Trans. Appl. Supercond., vol. 13, pp. 527–530, 2003. [2] T. Onomi, Y. Horima, M. Kobori, I. Shimizu, and K. Nakajima, “Implementation of phasemode arithmetic elements for parallel signal processing,” IEEE Trans. Appl. Supercond., vol. 13, pp. 583–586, 2003. [3] T. Onomi, K. Yanagisawa, M. Seki, and K. Nakajima, “Phase-mode pipelined parallel multiplier,” IEEE Trans. Appl. Supercond., vol. 11, no. 1, pp. 541–544, Mar. 2001. [4] Y. Horima, I. Shimizu, M. Kobori, T. Onomi, and K. Nakajima, m“Comparison between and AND array and a booth encoder for large scale phase-mode multipliers,” IEICE Trans. Electron., vol. E86-C, pp. 16–23, 2003. [5] A. Akahori, M. Tanaka, A. Sekiya, A. Fujimaki, and H. Hayakawa, “Design and demonstration of SFQ pipelined multiplier,” IEEE Trans. Appl. Supercond, vol. 13, no. 2, pp. 559–562, 2003 VEDLABS, #112, Oxford Towers, Old airport Road, Kodihalli, Bangalore-08 Page 3