よくある質問

DigiSimについて知っておくべきすべてのこと。お探しの情報が見つかりませんか? サポートに連絡.

はじめに

DigiSim.ioとは何ですか?

DigiSim.ioは、デジタル論理回路の学習、設計、シミュレーションのためのプロ仕様のウェブベースのプラットフォームです。基本ロジックゲートから複雑なCPUアーキテクチャまで、50以上のコンポーネントを備えたインタラクティブな環境を提供し、学生、教育者、プロフェッショナル向けに設計されています。

ソフトウェアのインストールは必要ですか?

いいえ!DigiSim.ioはすべてウェブブラウザ上で動作します。サイトにアクセスするだけで、すぐに回路設計を始められます。最高の体験のために、Chrome、Firefox、Safari、Edgeなどの最新ブラウザの使用をお勧めします。

DigiSim.ioは無料で使えますか?

はい!コア・シミュレーター、基本ゲート、I/Oコンポーネント、必須ツールへのアクセスを含む無料プランを提供しています。クラウドに最大32個の回路を保存でき、最初の4つのSimCastレッスンを受講できます。より高度な機能や大容量のクラウドストレージが必要な場合は、DigiSim Proをご検討ください。

最初の回路はどうやって作りますか?

使い方は簡単です:メインメニューから「シミュレーター」に移動し、左側のパレットからコンポーネントをワークスペースにドラッグ。出力ピンをクリックして入力ピンまでドラッグして接続。入力スイッチやクロックで回路を制御し、出力ライトやディスプレイでリアルタイムの結果を確認できます。

DigiSimはどのデバイスやプラットフォームで動作しますか?

DigiSim.ioは、最新のウェブブラウザを搭載したあらゆるデバイスで動作します。マウスやトラックパッドで正確なコンポーネント配置や配線ができるデスクトップやノートパソコン(Windows、macOS、Linux、ChromeOS)で最適に動作します。タブレットでもシミュレーションの表示や実行は可能ですが、設計体験はポインター入力を備えた大画面向けに最適化されています。

アカウントの作成は必要ですか?

アカウントを作成しなくても、Playgroundで回路を試作・構築することができます。ただし、無料アカウントを作成すると、クラウド保存機能が有効になり、回路が安全に保存され、どのデバイスからでもアクセスできるようになります。SimCastレッスンやテンプレート回路へのアクセスにもアカウントが必要です。

テンプレート回路はありますか?

はい!DigiSimには、加算器、カウンタ、ALUなどの一般的なトピックをカバーする設計済みのテンプレート回路ライブラリが用意されています。テンプレートは学習に最適です。テンプレートを開いて仕組みを学び、変更を加えて自分のバージョンとして保存できます。テンプレートには、ファイルメニューまたはPlaygroundのテンプレートセクションからアクセスできます。

コンポーネントと機能

どのようなコンポーネントが利用可能ですか?

DigiSim.ioは包括的なライブラリを備えています:基本ロジックゲート(AND, OR, NOT, NAND, NOR, XOR, XNOR, Buffer)、入出力(スイッチ, 定数, 出力ライト, 7セグメントディスプレイ)、組合せ論理(マルチプレクサ, デマルチプレクサ, エンコーダ, デコーダ)、演算(半加算器, 全加算器, 4/8ビット加算器, ALU, 比較器)、順序論理(フリップフロップ, ラッチ, レジスタ, カウンタ)、メモリ(RAM 256×8, ROM 256×8)、CPUコンポーネント(プログラムカウンタ, 命令レジスタ, 制御ユニット)、高度なツール(アセンブリ・ローダー, オシロスコープ, ピクセルスクリーン)。

4ビットと8ビットのコンポーネントの違いは何ですか?

多くのコンポーネントに4ビット版と8ビット版の両方を用意しています。4ビット版は基礎概念の学習や小規模回路に最適で、8ビット版はより現実的なコンピュータ・アーキテクチャ・プロジェクトや高度なシミュレーションに適しています。完全なCPUコンポーネントや高度な8ビットシステムは、DigiSim Proで利用可能です。

シミュレーション・エンジンはどのように動作しますか?

