It will be appreciated that these block components may be provided in various forms including application specific integrated circuits, field programmable logic devices, or a general-purpose computer system executing application programs to perform the various operations.