The module contains logic and memory necessary to perform the functions described herein, including issuing requests (e.g., logic 250), interfacing to the client (clock/synchronizer 245), maintaining a configuration (configuration registers 240) and updating the configuration in accordance with commands received (e.g., logic 250).