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 は、ソリューションのあらゆる側面に関するすべての情報を受け入れられるよう構成されており、その要素と相互関係を内包することで、システム全体を定義します。プッシュおよびプルのプロセスは、それぞれ、プロジェクトから SDM へ変更を送信(アップロード)する場合と、SDM で行われた変更を取得(ダウンロード)してプロジェクトに統合する場合に使用されます。
-
ソリューションのシステム設計から SDM へのプッシュ、および SDM からのプルは、その ESD ドキュメントから実行します。詳細は、Electronic System Design ページを参照してください。
-
ソリューションのハードウェアプロジェクトに対する SDM からのプルは、Altium Designer から実行します。詳細は、Working with Renesas 365 Solutions ページを参照してください。
-
ソリューションのソフトウェアプロジェクトから SDM へのプッシュ、および SDM からのプルは、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 サンプルソリューションを作成する
複数のサンプルソリューションが用意されています。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 ウィンドウが開きます。ウィンドウ左側で必要なソフトウェアプロジェクトを選択し、次に右側で互換性のある eval kit を選択します。 必要なプロジェクトと eval kit を選択したら、
ボタンをクリックします。
選択したプロジェクトは Renesas 365 Workspace にインポートされ、自動的にソリューションにリンクされ、そのタイルがソリューションのページに表示されます。
-
-
既存のプロジェクトをリンクするには、ページ上部の
アイコンをクリックし、表示されるメニューから Link Projects を選択します。開いた Select projects that will be linked to Solution ウィンドウを使用して Renesas 365 Workspace のフォルダー構造を参照し、左側のチェックボックスで必要なプロジェクトを選択します。プロジェクトを選択したら、
ボタンをクリックします。
プロジェクトを開く
ソリューションにリンクされた既存のプロジェクトを開くには、プロジェクトタイル内の
アイコンをクリックし、関連メニューの Open エントリを選択します。
または、対象のプロジェクトタイルを直接ダブルクリックするか、プロジェクト名をクリックします。対応するエディターまたはビューアーでプロジェクトを表示する新しいブラウザタブが開きます。
-
System Design – Electronic System Design エディターで開きます。
-
PCB project – その detailed management page で開きます。
-
Software project – 組み込み Web IDE で開きます。
プロジェクトを編集する
ソリューションにリンクされた既存のプロジェクトのプロパティを編集するには、プロジェクトタイル内の
アイコンをクリックし、関連メニューの Edit エントリを選択します。続いて開く Edit Project ウィンドウ(簡易表示で開きます)では、プロジェクトの Name と Description を変更できます。
ボタンをクリックすると、Edit Project ウィンドウの追加フィールドにアクセスできます。
-
Parent Folder – プロジェクトが Workspace のフォルダー構造内のどこに保存されているかを示す読み取り専用フィールドです。
-
Parameters – この領域では、プロジェクトのパラメーターを管理できます。パラメーターの Name/Value ペアは、追加(
)、編集(インライン編集)、削除(
)できます。
行った変更を確定するには、
ボタンをクリックします。
評価キットをリンクする
評価キットにリンクされたソリューションにアクセスすると、この評価キットはソリューション詳細ページの右上に表示されます。Eval Kit Linked 領域には、キットのプレビュー画像、名前、説明、および接続状態が表示されます。
Renesas 365 Workspace を開いているブラウザーで eval kit を利用できるようにするには、eval kit をコンピューターに接続した状態で
ボタンをクリックし、表示されるブラウザーのポップアップで J-link - Paired を選択してから、Connect ボタン(
)をクリックします。接続が許可され、かつキットがコンピューターに接続されている場合、キット名の右側にある接続状態インジケーターが緑色のドットに変わります。
別の eval kit を選択するには、
ボタンをクリックし、開いた 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 ドキュメントへの共有アクセス権を付与されたユーザーです(learn more)。そのようなユーザーには、関連する
アイコンが表示されます。
-
Join Requests – Renesas 365 Workspace へのアクセスを求めるユーザーからの申請です。
-
Invitation Requests – 別のユーザーまたは複数のユーザーに Workspace へのアクセスを許可するために、Workspace メンバーから送信された申請です。
リポジトリの操作
ソフトウェアプロジェクトは、外部リポジトリタイプを使用して Renesas 365 Workspace に作成できます。この場合、外部リポジトリは Workspace の Repositories ページに一覧表示され、このページからそのようなリポジトリへの接続を管理できます。
GitHub の組織/アカウントが接続されている場合、そのエントリはページの Connected GitHub Organizations / Accounts見出しの下に表示されます。利用可能なコントロールを使用して接続を設定するか、アカウントから切断します。アカウント/組織への接続によって接続されているリポジトリは、
ステータスになります。








)を選択します。


)に絞り込めます。
)を選択します。




)、プロジェクトのリンクを解除することもできます。



)。



