ABSTRACT: We present a Built-In Self-Test (BIST) approach for programmable embedded memories in Xilinx Virtex-4 Field Programmable Gate Arrays (FPGAs). The target resources are the block random access memories (RAMs) in all of their modes of operation including single- and dual-port RAM, first-in first-out (FIFO), error correcting code (ECC), and cascade modes of operation. The BIST architecture and configurations needed to test these block RAMs are presented with implementation, fault detection, and timing analysis.1
Brooks R. Garrison, Daniel T. Milton, Charles E. S