電子システム設計
電子設計の初期段階では、概念/機能レベルで設計を定義することが重要です。この最初のステップは、開発プロセス全体における重要な基盤となり、システムのアーキテクチャとその主要要素の高レベルな概要を提供します。適切に作成されたブロック図は、電子システムの主要な機能ユニットを明確にし、それらの相互接続を示します。これにより、個々の部品実装の複雑な詳細にとらわれることなく、設計のさまざまな部分がどのように相互作用するかを視覚化できます。この抽象化によって、システム全体の動作やモジュール間の関係に集中でき、必要なすべての機能が考慮され、システムのアーキテクチャが設計要件に適合していることを確実にできます。
Electronic System Design (ESD) ドキュメントでは、システムレベルのブロック図を設計し、関係者と共同作業できます。
新しい ESD ドキュメントの作成
新しい ESD ドキュメントは、Renesas 365 Workspace に存在するソリューションの一部として作成できます。ソリューションの詳細ページで、右上の
ボタンをクリックし、表示されるメニューから System Design を選択して、Create ESD ウィンドウを開きます。
このウィンドウは最初、簡易表示で表示され、次のフィールドがあります。
-
Name – ESD ドキュメントに必要な名前を入力します。
-
Description – ESD ドキュメントの任意の説明を入力します。
さらに多くのコントロールにアクセスするには、
ボタンをクリックします。Parent Folder フィールドが表示されます。このフィールドを使用して、Workspace のフォルダー構造内のどこに ESD ドキュメントを作成するかを指定します。デフォルトでは Projects フォルダーです。フィールド右側の Change リンクをクリックすると、Workspace のフォルダー構造にアクセスでき、ドキュメントを保存する別のフォルダーを選択できます(
)。
必要に応じて新しい ESD ドキュメントを定義したら、
をクリックします。ソリューションの詳細ページに戻り、新しく作成した ESD ドキュメントのタイルが表示されます。
ESD ドキュメントを開くには、そのタイル内の名前をクリックするか、
ボタンをクリックして表示されるメニューから Open を選択します。あるいは、目的の ESD ドキュメントのタイルを直接ダブルクリックします。
ESD ドキュメントの定義
ESD ドキュメントでは、特定の機能、操作、またはデバイス(信号処理や MPU など)は functional blocks で表されます。構造および視覚表現の観点では、機能ブロックは、グラフィカルな図形/画像(ラベル付き)、ハードウェア/ソフトウェアオブジェクトで表されるその機能の主要コンポーネント、ポート、およびその他のブロックを含めることができるコンテナーです。Ports は機能ブロックのインターフェース(たとえば MPU の I2C インターフェース)を表すために使用でき、機能ブロック間の connection lines(ブロックまたはそのポートの間に直接配置)は相互接続(たとえば異なるデバイスのインターフェース間を流れる信号)を表します。
配置および編集の共通事項
ESD ドキュメントエディターでの作業については、以下の折りたたみ可能なセクションを参照してください。
Controlling the View of the Document
メイン表示領域の参照コントロールは次のとおりです。
-
Right-Click, Hold&Dragドキュメントをパンします。 -
Mouse Wheel縦方向にスクロールします。 -
Shift+Mouse Wheel縦方向にスクロールします。 -
Ctrl+Mouse Wheel拡大/縮小します。
Selecting Objects
ESD ドキュメントに配置されたオブジェクトに対して、位置やサイズの編集、クリップボード操作(切り取り/コピー)、削除などの操作を行う前に、そのオブジェクトを選択する必要があります。
最も基本的な場合、カーソルを重ねてクリックすることで個々の設計オブジェクトを選択できます。選択されると、一部の設計オブジェクトはサイズや形状をグラフィカルに変更できます。オブジェクトが選択状態になり、周囲のさまざまな編集ポイントに編集ハンドルが表示されます。オブジェクトの形状やサイズを変更するには、編集ハンドルをクリックしてドラッグします。変更内容は、編集しているオブジェクトに応じて異なります。
選択されたオブジェクト以外の場所をクリックするか、Esc を押すと選択が解除されます。
クリックによる選択は累積されない点に注意してください。別のオブジェクトをクリックすると、選択中のオブジェクトは選択解除されます。複数のオブジェクトを選択するには、Shift キーを押したまま、選択または選択解除したいオブジェクトを順にクリックします。つまり、Shift+Click ショートカットは、他のオブジェクトの状態に影響を与えずに、カーソル下のオブジェクトの選択状態を切り替えます。
デザインドキュメント内の特定領域にある複数のオブジェクトを選択するには、選択矩形を使用できます。Click and Hold オブジェクトから離れた位置で、選択対象オブジェクトを囲む仮想矩形の一方の角から、反対側の角へ向かってドラッグします。選択矩形内にあるすべての可視オブジェクト、および選択矩形に接しているオブジェクトが選択されます。
ESD ドキュメント内のすべてのオブジェクトを選択するには、Ctrl+A ショートカットも使用できます。
Using Cut/Copy and Paste
ESD ドキュメント内または ESD ドキュメント間で、オブジェクトを切り取り/コピーして貼り付けできます。切り取り/コピーしたいオブジェクトを選択し、デザインスペース内で右クリックして、コンテキストメニューから Cut(ショートカット: Ctrl+X)/ Copy(ショートカット: Ctrl+C)コマンドを選択します。最後に切り取り/コピーした内容をドキュメントに配置するには、デザインスペース内で右クリックし、コンテキストメニューから Paste コマンド(ショートカット: Ctrl+V)を選択します。
Arranging Objects
ESD ドキュメント内に配置されたオブジェクトは、自動的にレイヤー状に積み重ねられます。各オブジェクトは作成順に応じて異なるレイヤー上にあるため、オブジェクトを重ねて配置することが可能です。新しく作成または追加されたオブジェクトは常に最上位レイヤーに配置されます。
右クリックメニューの Arrange サブメニューにある以下のコマンドを使用すると、重なり合うオブジェクトスタック内で、そのオブジェクトの前後関係を移動できます。
-
Bring to Front(
Ctrl+Alt+])/ Send to Back(Ctrl+Alt+[)– 重なり合うオブジェクトのスタックに含まれるオブジェクトを、そのスタック内の他のすべてのオブジェクトより前面/背面へ移動します。コマンドを実行した後、移動したいオブジェクトをクリックします。そのオブジェクトは x 座標や y 座標を変更することなく、重なっているすべてのオブジェクトの前面/背面の最上位/最下位へ移動します。 -
Bring Forward(
Ctrl+])/ Send Backward(Ctrl+[)– 重なり合うオブジェクトのスタック内で、あるオブジェクトを別のオブジェクトの前/後ろへ移動します。コマンドを実行した後、移動したいオブジェクトをクリックし、次にそのオブジェクトを前/後ろに移動したい「対象」オブジェクトをクリックします。最初のオブジェクトは x 座標や y 座標を変更することなく、この対象オブジェクトの前/後ろへ移動します。
Aligning Objects
デザインスペース内にオブジェクトを正確に配置し、他のオブジェクトと垂直方向および/または水平方向に揃えるために、オブジェクト(またはオブジェクトのグループ)を配置またはドラッグして他のオブジェクトと整列すると、インジケーター線が表示されます。また、近くに配置されたオブジェクトの分布に合う位置へ配置/ドラッグしているときには矢印も表示されます。
整列コマンドを使用してオブジェクトを整列させることもできます。これを行うには、整列に含めたいすべてのオブジェクトを選択し、選択済みオブジェクト上で右クリックして、Align メニューから必要なコマンドを選択します。
-
Align Left / Align Right / Align Top / Align Bottom コマンドを使用すると、選択した設計オブジェクトをそれぞれ左端/右端/上端/下端で揃えることができます。コマンドを実行すると、最も左/右/上/下にあるオブジェクトの左端/右端/上端/下端が基準として使用され、選択範囲内の他のすべてのオブジェクトは左右/上下に移動して、その左端がこの基準に揃えられます。
-
Align Horizontal Centers / Align Vertical Centers コマンドを使用すると、選択したオブジェクトを単一の列/行に配置し、それぞれの水平方向/垂直方向の中心で揃えることができます。コマンドを実行すると、選択範囲内のオブジェクトが水平方向/垂直方向に移動して、各オブジェクトの水平方向/垂直方向の中心を基準に揃えられた単一の列/行を形成します。列の垂直中心線は、選択範囲内で最も左にあるオブジェクトと最も右にあるオブジェクトの中間点です。行の水平中心線は、選択範囲内で最も上にあるオブジェクトと最も下にあるオブジェクトの中間点です。
-
Distribute Horizontally / Distribute Vertically コマンドを使用すると、選択したオブジェクト間の水平方向/垂直方向の間隔を等しくできます。コマンドを実行すると、選択範囲内の最も左と右 / 最も上と下のオブジェクトはその位置に固定されたまま、他のすべてのオブジェクトがその間に等間隔で配置されます。オブジェクトの垂直/水平方向の位置は変更されません。
Matching Object Size
配置済みオブジェクトのサイズは、オブジェクトを選択した状態で手動調整できますが、1 つのオブジェクトの幅および/または高さを他の配置済みオブジェクトに適用して、サイズを一致させることもできます。これを行うには、サイズを一致させたいオブジェクト(functional blocks、ports、hardware components、software components、rectangles、ellipses、texts、images)を選択し、基準オブジェクトを右クリックして、Match size コンテキストメニューから必要なコマンドを選択し、基準オブジェクトの幅(Width)、高さ(Height)、またはその両方(Both width and height)を選択内の他のオブジェクトに適用します。
Grouping Objects
ESD ドキュメントに配置されたオブジェクトはグループ化できます。グループ化すると、グループの 1 つのメンバーを移動したときに、すべてのメンバーをすばやく選択/選択解除したり、一緒に移動したりできます。
現在選択されているオブジェクトをグループ化するには、デザインスペース内で右クリックし、コンテキストメニューから Group コマンドを選択します。選択したオブジェクトをメンバーとするグループが作成されます。
グループを解除(分解)するには、そのグループのメンバーであるオブジェクトを右クリックし、コンテキストメニューから Ungroup コマンドを選択します。
Changing Object Style
ESD ドキュメント内で 1 つ以上のオブジェクトが選択されているときは、上部ツールバーのコントロールを使用して、そのスタイル(デザインスペース内での視覚表現)を変更できます。
-
Font settings – テキストを含む選択オブジェクト(functional blocks、ports、components、texts)のフォント(フォントファミリー、フォントサイズ、太字/斜体/下線属性、文字色、配置)を設定するには、これらのコントロールを使用します。
-
Color – 選択したオブジェクトの塗りつぶし色(該当する場合)と輪郭色を設定するには、これらのコントロールを使用します。
-
Line – 選択したオブジェクトの線種と線の太さを設定するには、これらのコントロールを使用します。これは線タイプのオブジェクト(接続線およびポリライン)と、その他のオブジェクトの輪郭に適用されます。
あるオブジェクトのスタイルを別のオブジェクトへすばやく適用するには、まずスタイルをコピーしたい元のオブジェクトを選択し、デザインスペース内で右クリックして、コンテキストメニューから Copy Style コマンド(ショートカット: Ctrl+Alt+C)を選択します。コピーしたスタイルを 1 つ以上のオブジェクトに適用するには、それらのオブジェクトを選択し、選択範囲上で右クリックして、コンテキストメニューから Paste Style コマンド(ショートカット: Ctrl+Alt+V)を選択します。
オブジェクトを右クリックして、コンテキストメニューから Set Default Style コマンドを選択することもできます。このオブジェクトのスタイルは、以降に同じ種類のオブジェクトを配置するときに適用されます。
配置済みオブジェクトは、選択してドラッグすることで移動できます。個々のノードを選択して移動し、オブジェクトの形状やサイズを変更することもできます。
Undoing and Redoing Operations
Ctrl+Z および Ctrl+Y ショートカットを使用すると、それぞれ直前の操作前の状態に ESD ドキュメントを戻したり、ドキュメントで undo 機能により戻した変更を再適用したりできます。
Object Locking
オブジェクトの右クリックメニューの Lock/Unlock サブメニューにあるコマンドを使用して、サイズと位置、および/または内容をロック/ロック解除できます。
-
Lock / Unlock – このコマンドは、オブジェクトのサイズと位置(グラフィカルに変更できなくなり、サイズと位置がロックされたオブジェクトは削除もできません)、スタイル(つまりグラフィカルな外観)、および内容(たとえば functional block のテキスト)をロック/ロック解除します。
-
Lock size and position / Unlock size and position – このコマンドは、オブジェクトのサイズと位置のみをロック/ロック解除します。
-
Lock style / Unlock style – このコマンドは、オブジェクトのスタイルのみをロック/ロック解除します。
-
Lock content / Unlock content – このコマンドは、オブジェクトの内容のみをロック/ロック解除します。
オブジェクトが完全にロックされている場合(サイズと位置、スタイル、内容がすべてロックされている場合)、選択時にそのオブジェクトの周囲に赤い点線が表示されます。一部のみがロックされている場合(たとえばスタイルのみがロックされている場合)は、選択時に黄色の点線が表示されます。
Accessing Object Properties
配置済みオブジェクトのプロパティには、デザインスペースでそのオブジェクトを選択し、右上の
ボタンをクリックして Properties ペインを開くことでアクセスできます。あるいは、配置済みオブジェクトを右クリックし、表示されるメニューから Properties コマンドを選択します。
デザインスペースでオブジェクトが何も選択されていない場合、Properties ペインには ESD ドキュメント自体のプロパティが表示されます。
Properties ペインの Parameters 領域では、選択したオブジェクト(functional block、hardware component、software component、port、または connection)、あるいはオブジェクトが選択されていない場合は ESD ドキュメント自体のパラメーターを管理できます。 開いた Properties ペインで、
ボタンおよび
ボタンを使用して、それぞれパラメーターの追加と削除を行います。パラメーター名または値をクリックして編集します。
Properties ペインの Documentation & Resources 領域には、ソリューションおよびその要素に関連するリソース(Renesas のドキュメント、PDF)へのリンク一覧が自動生成されて表示されます。
Special Strings
texts(テキストオブジェクト、functional blocks の名前など)は、ESD ドキュメント内に静的なユーザー定義テキストを表示するために使用できますが、ドキュメントおよびオブジェクトのパラメーターのプレースホルダーとして使用することもできます。ESD ドキュメントで特殊文字列を使用するには、オブジェクトのテキスト内にパラメーター名を含めます。特殊文字列は = という接頭辞で識別されます(例: =ControlAlgorithm、=MotorType など)。
複数の特殊文字列は、通常のテキスト(固定文字列)とともに、次のルールに従って 1 つのテキスト文字列に連結できます。
| 要素 | 機能 | 例 |
|---|---|---|
=(等号) |
後続の文字列が解釈対象の式であることを示します。 | =MotorType( ) |
+(プラス) |
文字列内で必要な特殊文字列要素と固定文字列要素を連結するために使用します。 | =MotorType + NumberOfMotors( ) |
' '(単一引用符) |
必要な文字列内の任意の位置に固定文字列を含めるために使用します。 | =MotorType + ' Motor (x' + NumberOfMotors + ')'( ) |
機能ブロックの配置と設定
ESD ドキュメントに新しい機能ブロックを配置するには、下部ツールバーの
ボタンをクリックします(または、Library pane の Standard 領域にあるボタンを使用します)。デザインスペース内でクリックしたままにして機能ブロックの長方形の最初の角を固定し、その後カーソルを動かして長方形のサイズを調整し、左マウスボタンを離して配置を完了します。あるいは、デザインスペースをクリックするとデフォルトサイズの機能ブロックを配置できます。機能ブロックの名前を変更するには、その機能ブロックをダブルクリックし、必要な名前を入力して Enter を押すか、機能ブロックの外側をクリックします。
機能ブロックにハードウェアコンポーネントを追加するには、下部ツールバーの
ボタンをクリックします。カーソルが十字形に変わり、コンポーネントのプレビューが追従します。機能ブロックの境界内をクリックしてコンポーネントを配置します。配置済みコンポーネントをダブルクリックし、開いたポップアップウィンドウの検索バーを使ってコンポーネントを検索します。検索結果リストでコンポーネントを選択すると、そのコンポーネント名が機能ブロックのグラフィック内に表示されます。
機能ブロック内にポートを配置するには、下部ツールバーの
ボタンをクリックします(または、Library pane の Standard 領域にあるボタンを使用します)。カーソルが十字形に変わり、デフォルトのポートが追従します。機能ブロックの境界内をクリックしてポートを配置します。機能ブロックの外側をクリックすることもでき、その場合は新しいデフォルトの機能ブロックが自動的に作成されます。ポート名を変更するには、ポートをダブルクリックして必要な名前を入力し、Enter を押すか、ポートの外側をクリックします。
Using the RA Explorer
Renesas RA family の MCU を検索する際は、必要なコンポーネントを見つけるために RA Explorer ウィンドウを使用できます。ハードウェアコンポーネントを配置した後、検索バーに RA または Renesas を入力し、ポップアップ上部の Explorer Mode リンクを使ってウィンドウを開くと、適合するコンポーネントの一覧が表示されます。デフォルトでは、この一覧は機能ブロック内に配置されたポートに基づいて絞り込まれます。現在のポート一覧はウィンドウ上部に表示されます。Add Port コントロールを使って他の種類のポートを追加でき、ドロップダウンを使って各種類の必要なポート数を編集できます。リスト内の必要なコンポーネントをクリックすると選択され、そのピンマップがウィンドウ右側に表示されます。必要なコンポーネントを選択したら、
ボタンをクリックしてハードウェアコンポーネントオブジェクトに適用します。
RA MCU をハードウェアコンポーネントオブジェクトに適用した後、それを選択して Properties ペインを開くと、そのプロパティを確認できます。必要に応じて
ボタンをクリックし、 RA Explorer ウィンドウを開いて別の MCU を選択することもできます。
Using the Device Configuration
Device Configuration 機能を使用すると、hardware component のポート、パッケージ情報、ペリフェラル、ピン割り当てを参照および管理できます。ハードウェアコンポーネントを選択した状態で、Properties ペインの Device Configuration 領域を展開すると、現在のデバイス構成の詳細を確認できます。
Device Configuration 領域見出しの右側にある Edit コントロールをクリックすると、Device Configuration ウィンドウが開きます。
ハードウェアコンポーネントに割り当てられている現在のポート一覧はウィンドウ上部に表示され、現在のデバイス構成は左側に表示されます。Add Port コントロールを使って他の種類のポートを追加でき、ドロップダウンを使って各種類の必要なポート数を編集できます。デバイス構成への変更はウィンドウ右側に表示されます。
また、ウィンドウの Modified 領域で該当エントリの右側にある x をクリックして、ポートを削除することもできます。
ハードウェアコンポーネントに割り当てられているポートが、機能ブロック内のポートと一致しない場合(種類および/または数量)、コンポーネントの Properties ペインの Device Configuration 領域に通知が表示されます。また、デザインスペース内でコンポーネントはオレンジ色のドットとオレンジ色の境界線で強調表示されます。この差異を解消するには、 Device Configuration ウィンドウの
コントロールを使用します。ソフトウェアが機能ブロックのポートに従ってポートをハードウェアコンポーネントに割り当てます。
または、ハードウェアコンポーネントに割り当てられているポートに従って機能ブロックのポートを更新したい場合は、ウィンドウ左下の Update Functional Block with ports from Device Model オプションを有効にします。
変更後のデバイス構成がサポートされていない場合、その旨を通知するメッセージが Device Configuration ウィンドウ上部に表示されます(この場合、変更を適用することはできません)。ポートの組み合わせを手動で変更するか、メッセージバナー内の Undo Last Change コントロールを使用して、このウィンドウで直前に行った変更を元に戻してください。
必要なデバイス構成の変更が完了したら、
ボタンをクリックしてハードウェアコンポーネントに適用します。
機能ブロックの接続
接続線は、機能ブロックの境界、ポートの境界、長方形の境界、画像の境界、別の接続線、または ESD ドキュメント内の空きスペースを始点または終点にできます。接続線を配置するには、下部ツールバーの
ボタンをクリックします(または、Library pane の Standard 領域にあるボタンを使用します)。接続線を開始したい位置をクリックします。カーソルを移動し、クリックして接続線の形状を定義する一連の頂点を固定します。接続線は機能ブロックを横切らないよう自動的に回避される点に注意してください。ドキュメントの空きスペース上で右クリックすると、接続線の配置を終了します。機能ブロック、ポート、または既に配置された接続線上に頂点を配置すると、その時点で現在の接続線の配置は自動的に終了します。
配置済みの接続線を選択すると、次の編集ハンドルを使用できます。
-
A をクリックしてドラッグすると、接続線の端点を再配置できます。
-
B をクリックしてドラッグすると、接続線のセグメントを再配置できます。端点は固定されたままです。
接続線の一端または両端(ソースとターゲット)は、矢印ありまたはなしで表示できます。接続線を選択した状態で、上部ツールバーの
ボタンをクリックし、表示されるポップアップメニューから必要なスタイルを選択します。
配置済み接続線のデジグネータは、接続線をダブルクリックして必要なデジグネータを入力して定義します。デジグネータを選択したら、右上のハンドルを使用して回転できます(
)。
接続線のセグメントは、その編集ハンドルをドラッグするか、セグメントを右クリックして表示されるメニューから Pin Segment を選択することで固定できます。固定されたセグメントの編集ハンドルは青色で塗りつぶされて表示されます(
)。固定されたセグメントの現在の水平位置または垂直位置は、接続線の他のセグメントを移動しても変化しません。固定を解除するには、セグメントの右クリックメニューから Unpin Segment を選択します。
ブランケットの配置
ESD ドキュメントエディタでは、システム設計をさらに文書化するために、ESD ドキュメント内へブランケットオブジェクトを配置できます。ハードウェアブランケットおよびソフトウェアブランケットは、それぞれ PCB プロジェクトまたはソフトウェアプロジェクトにリンクすることもでき、ESD ドキュメント内でシステム設計の特定部分のコンテキストを提供します。
下部ツールバーのブランケットオブジェクトメニューを使用して、ブランケット(
)、ハードウェアブランケット(
)、またはソフトウェアブランケット(
)を配置します(または、Library pane の Standard 領域にあるボタンを使用します)。
ハードウェアブランケットを PCB プロジェクトに、またはソフトウェアブランケットをソフトウェアプロジェクトにリンクするには、デザインスペースでブランケットを選択し、Properties ペインの
ボタンをクリックします。ソリューションにリンクされているハードウェア/ソフトウェアプロジェクトの一覧を表示する Select Project to link ウィンドウが開きます。ブランケットにリンクするプロジェクトを選択し、
ボタンをクリックします。リンクされたプロジェクトに関する情報が Properties ペインに表示されます。
ボタンをクリックすると、リンク先プロジェクトを新しいブラウザータブで開きます。
BSP の生成
ソフトウェアブランケットでは、BSP(board support package)を生成できます。ソフトウェアブランケットのプロパティで
ボタンをクリックします。
ソリューションの SDM は自動的にプッシュされ(learn more)、変更はリンク先のソフトウェアプロジェクトに適用されます。まだ存在しない場合は、先に新しいソフトウェアプロジェクトが作成されます。
ソリューションにリファレンスデザインがインポートされていて(learn more)、そのリファレンスデザインにリンクされたハードウェアブランケットが、ソフトウェアブランケットのある機能ブロックの周囲に配置されている場合、BSP 生成時に評価キットのコンテキストが取り込まれます。boardName がデバイスモデルに追加され、指定した評価キットボードに対応する構成を生成するためのソフトウェア生成に使用されます。
テキストの配置
ESD ドキュメントエディタでは、テキスト文字列を配置できます。必要に応じて、テキスト文字列にリンクを追加することもできます。
テキスト文字列を配置するには、下部ツールバーの
アイコンをクリックします(または、Library pane の Standard 領域にあるボタンを使用します)。
配置済みのテキスト文字列を編集するには、それをダブルクリックし、必要なテキストを入力して Enter を押すか、テキストオブジェクトの外側をクリックします。
配置済みテキストにリンクを追加するには、まず目的のテキストオブジェクトを選択し、次に上部ツールバーの
ボタンをクリックします。表示されるポップアップフィールドに必要な URL を入力し、Enter を押します。
追加したリンクは、テキストオブジェクトにカーソルを合わせ、表示されるポップアップ内のリンクをクリックしてアクセスできます。
リンクを編集するには、ポップアップ内の
ボタンをクリックし、必要に応じて URL を変更して Enter を押します。または
ボタンをクリックしてテキストオブジェクトからリンクを削除します。
グラフィカルオブジェクトの配置
ESD ドキュメントエディタには、ESD ドキュメント内に基本的な自由形式の描画要素を配置するための各種グラフィカル要素ツールが用意されています。
-
長方形(
)
-
楕円(
)
-
線(
)
-
画像(
)
下部ツールバーのグラフィカルオブジェクトメニューを使用して必要なオブジェクトを配置します(または、Library pane の Standard 領域にあるボタンを使用します)。
メニューから必要なコマンドを選択した後、デザインスペース内でクリック&ドラッグしてグラフィック要素を配置し、その位置とサイズを決定します。たとえば長方形では対角の頂点間距離でサイズが決まります。ポリラインの場合は、クリックして最初の頂点を配置し、続けてクリックして次の頂点を配置することで形状を決定します。
配置済みのグラフィカルオブジェクトは、選択してドラッグすることで移動できます。個々のノードを選択して移動することもできます。
ライブラリからのオブジェクト配置
ESD ドキュメントエディタでは、Library ペインで利用可能なライブラリからよく使われる要素を配置することもできます。アクセスするには、 デザインスペース左上の
ボタンをクリックします。
ペインには次の領域があります。
-
Standard – この領域のボタンを使用して、基本オブジェクト(functional block、connection line など)を配置します。
-
Hardware Blocks – この領域のボタンを使用して、あらかじめ定義された名前の functional block を配置します。
-
Software Components – この領域のボタンを使用して、あらかじめ定義された名前の software component を配置します。
この 領域にソフトウェアコンポーネントを追加するには、+ ボタンをクリックします。開いた Software Components ウィンドウには、現在のソフトウェアコンポーネント一覧が表示されます。
ボタンをクリックして Create Component ウィンドウを開き、Library ペインに表示されるコンポーネント名を Component name フィールドに入力し、FSP specification フィールドを使用して必要なコンポーネントを選択します。
ボタンをクリックして、設定したコンポーネントを Software Components ウィンドウのリストに追加し、その表示アイコン(
)を有効にして Library ペインで使用可能にします。
対応するソフトウェアコンポーネントを管理するには、
ボタンコマンドを使用します。
-
Edit – Edit Component ウィンドウを開いて、コンポーネントの Component name および/または FSP specification を編集します。
-
Remove – リストからコンポーネントを削除します(そのコンポーネントが Library ペインで表示されるよう設定されていた場合は、そこからも削除されます)。
ソフトウェアコンポーネントを Library ペインから非表示にするには、Software Components ウィンドウでその表示設定を無効にする(
)か、 Library ペイン内のコンポーネントのボタンを右クリックして Remove を選択します。
-
-
Symbols – この領域のボタンを使用して、定義済みの画像オブジェクトを配置します。
Library ペインで必要なオブジェクトのアイコンをクリックして、ドキュメント内に配置します。
SDM のプッシュとプル
ソリューションのすべての要素を相互に同期状態に保つため、ESD エディタにはソリューションの System Data Model(SDM)をプッシュおよびプルする機能があります。これを行うには、ESD ドキュメント右上にある the
ボタンメニューの対応するコマンドを使用します。
-
Push SDM – このコマンドは ESD ドキュメントから SDM をプッシュするために使用します。ソリューションの SDM は ESD ドキュメントで行った変更と同期され、これらの変更はその後、Altium Designer のハードウェアプロジェクト(learn more)や e2 studio のソフトウェアプロジェクトなど、他のドメインにプルできます。
-
Pull SDM – このコマンドは ESD ドキュメントへ SDM をプルするために使用します。ESD ドキュメントをソリューションの SDM と同期するために適用すべき変更がある場合、Engineering Change Order ウィンドウが開きます。 Enabled 列のチェックボックスを使って ESD ドキュメントに適用したい変更を選択し、その後
ボタンをクリックします。
ESD ドキュメントの管理
ボタンメニューのその他のコマンドを使うと、ドキュメントを管理できます。
-
Settings – このコマンドを使うと、ESD ドキュメントの Name および Description (
)を変更するためのコントロールを備えた Edit Project ウィンドウにアクセスできます。
ボタンをクリックすると、Parent Folder フィールドおよび Workspace Parameters にアクセスできます。Parent Folder フィールドは編集不可で、情報表示専用です。親フォルダーを変更するには、Move コマンドを使用する必要があります。
をクリックします。変更を確認するには、 ボタンをクリックします。
-
Move – このコマンドを使用すると、Move to ウィンドウを開き、Workspace のフォルダー構造内で ESD ドキュメントを別の親フォルダーに移動(再配置)するための操作を行えます(
)。このウィンドウで新しい親フォルダーを選択します。移動を実行するには、
ボタンをクリックします。
-
Clone – このコマンドを使用すると、ESD ドキュメントの同一コピーを作成するための操作を行う Clone - ESD ウィンドウを開けます(
)。このウィンドウで、ESD ドキュメント名と任意の説明を指定します。デフォルトでは、元のドキュメント名に – Copyのサフィックスが付いた名前が使用されます。Parent Folder フィールドにアクセスするには、
ボタンをクリックします。デフォルトでは、元のドキュメントが保存されているフォルダーが設定されます。フィールド右側の Change リンクをクリックすると、その Workspace の Workspace フォルダー構造が開き、複製したドキュメントの保存先として別のフォルダーを選択できます。
必要に応じて各フィールドを設定したら、
ボタンをクリックします。すると元のドキュメントが複製されます。作成された ESD ドキュメントのコピーは、その後 Renesas 365 Workspace 内の対象ソリューションの詳細ページから必要なソリューションにリンクできます – 詳細はこちら。
-
Download – このコマンドを使用すると、ESD ドキュメントを
*.jsonファイルとしてダウンロードできます。
コメント
ESD ドキュメントエディターは、ESD ドキュメントへのコメント機能をサポートしています。コメントとは、特定のポイント、オブジェクト、または領域に割り当てられるユーザー追加のメモであり、他のユーザーが返信することもできます。コメントは共有データ自体を変更することなく、ユーザー間のコラボレーションを促進します。これは、コメントがそのデータとは独立して Workspace に保存されるためです。 コメント内では、1 人または複数のユーザーやグループにメンションできます。コメントは Workspace メンバーに割り当てることもできます。
コメントの投稿、返信、管理は、コンテキストコメントウィンドウを使用して、ドキュメントのデザインスペース内で直接行います。 コメントはまた、右側に表示される Comments and Tasks ペインにも表示されます。これは操作インターフェースというより、概要表示やナビゲーションのための機能を提供します。
コメントを配置するには、ESD ドキュメント右上のツールバーにある
ボタン、ドキュメントのデザインスペースを右クリックしたメニューの Add Comment コマンド、または Comments and Tasks ペインの
ボタンを使用します。
ESD ドキュメントの共有
ESD ドキュメントは、Workspace 外部のユーザーに表示権限付きで共有できます。ESD ドキュメント右上の
ボタンをクリックして、 Share Item ウィンドウを開きます。Share Item With フィールドを選択し、ユーザーの完全なメールアドレスを入力します。 そのユーザーは、自身の Workspace または Personal Space を通じて、共有された ESD ドキュメントに Guest-level アクセス権でアクセスできます。






)
)
)
)。

)またはその機能ブロック内に配置されたハードウェアコンポーネント(
)を選択すると、Properties ペインからも RA Explorer ウィンドウにアクセスできます。必要なコンポーネントを RA Explorer ウィンドウで選択すると、ハードウェアコンポーネントは自動的に機能ブロック内に配置され(未配置の場合)、選択したコンポーネントがそれに適用されます。







)。