DigiSim.ioは、信号伝搬遅延やタイミング挙動を正確にモデル化する高度なイベント駆動型シミュレーション・エンジンを使用しています。これにより、現実的なタイミング関係を観察し、順序回路を分析し、実際のデジタルシステムがどのように動作するかを理解できます。

アセンブリ・プログラム・ローダーとは何ですか?

アセンブリ・コードを書き、RAMコンポーネントに自動的にロードできる機能です。実際のプログラムでプロセッサ設計をテストしたいCPUプロジェクトに最適です。LDA、STA、ADD、JMPなどの標準命令を含むカスタムアセンブリ言語をサポートしています。この機能は、完全なCPUコンポーネント・ライブラリを含むDigiSim Proで提供されます。

カスタムコンポーネントを作成できますか?

DigiSimは現在、50以上のプロ仕様コンポーネントを厳選して提供しています。完全に新しいコンポーネント・タイプをゼロから作成することはできませんが、既存のコンポーネントを組み合わせてサブ回路を作成し、より大きな設計で再利用可能なブロックとして活用できます。ALUやレジスタファイルなどのよく使うパターンをカプセル化して、毎回作り直すことなく再利用できます。

7セグメントディスプレイとは何ですか?

7セグメントディスプレイは、時計、電卓、計測機器パネルなどの実際の電子機器に搭載されているものと同様に、16進数の数字(0-F)を視覚的に表示する出力コンポーネントです。複数ビットの入力を受け取り、対応するセグメントを点灯させます。カウンタの出力、ALUの結果、メモリの内容を人間が読みやすい形で可視化するのに最適です。

ピクセルスクリーン・コンポーネントとは何ですか?

ピクセルスクリーンは、回路から小さなピクセルグリッドを駆動して簡単なグラフィックス出力を可能にする高度な出力コンポーネントです。CPUプロジェクトでビデオ出力のデモンストレーションや、LEDや7セグメントディスプレイを超えた視覚的なフィードバックを提供するために一般的に使用されます。ピクセルスクリーンはDigiSim Proで利用できます。

回路設計とシミュレーション

コンポーネントはどうやって接続しますか?

接続は直感的です:コンポーネント右側の出力ピンをクリックし、左側の入力ピンまでドラッグして離すと接続されます。接続されたピンは、論理状態をカラーコード(High/Low/ハイインピーダンス)で表示します。

回路の変更が反映されないのはなぜですか?

すべてのピンが正しく接続されているか、入力ソース(スイッチ、クロック)が正しく設定されているかを確認してください。順序回路の場合は、クロック信号が接続されていることと、タイミング要件を理解しているかを確認してください。オシロスコープなどのデバッグツールを使用してタイミングを分析してください。

クロック・コンポーネントはどうやって使いますか?

クロックは順序回路に不可欠な周期的信号を生成します。クロックを右クリックして周波数を調整できます。クロック出力を、フリップフロップ、レジスタ、カウンタなどのタイミングを必要とするコンポーネントに接続してください。

オシロスコープは何のためにありますか?

オシロスコープは電圧波形の時間変化を表示し、タイミング関係の分析、順序回路のデバッグ、伝搬遅延の理解、クロック同期の確認に最適です。無料プランでは基本的なタイミング分析が可能で、DigiSim Proでは高度な8チャンネル・オシロスコープを利用できます。

完全なCPUはどうやって構築しますか?

CPUの構築は最も高度なプロジェクトの一つであり、全CPUコンポーネント・ライブラリにアクセスできるDigiSim Proが必要です。デモ回路から始めるのがお勧めです:まずプログラムカウンタとクロックから始め、命令とデータ保存のためのROM/RAMを追加し、命令レジスタと制御ユニットを含め、ALUとプロセッサレジスタを接続し、アドレス/データバスを配線し、最後にアセンブリ・プログラム・ローダーで実際のプログラムをテストします。

動作しない回路はどうやってデバッグしますか?

まず基本的な点を確認してください:すべてのピンが接続されているか確認し(未接続の入力はフロート状態になり予測不能な動作を引き起こします)、入力スイッチが期待通りの状態であることを確認し、ワイヤーの色を見て信号値を回路内で追跡してください。順序回路の場合は、主要な信号にオシロスコープを接続してタイミングを検査します。また、回路のセクションを切り離して個別にテストすることで問題の所在を特定することもできます。

