CMC boards have standardized dimensions for an "I/O envelope" (to
accommodate components for I/O functions) and a "component envelope" (to
accommodate components for core board functions). Daughter cards are
developed (mainly to perform I/O functions but also to perform core board
functions, if desired) that fit within the standardized dimensions of the
I/O envelope.