• DocumentCode
    2557497
  • Title

    Testable and self-repairable structured logic design

  • Author

    Alsaiari, Uthman ; Saleh, Resve

  • Author_Institution
    Dept. of Electr. & Comput. Eng., British Columbia Univ.
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Abstract
    Deep submicron technology is forcing designers away from traditional ASIC design styles toward structured arrays for the implementation of logic circuits. Structured arrays have many inherent benefits in terms of CAD tool design, testability and reliable fabrication. FPGAs and structured ASIC fabrics are two examples, but their speed, area and power overheads are high due to their programmability features. If programmability is removed, it is possible to reduce the overhead. Perhaps it is time to revisit the use of structured logic for fixed-function blocks, such as ROMs and PLAs, to determine if they are better-suited for this purpose. In particular, this paper investigates the PLA from the self-test and self-repair perspectives. ASIC blocks are known to have limitations in terms of self-test, but have little or no hope of providing self-repair. In contrast, this paper proposes straight-forward solutions for self-test and self-repair of PLAs. We find that it can provide 100% self-test coverage, and a very high probability of self-repair at the cost of area overhead
  • Keywords
    application specific integrated circuits; built-in self test; circuit CAD; design for testability; integrated circuit testing; logic design; programmable logic arrays; ASIC; CAD tool design; FPGA; PLA; ROM; deep submicron technology; logic circuits; logic design; programmability features; structured arrays; testability; Application specific integrated circuits; Automatic testing; Built-in self-test; Circuit testing; Design automation; Logic arrays; Logic circuits; Logic design; Logic testing; Programmable logic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1693910
  • Filename
    1693910