タイミングや伝搬遅延のシミュレーションは可能ですか?

はい。DigiSimのイベント駆動型シミュレーション・エンジンは伝搬遅延をモデル化しているため、信号が回路内を時間経過とともにどのように伝搬するかを観察できます。これは、レースコンディション、セットアップ/ホールド時間の違反、および特定の順序設計が特定のクロッキング戦略を必要とする理由を理解するために不可欠です。オシロスコープを使ってこれらの遅延を時間軸上で可視化できます。

設計中に元に戻す・やり直しはできますか?

はい。DigiSimはPlaygroundでの元に戻す(Undo)・やり直し(Redo)をサポートしているため、回路を壊す心配なく自由に実験できます。標準のキーボードショートカット(Ctrl+Zで元に戻す、Ctrl+Shift+ZまたはCtrl+Yでやり直し)や、ツールバーのボタンを使って最近の操作を前後に移動できます。

保存と共有

回路はどうやって保存しますか?

2つの方法があります:ローカル保存 ——「ファイル → エクスポート」で .digi ファイルとしてダウンロード;クラウド保存 ——「ファイル → 保存」(要アカウント)で当社のクラウドに保存し、自動的に同期します。

回路の保存数に制限はありますか?

ライセンスによって異なります:無料プランはクラウド上に5個まで。DigiSim Proは、数千個の回路を保存できる大容量クラウドストレージを提供します(フェアユースポリシーが適用されます)。ローカルエクスポート(.digi ファイル)には、全ユーザー制限はありません。

保存できるプロジェクト数に上限はありますか?

通常の人間のユーザーにとって、上限に達することはまずありません。当社のストレージは、4年制大学の全課程以上の数千の回路図を保持できるように設計されています。ただし、サービスの高速性を保つため、ボットやスクリプトによる自動生成を防ぐ不正防止策を設けています。手動で回路を作成している限り、制限を心配する必要はありません。

他のツールから回路をインポートできますか?

現在、DigiSim.ioは独自のシミュレーションエンジンに最適化された .digi フォーマットを使用しています。他のフォーマットからの直接インポートはサポートしていませんが、直感的なエディタで素早く再構築することが可能です。

クラスやチームで回路を共有するにはどうすればいいですか?

回路を .digi ファイルとしてエクスポート(ファイル → エクスポート)し、そのファイルをメール、LMS、またはファイル共有サービスで配布することで共有できます。受け取った側は、ファイル → インポートで自分のDigiSim Playgroundにそのファイルを取り込むことができます。教授がスターター回路を配布したり、学習グループでプロジェクトを共同作業したりするのに最適です。

クラウドストレージの上限を超えた場合はどうなりますか?

無料プランでクラウドストレージの上限に達した場合、既存のプロジェクトを削除して空き容量を確保するまで、新しいクラウド保存プロジェクトを作成できなくなります。クラウドから削除する前に、いつでも回路をローカルの .digi ファイルとしてエクスポートできるため、作業を失うことはありません。DigiSim Proにアップグレードすると、大幅に増加したクラウドストレージを利用できます。

保存した回路をフォルダやカテゴリに整理できますか?

はい。DigiSimでは、クラウドに保存した回路をフォルダに整理して、コース、トピック、プロジェクトごとにグループ化できます。学期を通じて多くの設計が蓄積された場合に特に便利です。プロジェクトマネージャーからフォルダの名前変更、移動、削除が可能です。

教育機能

SimCastとは何ですか?

SimCastは、DigiSimのインタラクティブなレッスン形式です。デジタル回路の構築と理解をステップバイステップで示すガイド付きチュートリアルです。各SimCastには、音声ナレーション、自動コンポーネント配置、原理の解説が含まれ、基本ゲートから完全なシステムまで体系的に学べます。無料プランでは最初の4レッスン、DigiSim Proでは全70以上のレッスンにアクセスできます。

DigiSim.ioは教室での使用に適していますか?

もちろんです!DigiSim.ioは教育を念頭に設計されています:インストール不要、基礎から応用への構造化された学習パス、各コンポーネントの組み込みドキュメント、主要概念を示すデモ回路などが揃っています。

