無償評価版

無償評価版をダウンロードして、ニーズに最適なAltiumソフトウェアをお探しください

購入方法

設計環境を改善するには、お近くの営業所にお問い合わせください

ダウンロード

PCB設計およびEDAソフトウェアの最新版をダウンロードしてください

  • PCB DESIGN SOFTWARE
  • Altium Designer

    回路図とレイアウトのための完璧な環境

  • CircuitStudio

    エントリーレベルで、プロ仕様のPCB設計ツール

  • CircuitMaker

    コミュニティベースのPCB設計ツール

  • NEXUS

    チームによる素早いPCB設計

  • クラウド プラットフォーム
  • Altium 365

    PCBデザインを製造業者と連携

  • COMPONENT MANAGEMENT
  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    膨大なデー タが蓄積された、使いやすいコンポーネントデータベース

  • 拡張機能
  • PDN Analyzer

    簡単に使用できるシンプルな電源分配ネットワーク解析

  • 全ての拡張機能を見る
  • エンベデッド
  • TASKING

    組込みシステム開発のための世界的に有名な技術

  • TRAININGS
  • ライブコース

    世界中から利用できる教育トレーニングでベストプラクティスを学びましょう

  • オンデマンドコース

    自宅や会社から出ずに幅広い知識を身につけられます

  • ONLINE VIEWER
  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    ストレスを感じさせない、プロ用Native 3D™ PCB設計

    ALTIUMLIVE

    Annual PCB Design Summit

    • フォーラム

      Altiumユーザーや熟練設計者がお互いに情報を交換できる場所です

    • ブログ

      Altiumが関心を寄せ、できればユーザーにも関心を持ってほしい話題についてのブログです

    • アイディア

      新しいアイディアをお送りいただいたり、Altiumツールに組み込んでほしい新しい機能に投票したりできます

    • バグの報告

      バグを報告いただき、どのバグが重要かを投票していただくことで、ソフトウェアの改善に役立てます

    • イベント情報

      AltiumLiveへ参加していただき、イベントをフォローできます

    • ベータプログラム

      ベータプログラムへの参加やAltiumのツールへの早期アクセスに関する情報をご覧になれます

    すべてのリソース

    ブログの記事からソーシャルメディアや技術白書に至るまで、最新のコンテンツを検索できます

    ダウンロード

    ニーズに合ったダウンロードオプションをご覧ください

    購入方法

    設計環境を改善するには、お近くの営業所にお問い合わせください

    • マニュアル

      各製品のマニュアルおよびバージョン情報などの詳細を閲覧頂けます

    • トレーニングとイベント

      世界中のあるいはオンラインのトレーニングイベントのスケジュールを確認し、登録できます

    • デザインコンテンツ

      コンポーネント、テンプレート、サンプルデザインなどを含む無料のデザインコンテンツで当社の膨大なライブラリを参照できます

    • Webセミナー

      オンラインでライブのWebセミナーに参加したり、オンデマンドのWebセミナーに簡単にアクセスできます

    • サポート

      Altiumからの各種のサポートやセルフサービスオプションにより、不明点や疑問を解決してください

    • 技術文書

      もれなく集められた技術白書により、技術および業界の最新動向を常に把握できます

    • ビデオ ライブラリ

      Altium Designer を素早く導入するためのチュートリアル ビデオを見る

    シグナルハーネスで繋ぐ

    Altium Designer
    |  October 13, 2019

    回路図エディタでは部品の端子間を接続する方法がいくつも用意されており、Wire(ワイヤー)やBus(バス)、Net Label(ネットラベル)などが良く使われます。これらの伝統的なものに加えAltium Designerには「Signal Harness」(シグナルハーネス)というユニークなオブジェクトが用意されており、これを利用して端子間の接続を行う事ができます。

    これはちょうどワイヤーハーネスのように複数の配線を束ねるもので、1本のハーネスを配置するだけで一度に多数の接続を行う事ができます。

     

    シグナルハーネスの概要

    シグナルハーネスで配線する場合には、ハーネスコネクタで配線を束ね、シグナルハーネスでその束ねられた配線を引き回します。以下はシグナルハーネスを使った回路図の例です。ただ単に 2 本のコネクタの間を接続するだけの単純な回路です。

     

    Altium Designer | シグナルハーネスを使用した回路図

    シグナルハーネスを使用した回路図
    3枚の図面で構成された階層回路図。コネクタだけが置かれた2枚の子回路図を、シートシンボルとワイヤーハーネスが配置された上位の回路図で接続している。2枚の子回路図の回路は同じだが、信号名が異なっている。

     

    この回路図を見るとシグナルハーネスがどのようなものなのかすぐにわかると思います。中央付近に淡い青色の見慣れないシンボルが配置されていますが、これがハーネスコネクタです。ここに示されているように、シグナルハーネスでは、ワイヤーとバスの両方を一つに束ねる事ができます。このようにシグナルハーネスを使ってバスと制御信号を一本に束ねると配線を簡素化する事ができ、読み取りやすい回路図を作成する事ができます。

    また、シグナルハーネスでは、ネット名が一致しないバスやワイヤーを同電位に接続する事ができます。例えば、このサンプル回路図では、信号名が一致しない2枚の子回路図をシグナルハーネスで接続しています。また、シグナルハーネスにはネットラベルを付ける事ができますが、この回路図では使われていません。そして、回路図からは以下のようなネットが出力され、回路が意図どおりに接続されていることがわかります。

     

    Altium Designer | サンプル回路図から出力したネットリスト

    サンプル回路図から出力したネットリスト
    2枚の子回路図に使われている信号名が食い違っているが、P0~P7とD0~D7が接続され信号名はD0~D7が
    優先されている。また、/CE、/WE、CS はそれぞれ、P8、P9、P10 と接続され、信号名はP8、P9、P10 が
    優先されている。ネットリストのフォーマットはTelesis。

     

    ハーネスオブジェクトを配置する

    シブナルハーネスで接続するために使用するオブジェクトは、「シグナルハーネス」「ハーネスコネクタ」「ハーネスエントリ」の3種類です。

    周辺の回路を描き終えた後、まず、ハーネスコネクタを配置します。使用するコマンドは[配置]メニューに含まれており、マウス右ボタンのクリックによるポップアップメニューからアクセスできます。

     

    Altium Designer | ハーネスオブジェクトの配置

    ハーネスオブジェクトの配置
    ポップアップメニューからコマンドを選んで配置する。

     

    ハーネスコネクタを配置した後、その形状はハンドルをドラッグする事により自由に変更できます。また、シグナルハーネスを引き出す位置は[Properties]の[Primary Position](プライマリポジション)の項目に数値を入力する事により指定できます。

     

    Altium Designer | ハーネスコネクタのプロパティ画面

    ハーネスコネクタのプロパティ画面
    ハーネスコネクタの形状や色、プライマリーポイントの位置などを設定できるほか
    ハーネスエントリの追加・編集ができる。

     

    次に、ハーネスエントリを配置します。そして、このハーネスエントリと周辺の回路をワイヤーとバスで接続します。そして、最後にハーネスコネクタのプライマリーポイントからハーネスを引き出し、その先端にポートを取り付けます。

     

    シグナルハーネスのネットラベルで信号名を置き換える

    シグナルハーネスにはネットラベルを付けることができます。ネットラベルを付け、プロジェクトオプションの[上位階層名を優先](Higher Level Names Take Priority)を有効にすることによって、バスやワイヤーに与えられた信号名をシグナルハーネスに付けられた名前に置き換えることができます。

     

    プロジェクトオプションの設定

    プロジェクトオプションの設定
    シグナルハーネスに付加した信号名に置き換える場合には、[上位階層名を優先]
    (Higher Level Names Take Priority)にチェックを入れる。

     

    以下は、回路図にネットラベルを付け、ネットリストを出力した結果です。

     

    シグナルハーネスにネットラベルを付け、ネットリストを出力

    シグナルハーネスにネットラベルを付け、ネットリストを出力
    シグナルハーネスに付けられたネットラベルによって、ネットリストの信号名が[NewNet]に置き換えられている。

     

    動作実績のある既存の回路を組み合わせて再利用するような場合、信号名が統一されていないことが多く、どこかでつじつまを合わせなくてはなりません。シグナルハーネスを使うと信号名が異なる場合でも支障なく接続でき、信号の出入り口で名前を統一できるため、回路図を使い回す場合に便利です。


    Altium Designerについて詳しく習得したい方は、今すぐアルティウムのエキスパートにお問い合わせください

     

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Back to Home