A scanning architecture that makes it possible to update only those
ultrasonic transducer subelements of a mosaic transducer array that
change from view to view. The configuration of the switch matrix is fully
programmable. The switch matrix includes access switches that connect
subelements to bus lines and matrix switches that connect subelements to
subelements. Each subelement has a unit switch cell associated therewith,
each unit switch cell comprising at least one access switch, at least one
matrix switch, and addressing and control logic. Optionally, each unit
switch cell also includes latches for storing the future switch states of
the switches to be programmed. The switches themselves have memory for
storing their current switch states.