どの教育レベルをサポートしていますか?

当社のプラットフォームは多段階の教育に役立ちます:高校(基本ゲートと単純な回路)、大学学部(順序論理、コンピュータ構成、プロセッサ設計)、大学院(高度なタイミング分析、複雑なシステム設計)、そしてプロフェッショナル(プロトタイピングやデモ用)。

教授は学生の進捗を追跡できますか?

DigiSimは、完全なLMSではなく、主に自主的な設計・シミュレーションツールです。ただし、教授は .digi ファイルでスターター回路を配布したり、学生に完成した設計を提出させたり、テンプレートライブラリを使って統一的な課題を設定したりすることが可能です。学生はいつでも作業をエクスポートできるため、所属機関の既存の成績評価プラットフォームを通じた提出も容易です。

課題や成績評価の機能は組み込まれていますか?

DigiSimには成績評価エンジンは組み込まれていませんが、既存のコースワークフローとの組み合わせに適しています。教授がスターター回路を作成して学生に配布し、完成した .digi ファイルを回収して手動または自動で評価する方法が一般的です。回路はJSONベースのファイルとして保存されるため、技術に詳しい教員であれば、期待される出力をプログラムで検証するスクリプトを作成することも可能です。

SimCastレッスンはどのように難易度が上がっていきますか?

SimCastレッスンは、一般的なデジタル論理コースに沿った体系的なカリキュラムに従っています。初期のレッスンでは基本ゲートと真理値表を扱い、次に組合せ論理、算術回路、ラッチとフリップフロップ、レジスタとカウンタ、メモリシステム、そして最終的には完全なCPU設計へと進みます。各レッスンは前のレッスンの概念を基礎としているため、順番通りに学習することをお勧めします。

ライセンスと料金

DigiSim Proのサブスクリプションはどのように機能しますか?

DigiSim Proは月額または年額のサブスクリプションとしてご利用いただけます。サブスクリプションは各請求期間の終了時に自動的に更新されます。アカウント設定またはStripeの請求ポータルからいつでもキャンセルでき、現在の請求期間の終了までアクセスを保持できます。

サブスクリプションをキャンセルするとどうなりますか?プロジェクトは失われますか?

プロジェクトを失うことは決してありません。キャンセルまたはサブスクリプションの期限切れ後、アカウントは無料プランに移行します。ログイン、回路の表示、シミュレーションの実行、ファイルのエクスポートは引き続き可能です。プレミアムコンポーネントおよび機能へのアクセスは制限されます。データは安全に保たれ、いつでもアクセス可能です。

月額プランと年額プランは切り替えられますか?

はい。Stripeの請求ポータルからいつでも月額と年額の請求を切り替えることができます。年額プランに切り替えると、月額プランと比べて約20%お得になります。

DigiSim.ioがサービスを終了した場合はどうなりますか?

当社は厳格な「データ・ロックインなし」ポリシーを掲げています。いつでもソースファイル(JSON)をダウンロードできます。万が一サーバーがオフラインになっても、設計の生データはお客様の手元に残ります。終了の際は、全データのエクスポート期間を含む最低30日間の事前通知を保証します。

これを大学の学位のために使えますか?

もちろんです!「ビューアーモード」は特に学生のために設計されています。卒業後やコース終了後も、追加費用なしで自分の設計を将来の雇用主や教授に見せることができるようになっています。

教育機関向けの割引はありますか?

教育支援に力を入れています。学校、大学、教育機関向けの特別価格については、education@digisim.io までお問い合わせください。

どのような支払い方法に対応していますか?

主要なクレジットカード、デビットカード、および各種ローカル支払い方法をサポートする Stripe を介してのお支払いが可能です。すべての取引は安全に暗号化されます。

購入後の返金は可能ですか?

法律で定められている場合を除き、すべての購入は確定であり、返金はできません。DigiSimがニーズに合うか確認するため、購入前に無料プランを十分に試用されることをお勧めします。

ビューアーモードとは何ですか?

