TASKINGツールへのインターフェース方法

TASKING Pin Mapperプロバイダー拡張機能は、Altium DesignerのPCBエディターとTASKINGツールセットのPin Mapperツール間の双方向通信を提供します。これにより、Altium DesignerのPCBデザインワークスペース内でピンスワップを対話的に実行し、TASKING Pin Mapperツールとの変更を動的に同期させることができます。これにより、TASKING組み込みソースコードを変更ファイルのエクスポートやインポートなしで同期させることができます。

この機能は、TASKING Pin Mapper provider ソフトウェア拡張機能がAltium Designerのインストール時にインストールされている場合にのみ利用可能です。この拡張機能は、Extensions & UpdatesビューのPurchasedページで見つけることができます。

TASKING Pin Mapper ウィザード

Tasking Pin Mapper Wizardは、TASKING VX-toolset for ARM®とAltium Designer間の設計協力を強化します。今日の複雑なプロセッサデバイスでは、ピン機能と内部接続は、組み込み設計フェーズで定義された内部プロセッサレジスタによって設定されます。完全な製品設計を作成するためには、その独自のプロセッサ構成をPCB設計プロジェクトの回路図文書に表現する必要があります。

Tasking Pin Mapper Wizardは、ツール自身のPin Mapperから回路図文書へのデータ同期を容易にします。結果として得られる回路図文書は、TASKING VX-toolset for ARMのPin Mapperで割り当てられたデバイスピン構成を反映し、そのPin Configurationファイル(*.pincfg)に保存されます。

Tasking Pin Mapper Wizardは、TASKING VX-toolset for ARMに基づいた組み込みソフトウェアプロジェクトからそのPCBプロジェクト表現へ直接データパスを提供します。転送される設計データには、プロセッサチップ、周辺機器へのピン割り当て、電気的ピン属性、および象徴的な名前などの識別情報が含まれます。

Tasking Pin Mapper Wizardは、VX-toolsetのPin Mapperファイル(*.pincfg)を定義してこの情報を抽出し、適切に設定されたコンポーネントを新規または既存の回路図ドキュメントに配置します。コンポーネント自体は、適切な統合ライブラリから供給されます。

TASKING Pin Mapper wizardは、メインメニューからTools » Tasking Pin Mapperコマンドを選択することで回路図エディタからアクセスできます。

TASKING Pin Mapper ウィザードは、必要なピン設定ファイル(*.pincfg)を事前に読み込んだ状態で、TASKINGツールセット内のPin Mapperツールから自動的に起動することもできます。Altium Designerが現在実行されていない場合は、起動されます。

ウィザードの次のページでは、指定されたTASKING Pin Mapperファイルから回路図を作成するプロセスを案内します。

TASKING Pin Mapperファイルを選択

オープニングダイアログが閉じられたら、VX-ToolsetのPin Mapperからソースピン設定ファイル(*.pincfg)を選択できます。ボタンを使用して、必要なTasking Pin Mapperファイルを探して読み込みます。

コンポーネントの選択

Select Componentページは、可能であれば、プロセッサデバイスの利用可能なオプションを表示します。

Tasking pin mapperファイルに明示的なプロセッサタイプが指定されている場合、システムは利用可能なAltium Designerライブラリでそれを探します。または、ピンファイルがプロセッサファミリー(例えば、ST MicroelectronicsのSTM32_T2ファミリーのARM Cortexプロセッサ)を定義している場合、リストにはAltium Designerライブラリからのすべての互換性のあるタイプが含まれます - リストから望むプロセッサバリアントを選択してください。

互換性のあるプロセッサライブラリがAltium Designerにロードされていないか利用可能でない場合、プロセッサリストは空白になります。 ボタンを使用して、適切な統合ライブラリを探してインストールしてください。

リストで提供されているプロセッサと異なるプロセッサを選択するには、 ボタンを使用してBrowse Librariesダイアログを開きます。Librariesのドロップダウンメニューから希望のライブラリを選択し、リストから適切なプロセッサコンポーネントを選択してください。

ピンマッパーファイルに明示的なプロセッサが定義されている場合、またはOther component機能を使用してライブラリから選択された場合、リストにはプロセッサコンポーネントのための単一のエントリが表示されます。

シートの設定

Configure the Sheetページは、生成されるプロセッサの回路図のプロパティと動作を定義します。

ソースピンマッパーファイルはピンの機能と外部接続の両方を定義しているため、その代表的な回路図は、ターゲットのPCB設計プロジェクトと互換性がある方法でその情報を提示するように設定する必要があります。したがって、これは基本的な名前の設定から、ピン、ポート、コンパイラディレクティブの扱い方に至るまでを意味します。

