www.microchip.com/DSC dsPIC®デジタルシグナルコントローラ dsPIC

dsPIC®デジタル シグナル コントローラ
dsPIC®デジタル シグナル コントローラ
www.microchip.com/DSC
デジタル シグナル コントローラ ソリューション
マイクロチップ社の世界最高水準の8ビットPIC®マイクロコントローラの伝統を継承した
16ビットdsPIC®デジタル シグナル コントローラ(DSC)の幅広い製品ラインナップは、
システム コストの低減と効率向上によって、要求の厳しいアプリケーションの競争力向上を実現します。
デジタル シグナル コントローラ(DSC)は、デジタル シグナル プロセッサ(DSP)の計算機能とスループットに
マイクロコントローラ(MCU)の制御属性がシームレスに統合された、シングルチップ組み込みコントローラです。
開発リスクの低減
システム コストの削減
性能の向上/メモリの増強を必要とする
8ビットMCUユーザにとって自然なステップ アップ
統合と効率化により設計をより簡単に
■ 業界最大のDSC製品ラインナップから最適な製品を選択可能
■ ソフトウェアとアプリケーションの設計を強力にサポート
■ 8/16/32ビットMCUと同じ統合開発環境
■ 充実したウェブセミナーとトレーニングコース
■ クラス最高のCコード生成効率によりフラッシュのサイズを削減
■ 少ピンパッケージにより製品コストを削減
■ 複雑なアナログフィルタをデジタルフィルタで置き換え
■ 高集積度DSCにより外付け部品を削減
新しい設計オプション
プロジェクトの遅延を防ぐ
アイディアの実現
既存ソフトウェア、他に類を見ない互換性、
強力なグラフィック ツールを活用
■
■
■
■
DSCの機能を使用して強力な機能を追加
先進のアルゴリズムの採用により効率を向上
設計を保護する革新的な方法を検討
業界最小のDSCを使用して製品を小型化
www.microchip.com/DSC
■
■
■
■
無償のソフトウェア、サンプルコード、周辺機能ライブラリ
広範なファミリ互換性により再利用性を最大化
強力なグラフィックツールで製品開発期間を短縮
革新的な機能を提供する高レベルなアプリケーションライブラリ
dsPIC®デジタル シグナル コントローラの内部構造
16ビット40 MIPSコア、
改良版ハーバード アーキテクチャ、
シングル サイクルMAC
(命令の大半は1サイクル実行)
MPLAB® IDE、MPLAB ICD 2、
MPLAB ICD 3インサーキット デバッガ、
MPLAB REAL ICE™インサーキット
エミュレータと互換
40 MIPS 16ビットコア
・C言語に最適
・MCU+DSPリソース
コアレジスタ
16個
40ビット
アキュムレータ
最大256 KBのセルフ
プログラマブル フラッシュ(車載対応)
DSP
シャドウセット
エンジン
命令
割り込み
コントローラ
16×16乗算
2線式
デバッグ
2.5∼5.5 Vの単電源
(dsPIC30F)
3.0∼3.6 Vの単電源
(dsPIC33F)
データ
データ/メモリバス
フラッシュ
DMA
8 Ch
RAM
(最大30 KB)
(最大256 KB)
GPIO
パワーオン リセット
ブラウンアウト リセット
VREG
データバス
CAN*
モータ
制御
PWM*
入力
キャプチャ
I2C™*
出力
コンペア
PWM
UART*
SPI*
16ビット
タイマ
CRC
SMPS
PWM
音声
DAC
RTCC
制御
DAC
PMP
10/12
ビットADC*
QEI*
アナログ
コンパレータ*
*最大4個
豊富なアナログ/デジタル周辺機能
セットを搭載
プログラマブル ウェイト ステート装備
16ビット パラレル マスタポート、SRAM、
フラッシュ、QVGA LCD等の
周辺機能に接続
製品、ライブラリ、リファレンス デザイン
16ビットdsPIC®デジタル シグナル コントローラ(DSC)製品
ファミリ
プログラム
メモリ
(KB)
RAM
(バイト)
ピン
A/D
A/D
A/D
最高速度
チャン
ネル
(ビット)
分解能
サンプル
コンパ
レータ
30MIPS
8-16
12
200
–
(ksps)
8/16/32
ビットタイマ
通信用周辺機能
3-5×16
UART、I2C™、SPI、CAN、DCI
(AC97/I2S)*
0-2
3-9×16
IrDA付きUART、I2C、SPI、
ECAN、DCI
–
3-5×16
(×8、×16、×32)
PWM
PWM
チャン
ネル
タイプ
その他の機能
2-8
標準
フラッシュセキュリティ、EEPROM
2-8
標準
フラッシュセキュリティ、JTAG、DMA、
PMP*、RTCC*、DAC*、CRC*
UART、I2C/SPI、CAN
6-8
モータ制御
フラッシュセキュリティ、EEPROM、QEI*
フラッシュセキュリティ、JTAG、DMA*、
PMP*、RTCC*、CRC*、QEI*
16ビットDSC – 汎用(24ビット命令ワード)、ICSP™、自己書き込み、センサ
dsPIC30FXXX
dsPIC33FXXX/A
12-144
12-256
1~8K
1~30K
18-80
18-100
40MIPS
6-32
10または12
500または
1.1M
30MIPS
6-16
10
1.0M
4-24
10または12
500または
1.1M
0-2
3-9×16
IrDA付きUART、I C、SPI、ECAN
6-8
モータ制御
6-12
10
2.0M
2-4
2-3×16
UART、I2C、SPI
4-8
高速
フラッシュセキュリティ
10
2.0Mまたは
4.0M
0-4
2-3×16
IrDA付きUART、I C、SPI
高速
フラッシュセキュリティ、JTAG、
10ビットDAC出力*
16ビットDSC – モータ制御(24ビット命令ワード)、ICSP、自己書き込み
dsPIC30FXXX
dsPIC33FXXX/A
12-144
12-256
512-8K
1~30K
28-80
20-100
40MIPS
2
16ビットDSC – SMPSおよびデジタル電力変換(24ビット命令ワード)、ICSP、自己書き込み
dsPIC30FXXX
dsPIC33FJXXGSXXX
6-12
6-16
256-512
256-2K
28-44
18-44
30MIPS
40MIPS
6-12
2
4-8
*リストに記載された機能の有無は製品ごとに異なります。
/A=最大128KBのフラッシュメモリ搭載デバイスを拡張温度対応で提供しております。
マイクロチップ社のソフトウェア ライブラリ、アプリケーション アルゴリズム、
リファレンス デザイン
全てのソフトウェアライブラリの一覧は、www.microchip.com/librariesでご覧頂けます。
デジタル信号処理
dsPICworks™DSPソフトウェア
デジタルフィルタ設計
DSPライブラリ
MATLAB/SimulinkのMPLAB®サポート
フィルタ設計Lite
コネクティビティ
マイクロチップ社のTCP/IP
マイクロチップ社のTCP/IP(BSDソケット含む)
IrDA®スタック
ZigBee®プロトコルスタック
MiWi™プロトコルスタック
V.22bis/V.22ソフトウェアモデムライブラリ
V.32bisソフトウェアモデムライブラリ
USB
USBホスト
USBデバイス
USBクラスドライバ–HID、MSD、CDC、カスタム等
USBOn-The-Go
無償
無償
無償
無償
グラフィック
マイクロチップ社のグラフィックライブラリ
無償
モータ制御
BLDC、ACIM、PMSM用の各種アプリケーションソリューション
無償
デジタル電力変換
デジタルPFC(力率改善)ソフトウェア
SMPSAC/DCリファレンスデザイン
SMPSトポロジアプリケーションノート
SMPS降圧ボードアプリケーションソフトウェア
SMPS降圧/昇圧アプリケーションソフトウェア
電源の設計/シミュレーションツール
無償
無償
無償
無償
無償
無償
音声/音響
雑音抑制ライブラリ
アコースティックエコーキャンセラライブラリ
ラインエコーキャンセラライブラリ
音声認識システム
音響イコライザライブラリ
音声/音響開発迅速化ツール
Speex音声エンコーダ/デコーダライブラリ
G.711音声エンコーダ/デコーダライブラリ
G.726A音声エンコーダ/デコーダライブラリ
無償評価版
無償評価版
無償評価版
無償評価版
無償評価版
無償評価版
無償評価版
無償
無償評価版
暗号化
対称キー組み込み暗号化ライブラリ
非対称キー組み込み暗号化ライブラリ
トリプルDES/AES暗号化ライブラリ
低コスト評価版
低コスト評価版
低コスト評価版
16ビットファイルシステムライブラリ
無償
無償
無償
基本ライブラリ
無償
低コスト
無償
無償
無償
無償
無償
無償
無償
無償
無償
無償評価版
数値演算ライブラリ
周辺機能ライブラリ
16ビットdsPIC DSC製品、関連開発ツール、技術サポートの最新情報は、
こちらのウェブサイトを参照してください。
www.microchip.com/DSC
www.microchip.com/DSC
dsPIC®デジタル シグナル コントローラによる開発
マイクロチップ社は、8/16/32ビット全てのマイクロコントローラ製品で共通の開発環境を使用できる
唯一の半導体メーカーです。統合開発環境MPLAB® IDEは無償で、簡単に使用できます。
Explorer 16開発ボード(DM240001)
dsPIC®スタータキット(DM330011)
Explorer 16開発ボードは、マ
イクロチップ社製16/32ビット
マイクロコントローラ用の低コ
ストモジュール式開発システム
です。MPLAB®ICD2、MPLAB
ICD 3、MPLAB REAL ICE™イ
ンサーキット デバッガ/プログ
ラマを追加すると、
ソフトウェアの開発を始められます。
必要なものが全て揃っているdsPICスター
タキットで開発を始めるのは簡単です。イン
ストールは簡単で、チュートリアルも備えて
おり、USBでPCに接続できるdsPICスター
タキットボードも含まれます。
スタータキットの内容:
■ MPLABIDEおよびdsPICDSC向けMPLABCコンパイラ†
■ dsPICスタータキットボード(デバッガ内蔵)
■ サンプルコード、チュートリアル、サンプルプロジェクト
dsPIC33F向けExplorer 16モータ制御
開発システム
MPLAB® Cコンパイラ
dsPIC DSC向けMPLAB Cコンパイラは、フル機能を搭載したANSI準拠の最
適化コンパイラです。このコンパイラには、文字列操作、動的メモリ割り当て、
データ変換、時間管理、数値演算の各ライブラリを含むANSI C標準ライブラ
リ一式が含まれています。MPLAB Cコンパイラは強力なコード オプティマイ
ザを持っており、同じアプリケーションを他の16ビットMCUで生成した場合、
コードサイズが165%になる場合があります。
Explorer 16モータ制御環境
は、BLDC、PMSM、ACIMの
各アプリケーションを開発お
よびプロトタイプ製作するた
めの優れたプラットフォーム
です。マイクロチップ社は、設
計初期段階を大きく支援す
るモータ制御ソースコードを無償で提供しています。
Explorer 16開発ボード用のプラグイン モジュール
コントローラ
ピン数
製品番号
注
dsPIC33FJ256GP710
100ピン
MA330011
DM240001に付属
dsPIC33FJ256MC710
100ピン
MA330013
別売
dsPIC33FJ12MC202
28ピン
MA330014
別売
dsPIC33FJ12GP202
28ピン
MA330015
別売
dsPIC33FJ32GP204
44ピン
MA330016
別売
dsPIC33FJ32MC204
44ピン
MA330017
別売
dsPIC33FJ128GP804
44ピン
MA330018
別売
dsPIC33FJ128MC804
44ピン
MA330019
別売
dsPIC33FJ16GS504
44ピン
MA330020
別売
dsPIC33FファミリをサポートするPICtail™ Plusドータボード
開発ツール
説明
無線通信PICtail™Plusドータボード
PICtail Plusドータボード
Explorer 16開発ボード(DM240001)
と組み合わせて使用
製品番号
AC163027-4
SD(SecureDigital)/MMC(MultimediaCard)のSPIインターフェイス接続用PICtailPlusドータボード
AC164122
ECAN™/LINPICtailPlusドータボード
AC164130
音響PICtailPlusドータボード
AC164129
EthernetPICtailPlusドータボード
AC164123
IrDA®PICtailPlusドータボード
AC164124
音声再生PICtailPlusドータボード
AC164125
プロトタイプPICtailPlusドータボード
AC164126
グラフィックPICtailPlusドータボード
AC164127
モータインターフェイスPICtailPlusドータボード
AC164128
降圧/昇圧コンバータPICtailPlusカード
AC164133
†評価版は、最初の60日間はフル機能コンパイラとして使用できます。
www.microchip.com/DSC
サポート
トレーニング
マイクロチップ社は、お客様が製品開発をより迅速かつ効率的に行
えるようサポートしています。製品とシステムのサポートを提供でき
る、
フィールド アプリケーション エンジニアと技術サポートの世界的
ネットワークを維持しています。さらに、www.microchip.com で、次
のサービス分野を用意しています。
追加トレーニングをご希望の場合、マイクロチップ社にご連絡くださ
い。マイクロチップ社は常に技術トレーニングの選択肢を拡大してお
り、各種トレーニング コースと専門的なカリキュラムを提供していま
す。また、いつでもアクセス可能な各種オンライン リソースも提供し
ています。
■
サポート関連リンクは質問を短時間で解決する方法を提供します。
■
サンプルリンクはマイクロチップ デバイスの無償評価サンプルを提供し
ます。 http://sample.microchip.com
■ リージョナルトレーニングセンター: www.microchip.com/rtc
■ MASTERsカンファレンス: www.microchip.com/masters
■ 世界各地のセミナー: www.microchip.com/seminars
■ eラーニング: www.microchip.com/webseminars
■ 正規販売代理店およびサードパーティパートナーからのリソース:
www.microchip.com/training
■
■
http://support.microchip.com
フォーラムリンクはナレッジ データベースおよびユーザ同士のディス
カッションを提供します。 http://forum.microchip.com
購入リンクはマイクロチップ社の販売代理店の所在地をご覧頂けます。
www.microchip.com/sales
営業所一覧
北米地域
アトランタ
ヨーロッパ地域
アジア / 太平洋地域
アジア / 太平洋地域
オーストリア - ヴェルス
オーストラリア - シドニー
インド - バンガロール
デンマーク - コペンハーゲン
中国 - 北京
インド - ニューデリー
Tel:678-957-9614
Tel:43-7242-2244-39
Tel: 774-760-0087
Tel:45-4450-2828
ボストン
シカゴ
Tel:630-285-0071
クリーブランド
Tel:216-447-0464
ダラス
Tel:972-818-7423
デトロイト
Tel:248-538-2250
ココモ
Tel:765-864-8360
ロサンゼルス
Tel:949-462-9523
サンタクララ
フランス - パリ
Tel:33-1-69-53-63-20
ドイツ - ミュンヘン
Tel:49-89-627-144-0
イタリア - ミラノ
Tel:39-0331-742611
オランダ - ドリューネン
Tel:31-416-690399
スペイン - マドリッド
Tel:34-91-708-08-90
イギリス - ウォーキンガム
Tel:44-118-921-5869
Tel:408-961-6444
トロント
オンタリオ州ミシサガ
Tel:905-673-0699
Tel:61-2-9868-6733
Tel:86-10-8528-2100
中国 - 成都
Tel:86-28-8665-5511
中国 - 香港SAR
Tel:852-2401-1200
中国 - 南京
Tel:86-25-8473-2460
中国 - 青島
Tel:86-532-8502-7355
中国 - 上海
Tel:86-21-5407-5533
中国 - 瀋陽
Tel:86-24-2334-2829
中国 - 深圳
Tel:86-755-8203-2660
中国 - 武漢
Tel:86-27-5980-5300
中国 - 厦門
Tel:86-592-2388138
中国 - 西安
Tel:86-29-8833-7252
中国 - 珠海
Tel:86-756-3210040
Tel:91-80-3090-4444
Tel:91-11-4160-8631
インド - プネ
Tel:91-20-2566-1512
日本 - 横浜
Tel:81-45-471-6166
韓国 - 大邱
Tel:82-53-744-4301
韓国 - ソウル
Tel:82-2-554-7200
マレーシア - クアラルンプール
Tel:60-3-6201-9857
マレーシア - ペナン
Tel:60-4-227-8870
フィリピン - マニラ
Tel:63-2-634-9065
シンガポール
Tel:65-6334-8870
台湾 - 新竹
Tel:886-3-572-9526
台湾 - 高雄
Tel:886-7-536-4818
台湾 - 台北
Tel:886-2-2500-6610
タイ - バンコク
Tel:66-2-694-1351
3/26/09
www.microchip.com
ここに記載した情報は、予告なく変更する場合があります。Microchipの名称とロゴ、Microchipロゴ、MPLAB、PICは、米国およびその
他の国におけるマイクロチップ・テクノロジー社の登録商標です。PIC32ロゴ、MiWi、REALICEは、米国およびその他の国におけるマイ
クロチップ・テクノロジー社の商標です。その他、本書に記載されている商標は各社に帰属します。 © 2009, Microchip Technology
Incorporated.AllRightsReserved.PrintedinJapan.5/09
DS70324B_JP
DS70324B_JP
Microchip Technology Inc.
2355 W. Chandler Blvd.
Chandler, AZ 85224-6199