Some memory compilers cannot generate memories of very small configurations, eg. 8X32 or 16X16. I was thinking of whether Module Compiler can be configured to use specialized cells(Register File cells) available in the standard-cell library and generate them that are area and timing efficient, expecially if there are large number of instances (eg. 128 8X32 synchronous read/write regfile). Testing of the series of regile will be done using a shared-BIST. Using F/Fs to implement the regfile may not be area efficient.