ビューアーモードは、12ヶ月のDigiSim Pro期間が終了した後、または無料プランを使用している場合にアカウントが移行する状態です。ビューアーモードでは、ログイン、保存済みの全回路を開く、シミュレーションの実行、.digi ファイルのエクスポートが引き続き可能です。唯一の制限は、新規プロジェクトの作成や既存プロジェクトへの編集の保存ができないことです。ビューアーモードに有効期限はなく、作業には無期限でアクセスできます。

無料プランとDigiSim Proの違いは何ですか?

無料プランでは、基本ゲートと派生ゲート、I/Oコンポーネント、基本ツール、基本的なオシロスコープ分析、最大5個のクラウド保存回路、最初の4つのSimCastレッスンにアクセスできます。DigiSim Proでは、8ビットコンポーネント、CPU部品、RAM、ROM、アセンブリ・プログラム・ローダー、高度な8チャンネル・オシロスコープ、ピクセルスクリーン、全70以上のSimCastレッスン、大容量クラウドストレージを含む完全なコンポーネントライブラリが利用可能になります。

複数の学生で1つのDigiSim Proライセンスを共有できますか?

いいえ。各DigiSim Proライセンスは1つのユーザーアカウントに紐付けられており、譲渡はできません。ただし、複数のライセンスが必要な教育機関向けに教育機関価格を提供しています。ボリューム価格については education@digisim.io までお問い合わせください。

技術サポート

どのブラウザをサポートしていますか?

DigiSim.ioは最新のブラウザで最適に動作します:推奨 Chrome 90+, Firefox 88+, Safari 14+, Edge 90+。要件:JavaScript有効、1GB以上のRAM。最適:1920×1080以上の解像度。

パフォーマンスに問題があります。どうすればいいですか?

最適なパフォーマンスのために:ハードウェアアクセラレーションを有効にした最新のブラウザを使用し、不要なタブやアプリを閉じ、大規模回路の場合はサブ回路に分割することを検討し、干渉する可能性のあるブラウザ拡張機能を無効にしてください。

バグ報告や機能リクエストはどうすればいいですか?

フィードバックを大切にしています!support@digisim.io まで直接メールするか、アプリ内のフィードバックボタンを使用してください。問題を再現する手順や、可能であれば関連する回路ファイルを添付してください。

データは安全ですか?

はい。セキュリティを重視しています:すべてのデータ伝送はHTTPSで暗号化され、クラウド保存された回路は定期的にバックアップされます。回路や個人情報を第三者と共有することはなく、回路設計に関する全所有権はお客様に帰属します。

アカウントのパスワードを忘れた場合は?

ログインページの「パスワードを忘れた場合」リンクからリセット可能です。新しいパスワードを作成し、アカウントと保存された回路へのアクセスを回復するためのメールが届きます。

DigiSimはオフラインで動作しますか?

DigiSimは、アプリケーションの読み込み、アカウント認証、クラウド保存回路の同期にインターネット接続が必要です。Playgroundが読み込まれた後は、接続が一時的に切断されても基本的な回路設計とシミュレーションは引き続き動作しますが、接続が復旧するまでクラウドへの保存やSimCastレッスンへのアクセスはできません。オフラインバックアップには、回路を .digi ファイルとしてエクスポートしてローカルに保存してください。

タブレットやスマートフォンでDigiSimを使えますか?

DigiSimは、マウスやトラックパッドで正確な配線やコンポーネント配置ができるデスクトップおよびノートパソコンのブラウザ向けに最適化されています。タブレットでもアプリケーションは読み込まれますが、1024px以上の画面幅での使用が最適です。携帯電話は画面が小さいため回路設計にはお勧めしませんが、以前に構築した回路の表示や実行はどのデバイスでも可能です。

どのキーボードショートカットが使えますか?

DigiSimは作業効率を上げるための標準的なショートカットをサポートしています:Ctrl+Z / Cmd+Z で元に戻す、Ctrl+Shift+Z / Cmd+Shift+Z でやり直し、Ctrl+S / Cmd+S で保存、Ctrl+C / Cmd+C と Ctrl+V / Cmd+V でコンポーネントのコピー&ペースト、DeleteまたはBackspaceで選択したコンポーネントの削除、スクロールホイールでワークスペースのズームイン・ズームアウトが可能です。