A Built-In Self-Testing Method For Embedded Multiport Memory Arrays