回路図シートの設定には、以下の設定が含まれます:

  • Sheet file name – 提案された回路図ファイル名。を使用して、代替の回路図ファイルを定義または検索します。

  • Component Designator – 選択されたプロセッサコンポーネントの部品番号。必要に応じて編集します。

  • Units – 回路図ドキュメントに適切な単位を選択します。

  • Connect Power Pins via Power Ports – 設計の電源ピンを標準の電源ポートに自動的に接続します。

  • Unused I/O pins – 未割り当てのプロセッサI/Oピンが回路図上でどのように表示されるかを設定します。

    • Ignore – 未使用のプロセッサI/Oピンを設定しません。

    • Add No ERC Directive – No ERC指令オブジェクトを配置することで、未使用のI/Oピンに対する電気規則チェックを防止します。

    • Tie to individual ports – 対応するポートを未使用のI/Oピンに接続します。

    • Tie to Single port – 未使用のI/Oピンを1つのポートオブジェクトに割り当てます。

     

プロセッサ機能ブロックは、新しい回路図ドキュメントに作成することも、既存のものに追加することもできます。

配置

このウィザードの最終ページでは、選択した設定の要約が表示されます。 ボタンをクリックすると、新しいプロセッサ回路図ドキュメントが現在のプロジェクトに追加され、Altium Designerの回路図エディタで開かれます。回路図には、元のピン信号名と設定をすべて含むマイクロプロセッサが含まれます。

この回路図では、PCB設計プロジェクトの関連する回路図への便利で簡素化された接続プロセスを提供するために、適用可能な場合にハーネスを使用しています。

TASKING ピンネットスワッピング

コンポーネント内のピンは、両方のピンが同じピングループに属している場合に、別のピンと交換可能です。スワッピング機能はピンだけでなく、部分的に配線されたネットの交換もサポートしています。これは、密度の高いボード上で作業しており、接続の両端にあるコンポーネントからのエスケープ配線を行っている場合に理想的です。ピンスワップを実行すると、接続された配線も目標ネットにスワップされます。

Altium Designerでのスワッピング機能の概要については、ピン、ペア、パーツのスワッピングを参照してください。

PCBエディタには、PCB設計スペース内でピンの入れ替えを対話的に行い、変更をTASKING Pin Mapperツールと動的に同期させるコマンドが含まれています。

  • PCBエディタのメインメニューからアクセスするTools » Pin/Part Swapping » Interactive TASKING Pin/Net Swappingコマンドは、PCB設計スペース内でピン入れ替えをインタラクティブに実行するために使用されます。コマンドを起動すると、PCBワークスペース内のすべてがマスクされ(薄く表示され)、入れ替え可能なピンのみが表示されます。ステータスバーに注目してください。次のアクションのプロンプトが表示されます:移動するサブネットを選択。入れ替え可能なピンをクリックすると、サブネットを入れ替えるターゲットネットを選択するように求められます。入れ替え可能なすべてのターゲットピンがハイライト表示されます。ターゲットピンをクリックして、入れ替えアクションを完了します。その後、必要に応じて別のピン入れ替えを実行する準備が整います。

  • PCBエディタでコンポーネントの必要なパッド上で右クリックし、コンテキストメニューからコマンドを選択することでアクセスするTASKING PinSwapコマンドは、カーソル下のコンポーネントピン(パッド)に対して単一のピン入れ替えをインタラクティブに実行するために使用されます。コマンドを起動すると、PCBワークスペース内のすべてがマスクされ(薄く表示され)、入れ替え可能なピンのみが表示されます。ターゲットピンをクリックして、入れ替えアクションを完了します。

PCBドキュメント内でピンの交換を行うと、その変更はTASKING Pin Mapper Providerソフトウェア拡張機能を通じて提供される双方向通信サポートにより、動的にTASKING Pin Mapperツールに渡されます。これにより、変更ファイルをエクスポートおよびインポートする必要なく、TASKING組み込みソースコードが同期された状態に保たれます。

  • 各ピンのピングループは、任意の英数字の文字列を値とする属性です。ピングループは、Configure Pin Swappingダイアログで全コンポーネントに対して設定されます。

  • ピンスワップの情報はMessagesパネルにも表示されます。

  • PCBエディタでピンスワップを実行した結果の設計変更は、標準の設計更新プロセスを使用して回路図に反映されます(PCBエディタからDesign » Update Schematicsコマンドを実行します)。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content