메뉴 건너뛰기




Volumn 60, Issue 2, 2011, Pages 189-201

Area-efficient multipliers based on multiple-radix representations

Author keywords

double base number system; Integer multiplication; multiple radix representation

Indexed keywords

AREA EFFICIENT; CMOS TECHNOLOGY; DOUBLE BASE NUMBER SYSTEM; HARDWARE IMPLEMENTATIONS; INTEGER MULTIPLICATION; INTEGER MULTIPLICATIONS; POWER CONSUMPTION; RADIX REPRESENTATION;

EID: 78650987918     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2010.200     Document Type: Article
Times cited : (23)

References (59)
  • 2
    • 0001464763 scopus 로고
    • Multiplication of multidigit numbers on automata
    • Jan.
    • A. Karatsuba and Y. Ofman, "Multiplication of Multidigit Numbers on Automata," Soviet Physics Doklady, vol. 7, no. 7, pp. 595-596, Jan. 1963.
    • (1963) Soviet Physics Doklady , vol.7 , Issue.7 , pp. 595-596
    • Karatsuba, A.1    Ofman, Y.2
  • 4
    • 0028486045 scopus 로고
    • More on squaring and multiplying large integers
    • Aug.
    • D. Zuras, "More on Squaring and Multiplying Large Integers," IEEE Trans. Computers , vol. 43, no. 8, pp. 899-908, Aug. 1994.
    • (1994) IEEE Trans. Computers , vol.43 , Issue.8 , pp. 899-908
    • Zuras, D.1
  • 5
    • 34250487811 scopus 로고
    • Gaussian elimination is not optimal
    • V. Strassen, "Gaussian Elimination Is Not Optimal," Numerische Mathematik, vol. 13, no. 3, pp. 354-356, 1969.
    • (1969) Numerische Mathematik , vol.13 , Issue.3 , pp. 354-356
    • Strassen, V.1
  • 6
    • 34250459760 scopus 로고
    • Schnelle multiplikation großer zahlen
    • A. Schönhage and, V. Strassen, "Schnelle Multiplikation Großer Zahlen," Computing, vol. 7, pp. 281-292, 1971.
    • (1971) Computing , vol.7 , pp. 281-292
    • Schönhage, A.1    Strassen, V.2
  • 10
    • 0030085077 scopus 로고    scopus 로고
    • Asymptotic upper bound for multiplier design
    • Feb.
    • R. Pinch, "Asymptotic Upper Bound for Multiplier Design," Electronics Letters, vol. 32, no. 5, pp. 420-421, Feb. 1996.
    • (1996) Electronics Letters , vol.32 , Issue.5 , pp. 420-421
    • Pinch, R.1
  • 12
    • 42349109793 scopus 로고    scopus 로고
    • The double-base number system and its application to elliptic curve cryptography
    • Dec.
    • V.S. Dimitrov, L. Imbert, and P.K. Mishra, "The Double-Base Number System and Its Application to Elliptic Curve Cryptography," Math. Computation, vol. 77, no. 262, pp. 1075-1104, Dec. 2007.
    • (2007) Math. Computation , vol.77 , Issue.262 , pp. 1075-1104
    • Dimitrov, V.S.1    Imbert, L.2    Mishra, P.K.3
  • 13
    • 0000980020 scopus 로고
    • Carmichael's lambda function
    • P. Erdos, C. Pomerance, and E. Schmutz, "Carmichael's Lambda Function," Acta Arithmetica, vol. 58, no. 4, pp. 363-385, 1991.
    • (1991) Acta Arithmetica , vol.58 , Issue.4 , pp. 363-385
    • Erdos, P.1    Pomerance, C.2    Schmutz, E.3
  • 16
    • 0042775601 scopus 로고
    • On the maximal distance between integers composed of small primes
    • R. Tijdeman, "On the Maximal Distance between Integers Composed of Small Primes," Compositio Mathematica, vol. 28, pp. 159-162, 1974.
    • (1974) Compositio Mathematica , vol.28 , pp. 159-162
    • Tijdeman, R.1
  • 17
    • 84974028756 scopus 로고
    • Linear forms in the logarithms of algebraic numbers IV
    • A. Baker, "Linear Forms in the Logarithms of Algebraic Numbers IV," Mathematika, vol. 16, pp. 204-216, 1968.
    • (1968) Mathematika , vol.16 , pp. 204-216
    • Baker, A.1
  • 18
    • 0039908015 scopus 로고
    • Linear forms in two logarithms and schneider's method. III
    • M. Mignotte and M. Waldschmidt, "Linear Forms in Two Logarithms and Schneider's Method. III," Mathematische Annalen, vol. 231, pp. 241-267, 1990.
    • (1990) Mathematische Annalen , vol.231 , pp. 241-267
    • Mignotte, M.1    Waldschmidt, M.2
  • 20
    • 2942653092 scopus 로고    scopus 로고
    • Loading the bases: A new number representation with applications
    • Nov.
    • V.S. Dimitrov and G.A. Jullien, "Loading the Bases: A New Number Representation with Applications," IEEE Circuits and Systems Magazine, vol. 3, no. 2, pp. 6-23, Nov. 2003.
    • (2003) IEEE Circuits and Systems Magazine , vol.3 , Issue.2 , pp. 6-23
    • Dimitrov, V.S.1    Jullien, G.A.2
  • 22
    • 14844355279 scopus 로고    scopus 로고
    • Efficient techniques for binary-to-multidigit multidimensional logarithmic number system conversion using range-addressable lookup tables
    • Mar.
    • R. Muscedere, V.S. Dimitrov, G.A. Jullien, and W.C. Miller, "Efficient Techniques for Binary-to-Multidigit Multidimensional Logarithmic Number System Conversion Using Range-Addressable Lookup Tables," IEEE Trans. Computers, vol. 54, no. 3, pp. 257-271, Mar. 2005.
    • (2005) IEEE Trans. Computers , vol.54 , Issue.3 , pp. 257-271
    • Muscedere, R.1    Dimitrov, V.S.2    Jullien, G.A.3    Miller, W.C.4
  • 23
    • 33751276564 scopus 로고    scopus 로고
    • A low-power two-digit multidimensional logarithmic number system filterbank architecture for a digital hearing aid
    • R. Muscedere, V.S. Dimitrov, G.A. Jullien, and W.C. Miller, "A Low-Power Two-Digit Multidimensional Logarithmic Number System Filterbank Architecture for a Digital Hearing Aid," EURASIP J. Applied Signal Processing, vol. 18, pp. 3015-3025, 2005.
    • (2005) EURASIP J. Applied Signal Processing , vol.18 , pp. 3015-3025
    • Muscedere, R.1    Dimitrov, V.S.2    Jullien, G.A.3    Miller, W.C.4
  • 25
    • 44449153107 scopus 로고    scopus 로고
    • A novel genetic algorithm for optimization of FRM digital filters over DBNS multiplier coefficient space based on correlative roulette selection
    • Aug.
    • S.M. Kilambi and B. Nowrouzian, "A Novel Genetic Algorithm for Optimization of FRM Digital Filters over DBNS Multiplier Coefficient Space Based on Correlative Roulette Selection," Proc. IEEE Int'l Symp. Signal Processing and Information Technology, pp. 228-231, Aug. 2006.
    • (2006) Proc. IEEE Int'l Symp. Signal Processing and Information Technology , pp. 228-231
    • Kilambi, S.M.1    Nowrouzian, B.2
  • 26
    • 54249123827 scopus 로고    scopus 로고
    • Optimization of FRM FIR digital filters over CSD and CDBNS multiplier coefficient spaces employing a novel genetic algorithm
    • P. Mercier, S.M. Kilambi, and B. Nowrouzian, "Optimization of FRM FIR Digital Filters over CSD and CDBNS Multiplier Coefficient Spaces Employing a Novel Genetic Algorithm," J. Computers, vol. 2, no. 7, pp. 20-31, 2007.
    • (2007) J. Computers , vol.2 , Issue.7 , pp. 20-31
    • Mercier, P.1    Kilambi, S.M.2    Nowrouzian, B.3
  • 28
    • 54049083879 scopus 로고    scopus 로고
    • Provably sublinear point multiplication on koblitz curves and its hardware implementation
    • Nov.
    • V.S. Dimitrov, K.U. Järvinen, M.J. Jacobson Jr., W.F. Chan, and Z. Huang, "Provably Sublinear Point Multiplication on Koblitz Curves and Its Hardware Implementation," IEEE Trans. Computers, vol. 57, no. 11, pp. 1469-1481, Nov. 2008.
    • (2008) IEEE Trans. Computers , vol.57 , Issue.11 , pp. 1469-1481
    • Dimitrov, V.S.1    Järvinen, K.U.2    Jacobson Jr., M.J.3    Chan, W.F.4    Huang, Z.5
  • 31
    • 33646198552 scopus 로고    scopus 로고
    • An analysis of double base number systems and a sublinear scalar multiplication algorithm
    • M. Ciet and F. Sica, "An Analysis of Double Base Number Systems and a Sublinear Scalar Multiplication Algorithm," Proc. Int'l Conf. Cryptology in Malayasia (MYCRPT), pp. 171-182, 2005.
    • (2005) Proc. Int'l Conf. Cryptology in Malayasia (MYCRPT) , pp. 171-182
    • Ciet, M.1    Sica, F.2
  • 32
    • 36049037569 scopus 로고    scopus 로고
    • Extended double-base number system with applications to elliptic curve cryptosystem
    • C. Doche and L. Imbert, "Extended Double-Base Number System with Applications to Elliptic Curve Cryptosystem," Proc. Int'l Conf. Cryptology in India (INDOCRYPT), pp. 335-348, 2006.
    • (2006) Proc. Int'l Conf. Cryptology in India (INDOCRYPT) , pp. 335-348
    • Doche, C.1    Imbert, L.2
  • 33
    • 15844364585 scopus 로고    scopus 로고
    • On converting number to the double- base number system
    • V. Berthé and L. Imbert, "On Converting Number to the Double- Base Number System," Proc. SPIE Conf., pp. 70-78, 2004.
    • (2004) Proc. SPIE Conf. , pp. 70-78
    • Berthé, V.1    Imbert, L.2
  • 35
    • 0030110285 scopus 로고    scopus 로고
    • Hybrid method for modular exponentiation with precomputation
    • Mar.
    • C.-Y. Chen, C.-C. Chang, and W.-P. Yang, "Hybrid Method for Modular Exponentiation with Precomputation," Electronics Letters, vol. 32, no. 6, pp. 540-541, Mar. 1996.
    • (1996) Electronics Letters , vol.32 , Issue.6 , pp. 540-541
    • Chen, C.-Y.1    Chang, C.-C.2    Yang, W.-P.3
  • 38
    • 78650995861 scopus 로고    scopus 로고
    • Hybrid binary-ternary number system for elliptic curve cryptosystems
    • J. Adikari, V.S. Dimitrov, and L. Imbert, "Hybrid Binary-Ternary Number System for Elliptic Curve Cryptosystems," IEEE Trans. Computers, 2010.
    • (2010) IEEE Trans. Computers
    • Adikari, J.1    Dimitrov, V.S.2    Imbert, L.3
  • 39
    • 33845807936 scopus 로고    scopus 로고
    • Fast elliptic scalar multiplication using new double-base chain and point halving
    • K.W. Wong, E.C.W. Lee, L. Cheng, and X. Liao, "Fast Elliptic Scalar Multiplication Using New Double-Base Chain and Point Halving," Applied Math. and Computation, vol. 183, no. 2, pp. 1000-1007, 2006.
    • (2006) Applied Math. and Computation , vol.183 , Issue.2 , pp. 1000-1007
    • Wong, K.W.1    Lee, E.C.W.2    Cheng, L.3    Liao, X.4
  • 40
    • 46749149989 scopus 로고    scopus 로고
    • Efficient tate pairing computation using double-base chains
    • C. Zhao, F. Zhang, and J. Huang, "Efficient Tate Pairing Computation Using Double-Base Chains," Science in China Series F: Information Sciences, vol. 51, no. 8, pp. 1096-1105, 2008.
    • (2008) Science in China Series F: Information Sciences , vol.51 , Issue.8 , pp. 1096-1105
    • Zhao, C.1    Zhang, F.2    Huang, J.3
  • 41
  • 42
    • 0022754418 scopus 로고
    • Multiplication by integer constants
    • July
    • R. Bernstein, "Multiplication by Integer Constants," Software: Practice and Experience, vol. 16, no. 7, pp. 641-652, July 1986.
    • (1986) Software: Practice and Experience , vol.16 , Issue.7 , pp. 641-652
    • Bernstein, R.1
  • 45
    • 0036857592 scopus 로고    scopus 로고
    • To booth or not to booth
    • W.J. Paul and P.-M. Seidel, "To Booth or Not to Booth," The VLSI J., vol. 32, nos. 1/2, pp. 5-40, 2002.
    • (2002) The VLSI J. , vol.32 , Issue.1-2 , pp. 5-40
    • Paul, W.J.1    Seidel, P.-M.2
  • 46
    • 0028436912 scopus 로고
    • Digit-set conversions: Generalizations and applications
    • May
    • P. Kornerup, "Digit-Set Conversions: Generalizations and Applications," IEEE Trans. Computers, vol. 43, no. 5, pp. 622-629, May 1994.
    • (1994) IEEE Trans. Computers , vol.43 , Issue.5 , pp. 622-629
    • Kornerup, P.1
  • 47
    • 84976713187 scopus 로고
    • Basic digit sets for radix representation
    • D.W. Matula, "Basic Digit Sets for Radix Representation," J. ACM, vol. 29, no. 4, pp. 1131-1143, 1982.
    • (1982) J. ACM , vol.29 , Issue.4 , pp. 1131-1143
    • Matula, D.W.1
  • 48
    • 14844366757 scopus 로고    scopus 로고
    • Secondary radix recodings for higher radix multipliers
    • Feb.
    • P.-M. Seidel, L. McFearin, and D. Matula, "Secondary Radix Recodings for Higher Radix Multipliers," IEEE Trans. Computers, vol. 54, no. 2, pp. 111-123, Feb. 2005.
    • (2005) IEEE Trans. Computers , vol.54 , Issue.2 , pp. 111-123
    • Seidel, P.-M.1    McFearin, L.2    Matula, D.3
  • 49
    • 0021860374 scopus 로고
    • Finite precision rational arithmetic: Slash number systems
    • Jan.
    • D. Matula and P. Kornerup, "Finite Precision Rational Arithmetic: Slash Number Systems," IEEE Trans. Computers, vol. 34, no. 1, pp. 3-18, Jan. 1985.
    • (1985) IEEE Trans. Computers , vol.34 , Issue.1 , pp. 3-18
    • Matula, D.1    Kornerup, P.2
  • 50
    • 17644373718 scopus 로고    scopus 로고
    • A method for speed optimized partial product reduction and generation of fast parallel multipliers using an algorithmic approach
    • Mar.
    • V. Oklobdzija, D. Villeger, and S. Liu, "A Method for Speed Optimized Partial Product Reduction and Generation of Fast Parallel Multipliers Using an Algorithmic Approach," IEEE Trans. Computers, vol. 45, no. 3, pp. 294-306, Mar. 1996.
    • (1996) IEEE Trans. Computers , vol.45 , Issue.3 , pp. 294-306
    • Oklobdzija, V.1    Villeger, D.2    Liu, S.3
  • 53
    • 0001146101 scopus 로고
    • A signed binary multiplication technique
    • A.D. Booth, "A Signed Binary Multiplication Technique," The Quarterly J. Mechanics and Applied Math., vol. 4, no. 2, pp. 236-240, 1951.
    • (1951) The Quarterly J. Mechanics and Applied Math. , vol.4 , Issue.2 , pp. 236-240
    • Booth, A.D.1
  • 54
    • 84937078021 scopus 로고
    • Signed-digit number representations for fast parallel arithmetic
    • Sept.
    • A. Avizienis, "Signed-Digit Number Representations for Fast Parallel Arithmetic," IEEE Trans. Electronic Computers, vol. 10, no. 3, pp. 389-400, Sept. 1961.
    • (1961) IEEE Trans. Electronic Computers , vol.10 , Issue.3 , pp. 389-400
    • Avizienis, A.1
  • 55
    • 84937739956 scopus 로고
    • A suggestion for a fast multiplier
    • Feb.
    • C.S. Wallace, "A Suggestion for a Fast Multiplier," IEEE Trans. Electronic Computers, vol. EC-13, no. 1, pp. 14-17, Feb. 1964.
    • (1964) IEEE Trans. Electronic Computers , vol.13 , Issue.1 , pp. 14-17
    • Wallace, C.S.1
  • 56
    • 0001342967 scopus 로고
    • Some schemes for parallel multipliers
    • L. Dadda, "Some Schemes for Parallel Multipliers," Alta Frequenza, vol. 34, pp. 349-356, 1965.
    • (1965) Alta Frequenza , vol.34 , pp. 349-356
    • Dadda, L.1
  • 58
    • 70449415731 scopus 로고    scopus 로고
    • Synopsys Inc., Apr.
    • Synopsys Inc., "Design Compiler Ultra," Apr. 2010.
    • (2010) Design Compiler Ultra
  • 59
    • 78650995593 scopus 로고    scopus 로고
    • Synopsys Inc., Apr.
    • Synopsys Inc., "DesignWare IP," Apr. 2010.
    • (2010) Design Ware IP


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.