• DocumentCode
    3433978
  • Title

    A case study of improving at-speed testing coverage of a gigahertz microprocessor

  • Author

    Qi, Zichu ; Liu, Hui ; Li, Xiangku ; Xu, Jun ; Hu, Weiwu

  • Author_Institution
    Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
  • fYear
    2009
  • fDate
    13-16 Dec. 2009
  • Firstpage
    651
  • Lastpage
    654
  • Abstract
    For a gigahertz microprocessor with multiple clock domains and a large amount of embedded RAMs (random access memory), generating at-speed testing patterns is becoming very difficult and very time-consuming. This paper presents some novel techniques to improve at-speed testing coverage with low cost. These methods are major concern about preventing X states propagation, which include avoiding capturing X states for registers, sequential bypass of macros, clock control scheme for inter-clock domains and accurate analysis of exception paths in intra-clock domains. Functional patterns are utilized to further improve the efficiency of the at-speed testing. A novel optimal flow is presented by carefully selecting these techniques. By using the flow, 90% transition fault coverage is achieved. In addition, both the number of patterns and the test time of the transition test are decreased by 15%. The total area overhead is about a few hundreds of AND cells and has little timing impact on the critical paths.
  • Keywords
    circuit testing; microprocessor chips; random-access storage; at-speed testing; clock control scheme; embedded RAM; gigahertz microprocessor; random access memory; Automatic test pattern generation; Clocks; Costs; Delay; Laboratories; Microprocessors; Pattern analysis; System testing; Test pattern generators; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits, and Systems, 2009. ICECS 2009. 16th IEEE International Conference on
  • Conference_Location
    Yasmine Hammamet
  • Print_ISBN
    978-1-4244-5090-9
  • Electronic_ISBN
    978-1-4244-5091-6
  • Type

    conf

  • DOI
    10.1109/ICECS.2009.5410807
  • Filename
    5410807