PSC ( Programmable Servo / Sequence controller )

PSC(Programmable Servo/Sequence controller)

PSC(Programmable Servo/Sequence controller)は、CPUコアと完全独立したコプロセッサーであり、独自の命令アーキテクチャーを持った演算器です。PSCの使い方として、CPU処理に大きく負担が掛かっている場合や一定間隔での演算処理、不定期処理など、本来CPUコアが処理しなければいけない演算やシーケンス処理をPSCに分散処理することで、CPUコアの処理負担を大きく軽減することが可能となります。その結果、負担軽減したCPUコアの動作周波数を下げることで(クロックギア分周を利用)、MCUの低消費電力化が可能になることや、負荷分散により得たCPUコアリソースを別の処理に回したりすることで性能向上や機能追加が可能となります。

PSC実行シーケンス(TMPM342FYXBGの場合)

PSCの起動はCPUコアによる起動と周辺機能による起動があり、周辺機能による起動は製品によって異なります。例えば、PSCを周期的に起動させたい 場合はインターバルタイマー割り込みによる起動となります。また、A/Dコンバーターの変換終了割り込みによる起動も可能です。PSCは起動が掛かるとコード RAMに格納されているプログラムを実行し、演算結果または処理結果をデータRAMに格納後、STOP命令を実行することでCPUコアにPSC終了割り込 みを発行して動作停止します。動作停止中は電力を消費せず、次の起動要因が発生するまで待機状態となります。

PSCによる応用例は次のようなものが挙げられますが、PSCは実装する周辺機能レジスターへのアクセスが可能なため、様々な用途に応用が可能となります。

  • カメラのレンズ手振れ補正制御やオートフォーカス制御
  • 監視カメラのDC IRIS制御
  • モーターの位置制御や速度制御
  • ステッピングモーター制御
  • 周辺機能制御(ポート制御やシリアル通信制御等)
  • フレキシブルなデータ転送

ラインアップ

サーボ/シーケンスコントローラーのインターフェースを内蔵した製品が表示されます

ご検討の方へ

技術的なお問い合わせ

お問い合わせ

お問い合わせ

よくあるお問い合わせ

FAQ

ご購入、サンプルに関するお問い合わせ

オンラインディストリビューター在庫検索&Web少量購入

オンラインディストリビューターが保有する東芝製品の在庫照会および購入が行えるサービスです。

検索キーワード:

外部ウェブサイトについて
ここから先は、東芝デバイス&ストレージ株式会社およびその関係会社(以下、総称して「当社」 といいます。)の販売代理店様のウェブサイト(以下、「第三者ウェブサイト」といいます。)になります。第三者ウェブサイトを通したお取引は、各販売代理店様が定める取引条件に従っていただくことになりますのでご了承ください。本ウェブサイトからリンクしている第三者ウェブサイトは、それらを運営する各販売代理店様がその責任において管理するものであり、当社の管理下にはありません。本ウェブサイトとリンクしている事実をもって、当社が第三者ウェブサイトの内容を推奨していることを意味するものではありません。また、当社は第三者ウェブサイトの内容及びそれを通したお取引についていかなる責任も負うものではありませんので、お客様ご自身の責任でご利用ください。