Special Function Register Design