메뉴 건너뛰기




Volumn 62, Issue 7, 2013, Pages 1376-1388

Low-cost concurrent error detection for floating-point unit (FPU) controllers

Author keywords

control logic; Error correction; floating point; IEEE 754

Indexed keywords

ANCILLARY BENEFITS; CLASSICAL APPROACH; CONCURRENT ERROR DETECTION; CONTROL LOGIC; FLOATING POINT UNITS; FLOATING POINTS; IEEE-754; TRANSIENT ERRORS;

EID: 84878419277     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2012.81     Document Type: Article
Times cited : (12)

References (35)
  • 1
    • 0022717638 scopus 로고
    • Soft-error filtering: a solution to the reliability problem of future vlsi digital circuits
    • Y. Savaria, N.C. Rumin, V.K. Agarwal, and J.F. Hayes, "Soft-Error Filtering: A Solution to the Reliability Problem of Future VLSI Digital Circuits," Proc. IEEE, vol. 74, no. 5, pp. 669-683, May 1986. (Pubitemid 16613815)
    • (1986) Proceedings of the IEEE , vol.74 , Issue.5 , pp. 669-683
    • Savaria, Y.1    Rumin, N.C.2    Hayes Jeremiah, F.3    Agarwal Vinod, K.4
  • 2
    • 33846085982 scopus 로고    scopus 로고
    • Error correction on-demand: A low power register transfer level concurrent error correction technique
    • DOI 10.1109/TC.2007.27
    • H. Liang, P. Mishra, and K. Wu, "Error Correction On-Demand: A Low Power Register Transfer Level Concurrent Error Correction Technique," IEEE Trans. Computers, vol. 56, no. 2, pp. 243-252, Feb. 2007. (Pubitemid 46062879)
    • (2007) IEEE Transactions on Computers , vol.56 , Issue.2 , pp. 243-252
    • Liang, H.1    Mishra, P.2    Wu, K.3
  • 3
    • 0032097341 scopus 로고    scopus 로고
    • Radiation effects in advanced microelectronics technologies
    • A.H. Johnston, "Radiation Effects in Advanced Microelectronics Technologies," IEEE Trans. Nuclear Science, vol. 45, no. 3, pp. 1339- 1354, June 1998. (Pubitemid 128739203)
    • (1998) IEEE Transactions on Nuclear Science , vol.45 , Issue.3 PART 3 , pp. 1339-1354
    • Johnston, A.H.1
  • 4
    • 0030349739 scopus 로고    scopus 로고
    • Single event upset at ground level
    • E. Normand, "Single Event Upset at Ground Level," IEEE Trans. Nuclear Science, vol. 43, no. 6, pp. 2742-2750, Dec. 1996. (Pubitemid 126770925)
    • (1996) IEEE Transactions on Nuclear Science , vol.43 , Issue.6 PART 1 , pp. 2742-2750
    • Normand, E.1
  • 5
    • 0032317504 scopus 로고    scopus 로고
    • On-line detection of logic errors due to crosstalk, delay, and transient faults
    • C. Metra, M. Favalli, and B. Ricco, "On-Line Detection of Logic Errors due to Crosstalk, Delay, and Transient Faults," Proc. Int'l Test Conf., pp. 524-533, 1998.
    • (1998) Proc. Int'l Test Conf. , pp. 524-533
    • Metra, C.1    Favalli, M.2    Ricco, B.3
  • 6
    • 9144234352 scopus 로고    scopus 로고
    • Characterization of soft errors caused by single event upsets in CMOS processes
    • Apr.-June
    • T. Karnik, P. Hazucha, and J. Patel, "Characterization of Soft Errors Caused by Single Event Upsets in CMOS Processes," IEEE Trans. Dependable and Secure Computing, vol. 1, no. 2, pp. 128-143, Apr.-June 2004.
    • (2004) IEEE Trans. Dependable and Secure Computing , vol.1 , Issue.2 , pp. 128-143
    • Karnik, T.1    Hazucha, P.2    Patel, J.3
  • 7
    • 0020152817 scopus 로고
    • Concurrent error detection in ALU's by recomputing with shifted operands
    • July
    • J.H. Patel and L.Y. Fung, "Concurrent Error Detection in ALU's by Recomputing with Shifted Operands," IEEE Trans. Computers, vol. C-31, no. 7, pp. 589-595, July 1982.
    • (1982) IEEE Trans. Computers , vol.31 , Issue.7 , pp. 589-595
    • Patel, J.H.1    Fung, L.Y.2
  • 8
    • 0036507790 scopus 로고    scopus 로고
    • Error detection by duplicated instructions in super-scalar processors
    • DOI 10.1109/24.994913, PII S0018952902026076
    • N. Oh, P.P. Shirvani, and E.J. McCluskey, "Error Detection by Duplicated Instructions in Super-Scalar Processors," IEEE Trans. Reliability, vol. 51, no. 1, pp. 63-75, Mar. 2002. (Pubitemid 34630924)
    • (2002) IEEE Transactions on Reliability , vol.51 , Issue.1 , pp. 63-75
    • Oh, N.1    Shirvani, P.P.2    McCluskey, E.J.3
  • 10
    • 0034273728 scopus 로고    scopus 로고
    • High availability and reliability in the itanium processor
    • Set/Oct
    • N. Quach, "High Availability and Reliability in the Itanium Processor," IEEE Micro, vol. 20, no. 5, pp. 61-69, Sept./Oct. 2000.
    • (2000) IEEE Micro , vol.20 , Issue.5 , pp. 61-69
    • Quach, N.1
  • 11
    • 0028014716 scopus 로고
    • Concurrent error-detection and modular fault- tolerance in a 32-bit processing core for embedded space flight applications
    • J. Gaisler, "Concurrent Error-Detection and Modular Fault- Tolerance in a 32-Bit Processing Core for Embedded Space Flight Applications," Proc. IEEE Int'l Symp. Fault-Tolerant Computing, pp. 128-130, 1994.
    • (1994) Proc. IEEE Int'l Symp. Fault-Tolerant Computing , pp. 128-130
    • Gaisler, J.1
  • 14
    • 0028416906 scopus 로고
    • Reliable floating-point arithmetic algorithms for error- coded operands
    • Apr
    • J.C. Lo, "Reliable Floating-Point Arithmetic Algorithms for Error- Coded Operands," IEEE Trans. Computers, vol. 43, no. 4, pp. 400- 412, Apr. 1994.
    • (1994) IEEE Trans. Computers , vol.43 , Issue.4 , pp. 400-412
    • Lo, J.C.1
  • 17
    • 0034206570 scopus 로고    scopus 로고
    • Fault-tolerant newton- raphson and goldschmidt dividers using time shared TMR
    • June
    • W.L. Gallagher and E.E. Swartzlander, "Fault-Tolerant Newton- Raphson and Goldschmidt Dividers Using Time Shared TMR," IEEE Trans. Computers, vol. 49, no. 6, pp. 588-595, June 2000.
    • (2000) IEEE Trans. Computers , vol.49 , Issue.6 , pp. 588-595
    • Gallagher, W.L.1    Swartzlander, E.E.2
  • 19
    • 0014853211 scopus 로고
    • Concurrent error detection for group look-ahead binary adders
    • G.G. Langdon and C.K. Tang, "Concurrent Error Detection for Group Look-Ahead Binary Adders," IBM J. Research and Development, vol. 14, no. 5, pp. 563-573, 1970.
    • (1970) IBM J. Research and Development , vol.14 , Issue.5 , pp. 563-573
    • Langdon, G.G.1    Tang, C.K.2
  • 20
    • 0015631041 scopus 로고
    • Arithmetic algorithms for error-coded operands
    • June
    • A. Avizienis, "Arithmetic Algorithms for Error-Coded Operands," IEEE Trans. Computers, vol. C-22, no. 6, pp. 567-572, June 1973.
    • (1973) IEEE Trans. Computers , vol.22 , Issue.6 , pp. 567-572
    • Avizienis, A.1
  • 21
    • 0015977017 scopus 로고
    • Floating-point arithmetic algorithms in the symmetric residue number system
    • Jan
    • E. Kinoshita, H. Kosako, and Y. Kojima, "Floating-Point Arithmetic Algorithms in the Symmetric Residue Number System," IEEE Trans. Computers, vol. C-23, no. 1, pp. 9-20, Jan. 1974.
    • (1974) IEEE Trans. Computers , vol.23 , Issue.1 , pp. 9-20
    • Kinoshita, E.1    Kosako, H.2    Kojima, Y.3
  • 22
    • 0010452425 scopus 로고
    • The basis for implementation of additive operations in the residue number system
    • Nov
    • A. Sasaki, "The Basis for Implementation of Additive Operations in the Residue Number System," IEEE Trans. Computers, vol. C-17, no. 11, pp. 1066-1073, Nov. 1968.
    • (1968) IEEE Trans. Computers , vol.17 , Issue.11 , pp. 1066-1073
    • Sasaki, A.1
  • 23
    • 0015604443 scopus 로고
    • Design of totally self-checking check circuits for m-out-of-n codes
    • Mar
    • D.A. Anderson and G. Metze, "Design of Totally Self-Checking Check Circuits for m-out-of-n Codes," IEEE Trans. Computers, vol. C-22, no. 3, pp. 263-269, Mar. 1973.
    • (1973) IEEE Trans. Computers , vol.22 , Issue.3 , pp. 263-269
    • Anderson, D.A.1    Metze, G.2
  • 24
    • 0015159063 scopus 로고
    • The STAR (self-testing and repairing) computer: An investigation of the theory and practice of fault- tolerant computer design
    • Nov
    • A. Avizienis, G.C. Gilley, F.P. Mathur, D.A. Rennels, J.A. Rohr, and D.K. Rubin, "The STAR (Self-Testing and Repairing) Computer: An Investigation of the Theory and Practice of Fault- Tolerant Computer Design," IEEE Trans. Computers, vol. C-20, no. 11, pp. 1312-1321, Nov. 1971.
    • (1971) IEEE Trans. Computers , vol.20 , Issue.11 , pp. 1312-1321
    • Avizienis, A.1    Gilley, G.C.2    Mathur, F.P.3    Rennels, D.A.4    Rohr, J.A.5    Rubin, D.K.6
  • 25
    • 0003035229 scopus 로고
    • A note on error detection codes for asymmetric channels
    • J.M. Berger, "A Note on Error Detection Codes for Asymmetric Channels," Information and Control, vol. 4, no. 1, pp. 68-73, 1961.
    • (1961) Information and Control , vol.4 , Issue.1 , pp. 68-73
    • Berger, J.M.1
  • 27
    • 0024628592 scopus 로고
    • Self-exercising checkers for unified built-in self- test (UBIST)
    • Mar
    • M. Nicolaidis, "Self-Exercising Checkers for Unified Built-in Self- Test (UBIST)," IEEE Trans. Computer-Aided Design, vol. 8, no. 3, pp. 203-218, Mar. 1989.
    • (1989) IEEE Trans. Computer-Aided Design , vol.8 , Issue.3 , pp. 203-218
    • Nicolaidis, M.1
  • 28
    • 0026122066 scopus 로고
    • What every computer scientist should know about floating-point arithmetic
    • DOI 10.1145/103162.103163
    • D. Goldberg, "What Every Computer Scientist Should Know about Floating-Point Arithmetic," ACM Computing Surveys, vol. 23, no. 1, pp. 5-48, 1991. (Pubitemid 21723680)
    • (1991) ACM Computing Surveys , vol.23 , Issue.1 , pp. 5-48
    • Goldberg David1
  • 30
    • 84878395663 scopus 로고    scopus 로고
    • Sun Microsystems
    • Sun Microsystems, "OpenSPARC T1 Specifications," http://www. opensparc.net/opensparc-t1/index.html, 2013.
    • (2013) OpenSPARC T1 Specifications
  • 32
    • 0002604680 scopus 로고
    • IEEE standard for binary floating point arithmetic
    • D. Stevenson et al., "IEEE Standard for Binary Floating Point Arithmetic," ACM SIGPLAN Notices, vol. 22, no. 2, pp. 9-25, 1987.
    • (1987) ACM SIGPLAN Notices , vol.22 , Issue.2 , pp. 9-25
    • Stevenson, D.1
  • 35
    • 79961077712 scopus 로고    scopus 로고
    • Instruction-level impact analysis of low-level faults in a modern microprocessor controller
    • Sept
    • M. Maniatakos, N. Karimi, A. Jas, C. Tirumurti, and Y. Makris, "Instruction-Level Impact Analysis of Low-Level Faults in a Modern Microprocessor Controller," IEEE Trans. Computers, vol. 60, no. 9, pp. 1260-1273, Sept. 2011.
    • (2011) IEEE Trans. Computers , vol.60 , Issue.9 , pp. 1260-1273
    • Maniatakos, M.1    Karimi, N.2    Jas, A.3    Tirumurti, C.4    Makris, Y.5


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