デジタルロジックラボ
イベント駆動エンジン
多値のデジタル状態、部品ごとに設定された遅延、トライステートバス、競合を観察しながら、単体のゲートから小型の8ビット教育用プロセッサまで段階的に進められます。
DigiSimは、ブラウザ上で回路を組み立てて観測するためのプラットフォームです。4つの専用ラボが、それぞれの題材に適したシミュレーションエンジンと対応プロジェクト形式を採用しています。
私たちの使命
汎用の回路ツールは、電圧、デバイスモデル、許容差、収束を扱います。それらの詳細がツール本来の用途では重要だからです。一方、デジタル論理の入門で必要なのは、ブール状態、データの流れ、モデル化されたタイミングをその場で観察できることです。
DigiSimはこれらの領域を分けています。Logicは多値のデジタル状態と設定された伝搬遅延を表現し、Relayはコイルのしきい値と動作遅延を含む簡略化した抵抗性DC回路網を解きます。Electricityは実験台の器具と計算による測定値をモデル化し、Analogは修正節点解析を用います。
4つのラボ
イベント駆動エンジン
多値のデジタル状態、部品ごとに設定された遅延、トライステートバス、競合を観察しながら、単体のゲートから小型の8ビット教育用プロセッサまで段階的に進められます。
DCソルバー · 音声
モデル化されたコイル、接点、リレーの動作タイミングによる計算です。抵抗性DC回路網を解いて節点電圧と枝電流を算出し、接点の遷移には収録したリレーの実音を重ねます。
モデル化された回路測定
モデル化された電池、ランプ、計器、可変抵抗器をつなぎ、計算された電圧と電流を回路法則による予測と比べられます。
Rust MNA · WebAssembly
Rustで実装しWebAssemblyにコンパイルした修正節点解析ソルバーで、オペアンプ、RCフィルター、ダイオード、トランジスタを試せます。
開発の方針
各 DigiSim ラボは、採用する抽象化を明示し、イベント駆動のデジタル論理から抵抗性リレーネットワーク、修正節点解析まで、分野に適したシミュレーションモデルを適用します。
Logic Labは、デジタルの0と1に加えて、未定義、ハイインピーダンス、競合の各状態をモデル化します。電気的な量を扱うラボでは、指導範囲に合わせて明示的に定義した回路網モデルと部品モデルを使用します。
ガイド付き教材は基本的なゲートからマルチビットのデータパスへと進みます。その間も、各ラボは題材に必要なワークスペースとモデルを保ちます。
回路の評価はブラウザ内で実行され、シミュレーションのイベントごとにサーバーと通信することはありません。スイッチを切り替えれば、選択したラボのモデルが生む状態変化をその場で確認できます。
開発体制
DigiSim は教育向けシミュレーション基盤として開発されています。各ワークスペース、部品モデル、説明は、定義された学習目標と明示的な技術的抽象化に照らして評価されます。
製品上の判断は、その抽象化の範囲内でのシミュレーションの正しさ、学習者が確認できるワークフロー、そして安定したブラウザ配信を両立させることを基準にしています。
シミュレーションエンジン、エディターの内部構造、そしてそれらを支えるクラウド基盤。
明示的な学習目標と技術的な境界に基づいて、レッスンの順序、SimCast スクリプト、部品リファレンスを設計しています。
ブラウザ配信には分散型の基盤を利用しています。ただし実際に利用できるかどうかは、ネットワーク、ブラウザ、各提供事業者、およびそのときのプラットフォーム状況に依存します。
会社情報
登録社名
DigiSim Technology Ltd会社番号
16962306登録地
イングランドおよびウェールズ登録事務所住所
Office 16555, 182–184 High Street North, East Ham, London, E6 2JA, United Kingdomお問い合わせ
support@digisim.io回答時間に関する公表SLAは現在ありません。