1. A structural primitive verification tool for memory compilers, comprising: a machine-readable medium having stored therein instructions that, when executed by a processor, cause the machine to perform the following operations, comprising: providing verification of a first set of memory structural primitives, which were supplied by a designer by filling in fields of a presented user interface; receiving from the fields the first set of structural primitives including a number of words that can be stored, a number of bits in a word; a column multiplexer ratio and one or more other structural primitives that describe certain physical layout features of a proposed memory array in an integrated circuit; comparing of a first model of a memory instance derived from the first set of memory structural primitives supplied by the designer to a second model of a memory instance derived from a memory layout file from a memory compiler under-test; and verifying the first model to the second model to verify to an integrity of the first set of memory structural primitives supplied by the designer compared to the memory layout file derived from a second set of memory structural primitives configuring that memory instance from the memory compiler.