Multi-port memories are commonly used components in
VLSI
systems, such as
register files in
microprocessors, storage for
media or
network
applications. The content of a multi-port
memory can
be accessed through different
ports simultaneously. This
feature is especially valuable for high speed processors, media processors, and
communication processors. Multi-port memories require more testing effort since
all ports have to be verified.
[Source:
Simulation-Based Test Algorithm Generation and Port Scheduling for MultiPort
Memories (PDF)]