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 – 別の 1 人または複数のユーザーに Workspace へのアクセスを許可するために、Workspace メンバーによって送信されたリクエスト。
リポジトリを操作する
ソフトウェアプロジェクトは、外部リポジトリタイプを使用して Renesas 365 Workspace 内に作成できます。この場合、外部リポジトリは Workspace の Repositories ページに一覧表示され、このページからそのようなリポジトリへの接続を管理できます。
を持つリポジトリについては、ステータスで、右側の
ボタンをクリックして、組織/アカウントに接続するか、この特定のリポジトリ用の認証情報を設定します。リポジトリに認証情報が設定されると、そのステータスは
に変わります。このようなリポジトリの認証情報を更新または削除するには、 の
ボタンメニューを使用します。
GitHub の組織/アカウントが接続されている場合、そのエントリはページの Connected GitHub Organizations / Accounts 見出しの下に表示されます。利用可能なコントロールを使用して接続を設定するか、アカウントから切断します。アカウント/組織への接続によって接続されているリポジトリには、
ステータスが付きます。








)を選択できます。


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




)。



)。



