Renesas 365
Altium を基盤とする Renesas 365 は、Altium 365 プラットフォーム上に構築され、電子システム設計向けに開発されています。開発ワークフローを統合することでエンジニアを解放し、効率を向上させるとともに、コンセプトから量産までの設計サイクルを加速します。
Renesas 365 における主要な上位エンティティは Solution であり、作成するシステムのさまざまな側面、つまりシステム設計、ソフトウェアプロジェクト、ハードウェアプロジェクトなどを統合します。
ソリューションの基本要素は System Design Model(SDM)です。これは、ソリューション定義プロセスの中心に位置し、システムのアーキテクチャを形作る、単一で一貫性のある上位モデルです。モデル内のデータには、Renesas 365 が提供するさまざまな手段でアクセスし、操作できます。SDM は、ソリューションのあらゆる側面に関するすべての情報を収容できるよう構造化されており、その要素と要素間の関係を内包することで、システム全体を定義します。プッシュおよびプルのプロセスは、それぞれ、プロジェクトから SDM へ変更を送信(アップロード)するため、および SDM で行われた変更を取得(ダウンロード)してプロジェクトに統合するために使用されます。
Renesas 365 の概要および新しい Renesas 365 Workspace の作成については、renesas.com Renesas 365 ページを参照してください。
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 のブラウザインターフェースには、新しいソリューションを作成するための機能が用意されています。
空の新規ソリューションは、Home ページから次のように作成できます。
-
ページ上部の Create a New Solution Fast 領域にある
ボタンをクリックします。Workspace にすでに 5 つ以上のソリューションが含まれている場合は、まず Show More コントロールをクリックして Get Started With Renesas 365 領域を展開します。
新しいソリューション(名前は
New Solution)が即座に作成されます。また、このソリューションにリンクされた新しい ESD document も自動的に作成され、開かれます。 -
Solutions 領域の
ボタンをクリックします。Add solution ウィンドウが開きます。
このウィンドウには次のフィールドが表示されます。
-
Name – ソリューションに必要な名前を入力します。
-
Description – ソリューションの説明を任意で入力します。
-
Folder (
ボタンを使用してこのフィールドの表示/非表示を切り替えます) – このフィールドを使用して、Workspace のフォルダー構造内のどこにソリューションを作成するかを指定します。デフォルトでは、これは Projects フォルダーです。フィールド右側の Change リンクをクリックすると Workspace のフォルダー構造にアクセスでき、ソリューションを保存する別のフォルダー(
)を選択できます。
必要に応じて新しいソリューションを定義したら、
ボタンをクリックします。新しいソリューションが作成され、その詳細ページが開きます。
-
ソリューションが作成されると、その一部として新しいプロジェクトを作成したり、既存のプロジェクトをリンクしたりできます。詳細については、以下の Exploring a Solution セクションを参照してください。
サンプルソリューションを開く
複数のサンプルソリューションが用意されています。Home ページで、Explore Ready-to-Run Solutions 領域の
ボタンをクリックすると、Explore Ready-to-Run Solutions ページが開きます。Workspace にすでに 5 つ以上のソリューションが含まれている場合は、まず Show More コントロールをクリックして Get Started With Renesas 365 領域を展開します。
Explore Ready-to-Run Solutions ページの RA Examples Explorer 領域では、ソフトウェアプロジェクトまたは eval kit でソリューションを検索することもできます。ページ左側で必要なソフトウェアプロジェクト / eval kit を選択し、次に右側で互換性のある eval kit / ソフトウェアプロジェクトを選択して、
ボタンをクリックすると、対応するソリューションが Renesas 365 Workspace に作成されます。
ソリューションの確認
現在 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 – 詳細管理ページ で開きます。
-
Software project – 内蔵 Web IDE で開きます。
プロジェクトを編集する
ソリューションにリンクされた既存のプロジェクトのプロパティを編集するには、プロジェクトのタイル内にある
アイコンをクリックし、関連メニューから Edit エントリを選択します。続いて開く Edit Project ウィンドウは簡易表示になっており、ここでプロジェクトの Name と Description を変更できます。
ボタンをクリックすると、Edit Project ウィンドウの追加フィールドにアクセスできます。
-
Parent Folder – プロジェクトが Workspace のフォルダー構造内のどこに保存されているかを示す読み取り専用フィールドです。
-
Parameters – この領域では、プロジェクトのパラメーターを管理できます。パラメーターの Name/Value ペアは、追加(
)、編集(インライン編集)、削除(
)できます。
変更内容を確定するには、
ボタンをクリックします。
評価キットをリンクする
Octopart のサンプルソリューションから生成されたソリューションにアクセスすると、リンクされた評価キットがソリューション詳細ページの右上に表示されます。これは Eval Kit Linked 領域に表示され、キットのプレビュー画像、名前、説明、および接続状態が示されます。
Renesas 365 Workspace を開いているブラウザーで eval kit を使用できるようにするには、eval kit をコンピューターに接続した状態で
ボタンをクリックし、表示されるブラウザーのポップアップで J-Link を選択してから、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 ドキュメントへの共有アクセス権を付与されているユーザーです(詳細はこちら)。このようなユーザーには、関連する
アイコンが表示されます。
-
Join Requests – 会社の Workspace へのアクセスを求めるユーザーによるリクエスト送信です。
-
Invitation Requests – 別のユーザーまたは複数のユーザーに Workspace へのアクセスを許可するために、Workspace メンバーが送信したリクエストです。
リポジトリを操作する
ソフトウェアプロジェクトは、外部リポジトリタイプを使用して Renesas 365 Workspace に作成できます。この場合、外部リポジトリは Workspace の Repositories ページに一覧表示され、このページからそのようなリポジトリへの接続を管理できます。
ステータスのリポジトリについては、右側の
ボタンをクリックして、組織/アカウントに接続するか、この特定のリポジトリ用の認証情報を設定します。リポジトリに認証情報を設定すると、そのステータスは
に変わります。そのようなリポジトリの認証情報を更新または削除するには、 の
ボタンメニューを使用します。
GitHub の組織/アカウントが接続されている場合、そのエントリはページの Connected GitHub Organizations / Accounts 見出しの下に表示されます。利用可能なコントロールを使用して、アカウントの切断または接続設定を行います。アカウント/組織への接続によって接続されているリポジトリは、
ステータスになります。
)。検索フィルタリングを解除するには、検索フィールド右側の x アイコンをクリックします。
)を選択できます。
)。
)を選択できます。
)。