Renesas 365
Altium 提供の Renesas 365 は、Altium 365 プラットフォーム上に構築され、電子システム設計向けに開発されています。開発ワークフローを統合することでエンジニアを解放し、効率を向上させるとともに、コンセプトから量産までの設計サイクルを加速します。
Renesas 365 における主要な上位レベルのエンティティは Solution であり、これによって作成するシステムのさまざまな側面、すなわちシステム設計、ソフトウェアプロジェクト、ハードウェアプロジェクトが統合されます。
Renesas 365 の概要および新しい Renesas 365 Workspace の作成方法については、renesas.com Renesas 365 ページを参照してください。
システムデータモデル
ソリューションの基本要素は System Data Model(SDM)です。これは、ソリューション定義プロセスの中心に位置し、システムのアーキテクチャを形作る、単一で一貫性のある高位モデルです。モデル内のデータには、Renesas 365 が提供するさまざまな手段でアクセスし、操作できます。SDM は、ソリューションのあらゆる側面からのすべての情報を格納できるように構造化されており、その要素と要素間の関係を内包することで、システム全体を定義します。Push と Pull のプロセスは、それぞれプロジェクトから SDM へ変更を送信(アップロード)するため、および SDM で行われた変更を取得(ダウンロード)してプロジェクトに統合するために使用されます。
-
ソリューションのシステム設計から SDM への Push、および SDM からの Pull は、その ESD ドキュメントから実行します。詳細については、Electronic System Design ページを参照してください。
-
SDM からソリューションのハードウェアプロジェクトへの Pull は、Altium Designer から実行します。詳細については、Working with Renesas 365 Solutions ページを参照してください。
-
ソリューションのソフトウェアプロジェクトから SDM への Push、および SDM からの Pull は、e² studio から実行します。
Renesas 365 Workspace へのアクセス
Renesas 365 Workspace は、ソリューションおよび関連コンテンツをホストし、管理するための専用環境です。Renesas 365 Workspace へのブラウザベースのインターフェースは、Altium 365 Platform Interface 全体の構成要素の一部として提供されます。Renesas 365 Workspace を作成すると、いくつかの方法でそのインターフェースにアクセスできます。詳細については、Altium Platform Interface page を参照してください。
ブラウザベースのインターフェースの確認
Renesas 365 Workspace のブラウザインターフェースの各要素には、次の図に示され、以下で説明する左側ツールバーのコントロールを使用してアクセスできます。
-
Home – このページでは、新しいソリューションを作成するためのコントロールが提供され、さらに現在 Renesas 365 Workspace で利用可能なソリューションにアクセスできます。
新しいソリューションの作成について詳しくは、以下の Creating a New Solution セクションを参照してください。
ソリューションの確認について詳しくは、以下の Exploring a Solution セクションを参照してください。
-
Tasks – このページでは、現在 Renesas 365 Workspace でアクティブなすべてのタスクにアクセスして管理できます。
タスクの操作について詳しくは、以下の Working with Tasks セクションを参照してください。
-
Members – このページでは、Renesas 365 Workspace にアクセスできるユーザーを管理できます。
Workspace メンバーシップの管理について詳しくは、以下の Managing Workspace Membership セクションを参照してください。
-
Repositories – このページでは、外部ソフトウェアリポジトリへのアクセスを設定できます。
リポジトリの操作について詳しくは、以下の Working with Repositories セクションを参照してください。
新しいソリューションの作成
Renesas 365 Workspace のブラウザインターフェースには、新しいソリューションを作成するための機能があります。
空のソリューションの作成
空の新規ソリューションは、Home ページから次のように作成できます。
-
ページ上部の
領域にある Create a New Solution Fast ボタンをクリックします。
新しいソリューション(名前は
New Solution)が直ちに作成されます。また、このソリューションにリンクされた新しい ESD document も自動的に作成され、開かれます。 -
Solutions 領域にある
ボタンをクリックします。Add solution ウィンドウが開きます。
このウィンドウには、次のフィールドが表示されます。
-
Name – ソリューションに必要な名前を入力します。
-
Description – ソリューションの説明を任意で入力します。
-
Folder (
ボタンでこのフィールドの表示/非表示を切り替えます)– このフィールドを使用して、Workspace のフォルダー構造内のどこにソリューションを作成するかを指定します。デフォルトでは、Projects フォルダーです。フィールド右側の Change リンクをクリックすると、Workspace のフォルダー構造にアクセスでき、そこからソリューションを保存する別のフォルダー(
)を選択できます。
必要に応じて新しいソリューションを定義したら、
ボタンをクリックします。 新しいソリューションが作成され、その詳細ページが開きます。
-
ソリューションを作成した後は、その一部として新しいプロジェクトを作成したり、既存のプロジェクトをリンクしたりできます。詳細については、以下の Exploring a Solution セクションを参照してください。
RA Example Solution の作成
複数のサンプルソリューションが用意されています。Home ページで、Explore Ready-to-Run Solutions 領域の
ボタンをクリックして Explore Ready-to-Run Solutions ページを開きます。
Explore Ready-to-Run Solutions ページの RA Examples Explorer 領域では、ソフトウェアプロジェクトまたは eval kit でソリューションを検索することもできます。ページ左側で目的のソフトウェアプロジェクト / eval kit を選択し、次に右側で互換性のある eval kit / ソフトウェアプロジェクトを選択して、
ボタンをクリックすると、対応するソリューションが Renesas 365 Workspace に作成されます。
既存の e² studio プロジェクトのソリューション化
既存の e² studio プロジェクトは、Renesas 365 ソリューションに変換できます。 Home ページで、Connect Your Existing Project 領域の
ボタンをクリックして、手順が記載された Connect Your e² studio Project to Renesas 365 ページを開きます。
ソリューションの確認
現在 Renesas 365 Workspace に存在するすべてのソリューションは、Home ページの Solutions 領域に表示されます。 各ソリューションはタイルとして表示され、ソリューションを構成するプロジェクト(システム設計、PCB プロジェクトなど)を表すアイコンが表示されます。
ソリューションの詳細ページにアクセスするには、Renesas 365 Workspace の Home ページで対象ソリューションのタイル内にある
コントロールをクリックし、表示されるメニューから Open を選択します。あるいは、対象ソリューションの名前をクリックします。詳細ページには、ソリューションの基本情報(名前、説明、各タイプのプロジェクト数)が表示され、その下に構成プロジェクトが一覧表示されます。
ソリューションの名前と説明は、ページ上部の
アイコンをクリックし、表示されるメニューから Edit を選択することで変更できます。開いた Edit solution ウィンドウで必要な変更を行い、
ボタンをクリックします。
ソリューションには、次のプロジェクトを含めることができます。
-
System Design – ソリューションのアーキテクチャおよび主要プロジェクトの高位概要を視覚化する Electronic System Design(ESD)ドキュメント。
ESD ドキュメントの操作について詳しくは、Electronic System Design ページを参照してください。
-
PCB Project – ソリューションのハードウェア部分を表す Printed Circuit Board(PCB)プロジェクト。
-
Software Project – ソリューションのソフトウェア部分を表すソフトウェアプロジェクト。ソフトウェアプロジェクトは、Theia Framework ベースの組み込み Web IDE または e² studio を使用して定義します。
Eclipse Theia IDE の使用方法について詳しくは、Theia IDE documentation を参照してください。
新しいプロジェクト(システム設計、PCB、またはソフトウェアプロジェクト)はソリューションの一部として作成でき、または Renesas 365 Workspace にすでに存在するプロジェクトをリンクできます。
-
新しいプロジェクトを作成するには、右上にある
ボタンをクリックし、表示されるメニューの Create セクションから必要なタイプを選択します。
プロジェクトが作成されると、自動的にソリューションにリンクされ、そのタイルがソリューションページに表示されます。
-
または、
ボタンメニューの Import セクションから Reference Design または Software Project を選択して、既存の PCB プロジェクトまたはソフトウェアプロジェクトをそれぞれソリューションに追加できます。
-
Reference Design オプションを選択すると、Importing a Reference Design ウィンドウが開きます。ウィンドウ左側の一覧で設計を選択すると、その詳細が右側に表示されます。必要な設計を選択したら、
ボタンをクリックします。
-
Software Project オプションを選択すると、Importing a Software Project ウィンドウが開きます。ウィンドウ左側で必要なソフトウェアプロジェクトを選択し、次に右側で互換性のある評価キットを選択します。 必要なプロジェクトと評価キットを選択したら、
ボタンをクリックします。
選択したプロジェクトは Renesas 365 Workspace にインポートされ、自動的にソリューションにリンクされます。また、そのタイルがソリューションページに表示されます。
-
-
既存のプロジェクトをリンクするには、ページ上部の
アイコンをクリックし、表示されるメニューから Link Projects を選択します。開いた Select projects that will be linked to Solution ウィンドウを使用して Renesas 365 Workspace のフォルダー構造を参照し、左側のチェックボックスで必要なプロジェクトを選択します。プロジェクトを選択したら、
ボタンをクリックします。
プロジェクトを開く
ソリューションにリンクされた既存のプロジェクトを開くには、プロジェクトタイル内の
アイコンをクリックし、関連メニューから Open 項目を選択します。
または、目的のプロジェクトタイルを直接ダブルクリックするか、プロジェクト名をクリックします。対応するエディターまたはビューアーでプロジェクトを表示する新しいブラウザータブが開きます。
-
System Design – Electronic System Design エディターで開きます。
-
PCB project – 詳細管理ページ で開きます。
-
Software project – 内蔵 Web IDE で開きます。
プロジェクトを編集する
ソリューションにリンクされた既存のプロジェクトのプロパティを編集するには、プロジェクトタイル内の
アイコンをクリックし、関連メニューから Edit 項目を選択します。続いて開く Edit Project ウィンドウは簡易表示になっており、ここでプロジェクトの Name と Description を変更できます。
ボタンをクリックすると、Edit Project ウィンドウの追加フィールドにアクセスできます。
-
Parent Folder – 読み取り専用フィールドで、Workspace のフォルダー構造内のどこにそのプロジェクトが存在するかを示します。
-
Parameters – この領域では、プロジェクトのパラメーターを管理できます。パラメーターの Name/Value ペアは、追加(
)、編集(インライン編集)、削除(
)できます。
行った変更を確定するには、
ボタンをクリックします。
評価キットをリンクする
評価キットにリンクされたソリューションにアクセスすると、その評価キットがソリューション詳細ページの右上に表示されます。これは Eval Kit Linked 領域に表示され、キットのプレビュー画像、名前、説明、および接続状態が示されます。
Renesas 365 Workspace を開いているブラウザーで評価キットを使用できるようにするには、評価キットをコンピューターに接続した状態で
ボタンをクリックし、表示されるブラウザーのポップアップで J-Link を選択してから、Connect ボタンをクリックします。接続が許可され、キットがコンピューターに接続されると、キット名の右側にある接続状態インジケーターが緑色のドットに変わります。
別の評価キットを選択するには、
ボタンをクリックし、開いた Select Evaluation Kit ウィンドウで一覧から別の適用可能なキットを選んで、
をクリックします。
タスクの操作
Renesas 365 Workspace のブラウザーインターフェイスにある Tasks ページでは、Renesas 365 Workspace で現在アクティブなすべての tasks(ジョブアクティビティ要求)にアクセスして管理できます。タスクはカンバンボード形式のフロースタイルで表示され、進行状態(To Do、In Progress、Resolved)に応じてタスク行を移動します。1 行は一般タスク(プロジェクトに関連付けられていないもの)用に確保され、残りの各行は特定のプロジェクト(PCB プロジェクトおよび ESD ドキュメント)のタスクに対応します。
-
一般タスクは、このページの右上にある
ボタンをクリックしてページ内から作成します。Task details ペインを通じて、タスクを特定のユーザーに割り当てたり、優先度を変更したりできます。これらのタスクは特定のプロジェクトには関連付けられません。
-
プロジェクト固有のタスクは、Workspace メンバーをプロジェクトコメントに割り当てることで作成されます。
Workspace メンバーシップの管理
Renesas 365 Workspace のユーザー管理は、管理者がその Workspace のブラウザーインターフェイスの Members ページから行います。 このページは、Workspace ユーザー、つまり Workspace のメンバーであり、Workspace および/または関連技術にアクセスできる人々の一覧を作成・管理するために使用します。
ページ上部のタブオプションにより、管理者は Workspace へのアクセス権を持つすべてのユーザーを表示し、Workspace へのアクセスを要求しているユーザーを管理できます。
-
Members – Workspace へのメンバーアクセス権を持つすべてのユーザー。Members タブは、Administrator グループに属していない Workspace メンバーが利用できる唯一のビューです。管理者のみが、各項目の
オプションを使用してユーザーを Workspace から削除できます。
-
Guests – Workspace 外部のユーザー(非メンバー)で、Workspace 内の ESD ドキュメントへの共有アクセスを許可されているユーザーです(詳細はこちら)。このようなユーザーには、関連する
アイコンが表示されます。
-
Join Requests – Renesas 365 Workspace へのアクセスを求めているユーザーからの申請。
-
Invitation Requests – 他のユーザーまたは複数のユーザーに Workspace へのアクセスを許可するために、Workspace メンバーから送信された申請。
リポジトリの操作
ソフトウェアプロジェクトは、外部リポジトリタイプを使用して Renesas 365 Workspace 内に作成できます。この場合、外部リポジトリは Workspace の Repositories ページに一覧表示され、このページからそのようなリポジトリへの接続を管理できます。
リポジトリのステータスが
の場合、右側にある
ボタンをクリックして、組織/アカウントに接続するか、この特定のリポジトリ用の認証情報を設定します。リポジトリに認証情報が設定されると、そのステータスは
に変わります。このようなリポジトリの認証情報を更新または削除するには、 の
ボタンメニューを使用します。
GitHub の組織/アカウントが接続されている場合、そのエントリはページの Connected GitHub Organizations / Accounts 見出しの下に表示されます。利用可能なコントロールを使用して接続を設定するか、アカウントから切断します。アカウント/組織への接続によって接続されたリポジトリには、
ステータスが付与されます。








)を選択できます。


)で一覧を絞り込めます。
)を選択できます。




)。






