메뉴 건너뛰기




Volumn 54, Issue 3, 2005, Pages 284-293

Architecture and implementation of a vector/SIMD multiply-accumulate unit

Author keywords

Booth; Data path design; Fixed point; High speed arithmetic; Integer; MAC; Multimedia; Multiplier; Multiply accumulate; Parallel; Signed; SIMD; Unsigned; Vector; VLSI; Wallace

Indexed keywords

ADDERS; ALGORITHMS; DIGITAL ARITHMETIC; LOGIC CIRCUITS; LOGIC GATES; MULTIMEDIA SYSTEMS; VLSI CIRCUITS;

EID: 14844364762     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2005.41     Document Type: Article
Times cited : (33)

References (22)
  • 2
    • 0031342304 scopus 로고    scopus 로고
    • "Multimedia Extensions for General-Purpose Processors"
    • Nov
    • R.B. Lee, "Multimedia Extensions for General-Purpose Processors," Proc. Signal Processing Systems (SIPS '97), pp. 9-23, Nov. 1997.
    • (1997) Proc. Signal Processing Systems (SIPS '97) , pp. 9-23
    • Lee, R.B.1
  • 3
    • 14844350274 scopus 로고    scopus 로고
    • "Processors with Data Typer and Aligner Selectively Coupling Data Bits of Data Buses to Adder and Multiplier Functional Blocks to Execute Instructions with Flexible Data Types"
    • 29 Apr
    • K. Ganapathy et al., "Processors with Data Typer and Aligner Selectively Coupling Data Bits of Data Buses to Adder and Multiplier Functional Blocks to Execute Instructions with Flexible Data Types," US Patent 6,557,096 29 Apr. 2003.
    • (2003) US Patent 6,557,096
    • Ganapathy, K.1
  • 5
    • 0026255182 scopus 로고
    • "Hard-Wired Multipliers with Encoded Partial Products"
    • Nov
    • S. Vassiliadis, E.M. Schwarz, and B.M. Sung, "Hard-Wired Multipliers with Encoded Partial Products," IEEE Trans. Computers, vol. 40, no. 11, pp. 1181-1197, Nov. 1991.
    • (1991) IEEE Trans. Computers , vol.40 , Issue.11 , pp. 1181-1197
    • Vassiliadis, S.1    Schwarz, E.M.2    Sung, B.M.3
  • 6
    • 0025470235 scopus 로고
    • "Removal of Sign-Extension Circuitry from Booth's Algorithm Multiplier-Accumulators"
    • Aug
    • N. Burgess, "Removal of Sign-Extension Circuitry from Booth's Algorithm Multiplier-Accumulators," Electric Letters, vol. 26, no. 17, pp. 1413-1415, Aug. 1990.
    • (1990) Electric Letters , vol.26 , Issue.17 , pp. 1413-1415
    • Burgess, N.1
  • 7
    • 84937739956 scopus 로고
    • "A Suggestion for a Fast Multiplier"
    • C.S. Wallace, "A Suggestion for a Fast Multiplier," IEEE Trans. Electronic Computers, vol. 13, pp. 14-17, 1964.
    • (1964) IEEE Trans. Electronic Computers , vol.13 , pp. 14-17
    • Wallace, C.S.1
  • 8
    • 0001342967 scopus 로고
    • "Some Schemes for Parallel Multipliers"
    • L. Dadda, "Some Schemes for Parallel Multipliers," Alta Freq., vol. 34, pp. 349-356, 1965.
    • (1965) Alta Freq. , vol.34 , pp. 349-356
    • Dadda, L.1
  • 9
    • 0015724965 scopus 로고
    • "A Two's Complement Parallel Array Multiplication Algorithm"
    • Dec
    • C.R. Baugh and B.A. Wooley, "A Two's Complement Parallel Array Multiplication Algorithm," IEEE Trans. Computers, vol. 22, no. 12, pp. 1045-1047, Dec. 1973.
    • (1973) IEEE Trans. Computers , vol.22 , Issue.12 , pp. 1045-1047
    • Baugh, C.R.1    Wooley, B.A.2
  • 11
    • 0003623268 scopus 로고
    • "Fast Multiplication Algorithms and Implementation"
    • PhD dissertation, Stanford Univ., Feb
    • G.W. Bewick, "Fast Multiplication Algorithms and Implementation," PhD dissertation, Stanford Univ., Feb. 1994.
    • (1994)
    • Bewick, G.W.1
  • 12
    • 0032681049 scopus 로고    scopus 로고
    • "A Low-Power, High-Speed Implementation of a PowerPC Microprocessor Vector Extension"
    • M.S. Schmookler et al., "A Low-Power, High-Speed Implementation of a PowerPC Microprocessor Vector Extension," Proc. 14th IEEE Symp. Computer Arithmetic, pp. 12-19, 1999.
    • (1999) Proc. 14th IEEE Symp. Computer Arithmetic , pp. 12-19
    • Schmookler, M.S.1
  • 13
    • 0031641693 scopus 로고    scopus 로고
    • "General Data-Path Organization of a MAC Unit for VLSI Implementation of DSP Processors"
    • A.A. Farooqui and V.G. Oklobdzija, "General Data-Path Organization of a MAC Unit for VLSI Implementation of DSP Processors," Proc. IEEE Int'l Symp. Circuits and Systems, vol. 2, pp. 260-263, 1998.
    • (1998) Proc. IEEE Int'l Symp. Circuits and Systems , vol.2 , pp. 260-263
    • Farooqui, A.A.1    Oklobdzija, V.G.2
  • 14
    • 0026908766 scopus 로고
    • "Division and Square-Rooting Using A Split Multiplier"
    • Aug
    • W.F. Wong and E. Goto, "Division and Square-Rooting Using A Split Multiplier," Electric Letters, vol. 28, no. 18, pp. 1758-1759, Aug. 1992.
    • (1992) Electric Letters , vol.28 , Issue.18 , pp. 1758-1759
    • Wong, W.F.1    Goto, E.2
  • 15
    • 0036641433 scopus 로고    scopus 로고
    • "A High-Performance and Low-Power 32-Bit Multiply-Accumulate Unit with Single-Instruction-Multiple-Data (SIMD) Feature"
    • July
    • Y. Liao and D.B. Roberts, "A High-Performance and Low-Power 32-Bit Multiply-Accumulate Unit with Single-Instruction-Multiple-Data (SIMD) Feature," IEEE J. Solid-State Ciruits, vol. 37, no. 7, July 2002.
    • (2002) IEEE J. Solid-State Ciruits , vol.37 , Issue.7
    • Liao, Y.1    Roberts, D.B.2
  • 16
    • 14844359611 scopus 로고    scopus 로고
    • "Virtual Parallel Multiplier-Accumulator"
    • 16 Sept
    • H. Lee et al., "Virtual Parallel Multiplier-Accumulator," US Patent 6,622,153, 16 Sept. 2003.
    • (2003) US Patent 6,622,153
    • Lee, H.1
  • 19
    • 14844355078 scopus 로고    scopus 로고
    • "High Performance Pipelined Data Path for a Media Processor"
    • Aug
    • F. Chehrazi et al., "High Performance Pipelined Data Path for a Media Processor," US Patent 6,282,556, Aug. 2001.
    • (2001) US Patent 6,282,556
    • Chehrazi, F.1


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