概要
Cyclone MultiChannel Programmer は、複数のターゲットデバイスを同時に書き込む、量産向けの超小型・高性能マルチチャネルプログラマです。Cyclone スタンドアロン書き込みの信頼性と、スケーラブルなマルチチャネル構成を両立し、書き込み時間の短縮・フィクスチャ統合の簡素化・生産効率の向上を実現します。
ベースユニットに4つの書き込みチャネルを搭載し、QuadPod Channel Expander(最大3台接続)で拡張して、コンパクトな16チャネル構成を作れます。各チャネルは独自のプロセッサ・メモリ・インターフェース電子回路を持つ完全独立の書き込み系で、性能を最大化しつつ各ターゲットを個別に監視します。全チャネルは1台のプログラマに統合され、チャネルごとに書込内容を設定して一括起動、結果は全体の合否とチャネル別結果の両方で得られます。
LC と FX の2モデルがあり、物理フットプリントは共通です。LC は多数メーカーの ARM Cortex(NXP MCX/Kinetis/LPC/i.MX、ST STM32 等)に対応。FX は LC の全 ARM ファミリに加え、NXP MPC55xx–57xx・S08・S12Z・HC(S)12(X)・DSC・S32 Power・ColdFire V1/V1+、Infineon TriCore TC1xx/2xx/3xx、ST SPC5 まで対応します。デバイスアルゴリズムとサポートは同梱で、デバイス毎・アルゴリズム毎のライセンス費はありません。
主要仕様
| 構成 | 4/8/12/16ch(ベース4ch+QuadPod最大3台) |
|---|---|
| 独立性 | 各chが独立プロセッサ・メモリ・I/O・電圧・ローカル記憶 |
| 速度(FX) | 最大30 Mb/s / ch |
| 対応(LC) | ARM Cortex(NXP MCX/Kinetis/LPC/i.MX・ST STM32 等) |
| 対応(FX) | LC+非ARM(MPC/S08/S12Z/DSC/S32P/ColdFire・TriCore・SPC5) |
| ライセンス | デバイス毎・アルゴリズム毎の費用なし |
チャネル構成・拡張
| ベース | 4チャネル(ベースユニット) |
|---|---|
| 拡張 | QuadPod Channel Expander 最大3台で16ch |
| 独立系 | 各chが独自プロセッサ・メモリ・IF電子回路を持つ完全独立系 |
| 共有記憶 | 1GB+ の共有領域(書込イメージ格納) |
| 16ch超 | Control SDKで複数MultiChannelを並列制御 |
対応デバイス
| LC (ARM) | NXP MCX/Kinetis/LPC/i.MX・ST STM32(多数メーカーのARM Cortex) |
|---|---|
| FX 追加 | NXP MPC55xx–57xx・S08・S12Z・HC(S)12(X)・DSC・S32 Power・ColdFire V1/V1+ |
| FX 追加(Infineon/ST) | Infineon TriCore TC1xx/2xx/3xx・ST SPC5 |
| プロトコル | SWD/JTAG/Secure JTAG・(FX)BDM/BDC/Nexus/DAP/ONCE 等 |
| ライセンス | デバイスアルゴリズム同梱・追加費用なし |
性能・電源(LC/FX)
| 速度(FX) | 最大30 Mb/s / ch(超高速フラッシュ書込) |
|---|---|
| 電源(共通) | 各chがターゲット電圧を自動検知しI/O電圧調整 |
| 給電(FX) | MCU電源 1.8–5V / システム電源 2–15V を各chに供給可 |
| 電圧独立(FX) | チャネルごとに独立した電圧レベル指定可 |
異機種同時書込(FX)
| 同一イメージ | LC/FX共通:全chに同一イメージを同時書込+固有/共有カスタムデータ |
|---|---|
| 異イメージ(FX) | 各chに異なるイメージを割当て並列書込 |
| 混在(FX) | 異なるイメージ・電源設定・デバッグプロトコル・メーカーを同時実行 |
| 用途 | 複数MCU/フラッシュを搭載する基板の一括書込に最適 |
セキュリティ・テスト(FX)
| ProCryption | ImageKey による RSA/AES 暗号化(標準機能) |
|---|---|
| 配布保護 | 一致するImageKeyを持つCycloneのみロード・書込可(委託先へも安全配布) |
| 回数制限 | イメージ単位の書込回数制限(全ch横断で適用) |
| Run Test | 本書込前にターゲットで独自テストコードを実行し合否判定 |
| Run Test活用 | バーコード/オペレータ入力読取・校正/指紋データ収集・最終イメージへ反映 |
自動化・統合・絶縁
| Control Suite | GUI(対話設定)/ Console(CLI)/ SDK(生産ソフト組込) |
|---|---|
| 接続 | USB / Ethernet(3方式とも同一のコア機能) |
| カスタムデータ | 起動時オーバーレイ(シリアル/MAC/ロット/日付/校正値)ch個別or共有 |
| 実装形態 | フィクスチャ/ATE/ベンチトップ/生産ライン・スタック/DINレール |
| 接続IF | 50ピン(2.54mm)コネクタ・ワイヤラップ/デバッグヘッダアダプタ |
| 絶縁 | 電源二重絶縁・USBガルバニック絶縁・Ethernetトランス絶縁 |
MCU別の推奨組み合わせ
| NXP Kinetis / S32 | 量産=Cyclone MultiChannel(LC/FX)・単体=Cyclone・開発=Multilink+PROG/GDB Server |
|---|---|
| NXP i.MX (RT/App) | 量産=Cyclone MultiChannel(LC/FX)・単体=Cyclone・開発=Multilink+PROG/Secure Boot Utility(i.MX RT) |
| NXP/その他 LPC | 量産=Cyclone MultiChannel(LC/FX)・単体=Cyclone・開発=Multilink+PROG/GDB Server |
| レガシー HC08 | Cyclone(単体)・ICD Debugger(デバッグ)※MultiChannel対象外 |
| Infineon TriCore / ST SPC5 | FXモデルで量産書込対応(LCは非対応) |
主な用途
- 複数の基板へ同時に書き込み、タクトタイムを短縮する
- 量産数量の増加に、チャネル追加で対応する
- 検査工程と書き込み工程を並列化する
導入メリット
- 並列化により、1台あたりの実効書き込み時間を短縮できる
- 生産数量の変化にチャネル数で対応できる
- 装置台数を増やすより設置面積を抑えられる
対応環境
- 対応IDE:MCUXpresso / IAR / Keil / STM32CubeIDE / Eclipse(GDB)
- 対応MCU:ARM Cortex、NXP・ST・Infineon・Renesas 8/16/32bit
- 接続:USB / Ethernet / Serial
よくある質問
LC と FX の違いは何ですか?
16チャネルを超える書き込みはできますか?
1枚の基板に複数種類のMCUがある場合は?
デバイスごとに固有のシリアル番号を書き込めますか?
この製品が含まれるソリューション
この製品は、複数製品を組み合わせた次の構成の要素です。構成全体での位置づけは各ソリューションページをご覧ください。
- MCU ブリングアップ/量産書込み — この製品の役割: 任意コンパイラ × デバッグ × 量産プログラミング
関連製品
お問い合わせ
対象MCU・数量・安全要件などをお聞かせください。最適な構成と概算をご提案します。
書き込み・デバッグの専業メーカー(40年以上)
PEmicro の全製品を見る →
