【手続補正書】
【提出日】平成28年11月22日(2016.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マイクロコントローラであって、
前記マイクロコントローラは、１次クロック信号を受信する数値制御発振器を備え、前記数値制御発振器は、内部システムクロックを提供するように構成されており、それによって、前記マイクロコントローラの中央処理コアにクロックを提供する、マイクロコントローラ。
【請求項２】
前記数値発振器は、参照クロックｒ（ｘ）および数値ｑを受信し、出力クロックを提供し、前記数値は、レジスタによって提供される、請求項１に記載のマイクロコントローラ。
【請求項３】
前記出力クロックｆ（ｑ）＝ｒ（ｘ）＊Ａであり、Ａは、数値発振器伝達関数である、請求項１に記載のマイクロコントローラ。
【請求項４】
少なくとも１つの他の内部クロックは、前記内部システムクロックから導出される、請求項１に記載のマイクロコントローラ。
【請求項５】
第２の内部クロックを提供する別の数値制御発振器をさらに備える、請求項１に記載のマイクロコントローラ。
【請求項６】
少なくとも１つの内部および少なくとも１つの外部クロック信号から、前記１次クロック信号を選択するように動作可能である選択ユニットを備える、請求項１に記載のマイクロコントローラ。
【請求項７】
前記数値制御発振器は、
インクリメントレジスタと結合された第１の入力を有する加算器と、
前記１次クロック信号によってクロックされているアキュムレータであって、前記アキュムレータは、前記加算器の出力と結合された入力と、前記加算器の第２の入力と結合された出力とを有し、前記アキュムレータのオバーフロー出力は、前記内部システムクロック信号を提供する、アキュムレータと
を備える、請求項１に記載のマイクロコントローラ。
【請求項８】
複数のクロック信号を受信するマルチプレクサをさらに備え、前記マルチプレクサは、前記１次クロック信号として、前記複数のクロック信号のうちの１つを選択するように制御される、請求項７に記載のマイクロコントローラ。
【請求項９】
前記インクリメントレジスタは、バッファに入れられる、請求項７に記載のマイクロコントローラ。
【請求項１０】
前記オバーフロー出力と結合された第１の入力と、前記１次クロック信号を受信する第２の入力とを伴うＡＮＤゲートをさらに備え、前記ＡＮＤゲートの出力は、前記システムクロックを提供する、請求項７に記載のマイクロコントローラ。
【請求項１１】
前記数値制御発振器の出力と、複数の外部および内部クロック信号とを受信するマルチプレクサをさらに備え、前記マルチプレクサは、前記内部クロックを選択するために、構成レジスタによって制御される、請求項７に記載のマイクロコントローラ。
【請求項１２】
前記１次クロックは、前記マイクロコントローラの内部発振器によって提供される、請求項１１に記載のマイクロコントローラ。
【請求項１３】
前記内部発振器は、デジタルトリミング能力を伴うＲＣ発振器である、請求項１２に記載のマイクロコントローラ。
【請求項１４】
前記システムクロックから独立して選択される周辺クロックを選択し、前記マイクロコントローラの周辺デバイスに独立クロックを提供するように構成された別の選択ユニットをさらに備える、請求項１に記載のマイクロコントローラ。
【請求項１５】
マイクロコントローラを動作させるための方法であって、前記方法は、
１次クロック信号を提供することと、
前記１次クロック信号を数値制御発振器にフィードすることと、
数値制御クロック信号を生成するように前記数値制御発振器を構成することと、
前記マイクロコントローラのための内部システムクロックとして、前記数値制御クロック信号を提供することであって、それによって、前記マイクロコントローラの中央処理コアにクロックを提供する、ことと
を含む、方法。
【請求項１６】
前記数値発振器は、参照クロックｒ（ｘ）および数値ｑを受信し、出力クロックを提供し、前記数値は、レジスタによって提供される、請求項１５に記載の方法。
【請求項１７】
前記出力クロックｆ（ｑ）＝ｒ（ｘ）＊Ａであり、Ａは、数値発振器伝達関数である、請求項１６に記載の方法。
【請求項１８】
前記数値発振器伝達関数は、加算、乗算、除算、減算、および対数関数から選択される演算を含む、請求項１７に記載の方法。
【請求項１９】
少なくとも１つの他の内部クロックは、前記内部システムクロックから導出される、請求項１５に記載の方法。
【請求項２０】
前記数値制御発振器は、
アキュムレータにインクリメント値を加算するステップであって、前記アキュムレータは、前記１次クロック信号によってクロックされ、結合された入力を有する、ステップと、
前記アキュムレータによってオバーフロー出力信号を生成するステップであって、これは、前記数値発振器の出力信号を提供する、ステップと
を行う、請求項１５に記載の方法。
【請求項２１】
複数の外部および内部クロック信号を提供することと、
前記複数の外部および内部クロック信号のうちの１つ、または前記数値制御発振器の出力信号を前記内部システムクロックとして選択することと
を含む、請求項２０に記載の方法。
【請求項２２】
前記１次クロックは、前記マイクロコントローラの内部発振器によって提供される、請求項２１に記載の方法。
【請求項２３】
前記内部発振器は、デジタルトリミング能力を伴うＲＣ発振器である、請求項２２に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
さらなる方法の実施形態によると、数値発振器は、参照クロックｒ（ｘ）および数値ｑを受信し、出力クロックを提供してもよく、数値は、レジスタによって提供される。さらなる方法の実施形態によると、出力クロックｆ（ｑ）＝ｒ（ｘ）＊Ａであり、Ａは、数値発振器伝達関数である。さらなる方法の実施形態によると、数値発振器伝達関数は、加算、乗算、除算、減算、および対数関数から選択される演算を含んでもよい。さらなる方法の実施形態によると、システムクロックは、マイクロコントローラの中央処理コアを動作させるために使用されることができる。さらなる方法の実施形態によると、少なくとも１つの他の内部クロックが、内部システムクロックから導出されることができる。さらなる方法の実施形態によると、数値制御発振器は、アキュムレータにインクリメント値を加算するステップであって、アキュムレータは、１次クロック信号によってクロックされ、結合された入力を有する、ステップと、アキュムレータによってオバーフロー出力信号を生成するステップであって、これは、該内部システムクロック信号を提供する、ステップとを行ってもよい。さらなる方法の実施形態によると、本方法はさらに、複数の外部および内部クロック信号を提供することと、複数の外部および内部クロック信号のうちの１つ、または数値制御発振器の出力信号を内部システムクロックとして選択することとを行ってもよい。さらなる方法の実施形態によると、１次クロックは、該マイクロコントローラの内部発振器によって提供されることができる。さらなる方法の実施形態によると、内部発振器は、デジタルトリミング能力を伴うＲＣ発振器であることができる。
本願明細書は、例えば、以下の項目も提供する。
（項目１）
マイクロコントローラであって、
前記マイクロコントローラは、１次クロック信号を受信する数値制御発振器を備え、前記数値制御発振器は、内部システムクロックを提供するように構成されている、マイクロコントローラ。
（項目２）
前記数値発振器は、参照クロックｒ（ｘ）および数値ｑを受信し、出力クロックを提供し、前記数値は、レジスタによって提供される、項目１に記載のマイクロコントローラ。
（項目３）
前記出力クロックｆ（ｑ）＝ｒ（ｘ）＊Ａであり、Ａは、数値発振器伝達関数である、項目１に記載のマイクロコントローラ。
（項目４）
前記システムクロックは、前記マイクロコントローラの中央処理コアを動作させるために使用される、項目１に記載のマイクロコントローラ。
（項目５）
少なくとも１つの他の内部クロックは、前記内部システムクロックから導出される、項目４に記載のマイクロコントローラ。
（項目６）
第２の内部クロックを提供する別の数値制御発振器をさらに備える、項目１に記載のマイクロコントローラ。
（項目７）
少なくとも１つの内部および少なくとも１つの外部クロック信号から、前記１次クロック信号を選択するように動作可能である選択ユニットを備える、項目１に記載のマイクロコントローラ。
（項目８）
前記数値制御発振器は、
インクリメントレジスタと結合された第１の入力を有する加算器と、
前記１次クロック信号によってクロックされているアキュムレータであって、前記アキュムレータは、前記アキュムレータの出力と結合された入力と、前記アキュムレータの第２の入力と結合された出力とを有し、前記アキュムレータのオバーフロー出力は、前記内部システムクロック信号を提供する、アキュムレータと
を備える、項目１に記載のマイクロコントローラ。
（項目９）
複数のクロック信号を受信するマルチプレクサをさらに備え、前記マルチプレクサは、前記１次クロック信号として、前記複数のクロック信号のうちの１つを選択するように制御される、項目８に記載のマイクロコントローラ。
（項目１０）
前記インクリメントレジスタは、バッファに入れられる、項目８に記載のマイクロコントローラ。
（項目１１）
前記オバーフロー出力と結合された第１の入力と、前記１次クロック信号を受信する第２の入力とを伴うＡＮＤゲートをさらに備え、前記ＡＮＤゲートの出力は、前記システムクロックを提供する、項目８に記載のマイクロコントローラ。
（項目１２）
前記数値制御発振器の出力と、複数の外部および内部クロック信号とを受信するマルチプレクサをさらに備え、前記マルチプレクサは、前記内部クロックを選択するために、構成レジスタによって制御される、項目８に記載のマイクロコントローラ。
（項目１３）
前記１次クロックは、前記マイクロコントローラの内部発振器によって提供される、項目１２に記載のマイクロコントローラ。
（項目１４）
前記内部発振器は、デジタルトリミング能力を伴うＲＣ発振器である、項目１３に記載のマイクロコントローラ。
（項目１５）
マイクロコントローラを動作させるための方法であって、前記方法は、
複数のクロック信号から１次クロック信号を選択することと、
前記１次クロック信号を数値制御発振器にフィードすることと、
数値制御クロック信号を生成するように前記数値制御発振器を構成することと、
前記マイクロコントローラのための内部システムクロックとして、前記数値制御クロック信号を提供することと
を含む、方法。
（項目１６）
前記数値発振器は、参照クロックｒ（ｘ）および数値ｑを受信し、出力クロックを提供し、前記数値は、レジスタによって提供される、項目１５に記載の方法。
（項目１７）
前記出力クロックｆ（ｑ）＝ｒ（ｘ）＊Ａであり、Ａは、数値発振器伝達関数である、項目１６に記載の方法。
（項目１８）
前記数値発振器伝達関数は、加算、乗算、除算、減算、および対数関数から選択される演算を含む、項目１７に記載の方法。
（項目１９）
前記システムクロックは、前記マイクロコントローラの中央処理コアを動作させるために使用される、項目１５に記載の方法。
（項目２０）
少なくとも１つの他の内部クロックは、前記内部システムクロックから導出される、項目１９に記載の方法。
（項目２１）
前記数値制御発振器は、
アキュムレータにインクリメント値を加算するステップであって、前記アキュムレータは、前記１次クロック信号によってクロックされ、結合された入力を有する、ステップと、
前記アキュムレータによってオバーフロー出力信号を生成するステップであって、これは、前記内部システムクロック信号を提供する、ステップと
を行う、項目１５に記載の方法。
（項目２２）
複数の外部および内部クロック信号を提供することと、
前記複数の外部および内部クロック信号のうちの１つ、または前記数値制御発振器の出力信号を前記内部システムクロックとして選択することと
を含む、項目２１に記載の方法。
（項目２３）
前記１次クロックは、前記マイクロコントローラの内部発振器によって提供される、項目２２に記載の方法。
（項目２４）
前記内部発振器は、デジタルトリミング能力を伴うＲＣ発振器である、項目２４に記載の方法。