• DocumentCode
    649215
  • Title

    FPGA memory testing technique using BIST

  • Author

    Gadde, Priyanka ; Niamat, Mohammed

  • Author_Institution
    Electr. Eng. & Comput. Sci. Dept., Univ. of Toledo, Toledo, OH, USA
  • fYear
    2013
  • fDate
    4-7 Aug. 2013
  • Firstpage
    473
  • Lastpage
    476
  • Abstract
    The wide use of Field Programmable Gate Arrays (FPGAs) in critical applications including, military and airborne applications require fault free operation of the FPGA. In FPGAs, faults can occur in the memory resources, logic blocks, or the interconnects. In this paper, memory faults including Stuck-at, Transition, Address Decoder, Incorrect Read, Deceptive Read Destructive, and Data Retention Faults are analyzed using an optimized March C- algorithm. In order to evaluate the effectiveness of this algorithm, a novel Built-in Self Test (BIST) technique to test the embedded SRAM memory of the FPGA is proposed. The proposed technique reduces the test time by approximately half as compared to previously published schemes. The FPGA is modeled in VHDL at the equivalent gate level and the simulations results are generated using ModelSim.
  • Keywords
    SRAM chips; built-in self test; field programmable gate arrays; hardware description languages; logic testing; BIST technique; FPGA memory testing technique; March C- algorithm; ModelSim simulation; VHDL; address decoder fault; airborne application; built-in self test technique; data retention fault; deceptive read destructive fault; embedded SRAM memory; equivalent gate level; fault free operation; field programmable gate arrays; incorrect read fault; memory fault; military application; stuck at fault; transition fault;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (MWSCAS), 2013 IEEE 56th International Midwest Symposium on
  • Conference_Location
    Columbus, OH
  • ISSN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2013.6674688
  • Filename
    6674688