• DocumentCode
    3541838
  • Title

    A novel design of leading zero anticipation circuit with parallel error detection

  • Author

    Zhang, Ge ; Qi, Zichu ; Hu, Weiwu

  • Author_Institution
    Inst. of Comput. Technol., Acad. Sinica, Beijing, China
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    676
  • Abstract
    An algorithm for leading zero anticipation (LZA) and its implementation are vital for the performance of a high-speed floating-point adder in today\´s state of the art microprocessor design. Unfortunately, in predicting the "shift amount" by a conventional LZA design, the result could be off by one position. This error has to be detected and corrected by additional logic in the post-normalization process, resulting in longer critical path and impacted overall performance of the floating-point unit. The paper presents a novel algorithm, and its design, for LZA error detection. The proposed approach enables parallel execution of a conventional LZA and the error detection operation, so that the error-indication signal can be generated at an earlier stage of normalization, thus reducing the critical path and improving overall performance. In addition, the proposed LZA with parallel error detection logic can work with a general case of operands, regardless of whether a subtraction result is positive or negative. This means that the proposed scheme can be nicely adapted to the CLOSE path design of dual-path based floating-point adder (Seidel, P.-M. and Even, G., IEEE Trans. Computers, vol.53, no.2, 2004). The circuit implementation and evaluation of this algorithm are also presented.
  • Keywords
    adders; error detection; floating point arithmetic; integrated circuit design; logic design; microprocessor chips; parallel algorithms; critical path; high-speed floating-point adder; leading zero anticipation algorithm; leading zero anticipation circuit; microprocessor design; parallel error detection; parallel error detection logic; Adders; Algorithm design and analysis; Art; Circuits; Computers; Content addressable storage; Error correction; Logic; Microprocessors; Signal generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1464678
  • Filename
    1464678