Altium 365で要件を扱う
AltiumのRequirements Portalは、電子システム開発のために開発された要件管理ツールです。Altium Requirements Portalは、電子システム開発のために開発された要件管理ツールであり、設計プロジェクト全体にわたって形式化された要件インスタンスをライブで交換し、構造化された仕様を設計データと検証アクティビティにリンクします。
Requirements Portal で作成 さ れたシ ス テ ム要件は、 ア ク テ ィ ブ イ ン ス タ ン ス と し てデザ イ ン ド キ ュ メ ン ト に配置 さ れ、タ ス ク と し て参照 さ れ、 最終的に Verified と マー ク さ れて、 要件への準拠を確認す る こ と がで き ます。
ワークスペース設計プロジェクトで要件を扱う前に、要件ポータルの適切なBlock にリンクする必要があります。Requirements は、要件ポータルで作成またはインポートされ、Specifications に整理されます。そして、個々の要件または仕様全体をBlock にリンクすることができます。ブロックは、PCB や機能ユニットなど、システム全体の一部を表し、Requirements Portal のプロジェクトとなります。ブ ロ ッ ク が リ ン ク さ れ る と 、 要件は対応す る デザ イ ン プ ロ ジ ェ ク ト で使用で き る よ う にな り ます。
ワークスペースから Requirements Portal のインターフェイスにアクセスするには、ワークスペースのインターフェイス の右上にある 'nine dots' メニュー (
) からエントリを選択します。
要件ポータルの基本セットアップ
Requirements の使用を開始するには、まず、Requirements Portal でProject を作成し、PCB モジュールのような機能ユニットを表す 1 つ以上のBlocks を定義する必要があります。デフ ォル ト では、 セ ッ ト ア ッ プを効率化す る ために、 プ ロ ジ ェ ク ト と 同 じ 名前のブ ロ ッ ク と 仕様が作成 さ れます。こ れ ら のデフ ォ ル ト 項目は、 任意に編集ま たは置 き 換え る こ と がで き ます。
新しいプロジェクトは、現在のプロジェクト名をクリックし、Create New Project を選択することで、どのモジュールからでも作成できます。新しいブロックは、ブロックモジュール(
)で作成します。
Reference documentation: 新規プロジェクトの作成
Reference documentation: ブ ロ ッ ク の作成
要件の作成 と ブ ロ ッ ク への リ ン ク
ブ ロ ッ ク を設計プ ロ ジ ェ ク ト に リ ン ク す る には、Electronics タ イ プに設定す る 必要があ り ます。 こ れに よ り 、 対応す る 設計プ ロ ジ ェ ク ト を選択す る ためのAltium Link オプシ ョ ンが追加 さ れます。プ ロ ジ ェ ク ト リ ン ク は、 こ の段階で ド ロ ッ プダ ウ ン メ ニ ュ ーか ら 選択す る こ と も で き ます し 、 後に ワー ク スペースか ら 設定す る こ と も で き ます(関連情報)。リンクが確立されると、ワークスペースのデザインプロジェクトのプレビュー画像とパラメータデータがインポートされ、後者はビューのProperties タブ で利用できます。
ワークスペースでアクセスできる要件は、ブロックに関連付けられたSpecifications に添付されます。作成 さ れた仕様には、 シ ス テ ム設計の特定部分に適用 さ れ る 要件を添付す る ためのサブ セ ク シ ョ ン(Sections) を含める こ と がで き ます。セ ク シ ョ ン を使用す る と 、 要件を さ ら に機能領域ご と に分類す る こ と がで き ます。
Reference documentation: 仕様の作成
Reference documentation: 要件の作成
要件を V&V 活動にリンクする
要件を検証する機能は、Requirements Portal の Verifications & Validations モジュール (
) で作成されるVerification and Validation (V&V) Activities によって管理されます。V&V アクティビティは要件にリンクされ、その検証状態(Not Verified 、Verified 、Skipped など)をデザイン プロジェクトで指定できます(
)。
Reference Documentation: 検証モジュール
要件を設計プロジェクトにリンクする
要件ポータルのさまざまな要素が設計プロジェクトに設定されている場合(上記のセクションを参照)、プロジェクトを要件ポータルの関連ブロックにリンクして、その要件をワークスペースのデザイン ビューで利用できるようにする必要があります。こ の接続に よ り 、 デザ イ ン プ ロ ジ ェ ク ト 内か ら リ アル タ イ ムで要件にア ク セ スで き る よ う にな り ます。こ の リ ン ク は、 次の 2 つの方法で指定で き ます:
-
要件ポータルから - 関連ブ ロ ッ ク を開 き 、 そのブ ロ ッ ク の タ イ プ を
Electronicsに変更 し 、Altium Link フ ィ ール ド を使用 し て タ ーゲ ッ ト デザ イ ン プ ロ ジ ェ ク ト を選択 し ます。 -
ワー ク スペースか ら - ワー ク スペース でデザ イ ン プ ロ ジ ェ ク ト のEdit Project ウ ィ ン ド ウ を開 き 、Advanced セ ク シ ョ ンの下に表示 さ れてい るRequirements フ ィ ール ド で対応す る ブ ロ ッ ク を選択 し ます。
ワークスペース要件へのアクセス
リンクされたプロジェクトのデザイン ビューでは、ドキュメント ビューのRequirements ペイン(上部の
アイコンから開 く)から、要件ポータルの要件を利用できます。選択した要件タイルには、その情報、要件ポータルのインスタンスへのリンク、および検証設定が表示されます。現在のドキュメントに参照インスタンスを作成するには
コマンドを使用し、指定されたワークスペース メンバに割 り当てられた一般的なタスクを作成するには
コマンドを使用します。
要件の配置
要件は、点、オブジェクト(コンポーネントや線/トレースなど)、または指定された領域にコメントを配置す るのと同じプロセスを使用して、現在のドキュメントに配置されます。詳細については、「コメントの配置」を参照してください。Requirements ペインと要件ウィンドウの両方にある 要件識別子 リンク(Req-0001 ここ)をクリックすると、要件ポータルでその要件エントリが開きます。
要件タスクの作成
要件に対して実行可能なワークスペース タスクを作成するには、Requirements ペインでエントリの
オプションを選択し、タスクにワークスペース メンバを割り当て、タスクの説明を入力し、
ボタンで確定します。要件タスクは、Web Viewer の[タスク] ページからアクセスして進行できます。
要件の検証ステータスの更新
要件の検証ステータスは、Requirements ペイン エントリおよびドキュメント要件ウィンドウで利用可能な 検証 メニュー項目(
)から設定できます。このメニューには、要件ポータルの要件に関連付けられた検証アクティビティによって定義されたオプション(例:Verified 、Not Verified 、Skipped )が用意されています。
ワークスペースのゲスト(ワークスペースのメンバではないが、プロジェクトへの共有アクセス権が付与されてい るユーザー)は、関連付けられた要件を操作できないことに注意してください。ゲストが自分のパーソナル スペースまたは別のワークスペースのShared with Me ビューから共有プロジェクトにアク セスした場合、Requirements ペインや配置された要件では要件情報を利用できません。
)
)
)で、Design References として識別されます。リンクをクリックすると、設計プロジェクトで要件の配置が開きます。
)が表示されます。これらは、要件ポータルのエントリに複数の V&V アクティビティとして表示されます(
)。
)