問題タブ [circuit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3392 参照

matlab - Pspice シミュレーション ウィンドウがありませんか?

なんらかの理由で、シミュレーションを実行するときにファイル 編集 トレース プロット ビュー ツール ウィンドウ ヘルプオプションが表示されません。それをリセットするオプションはどこにありますか?

ここに画像の説明を入力

0 投票する
2 に答える
4886 参照

verilog - 順序回路で 2 の減算を行うにはどうすればよいですか?

2 つの数値を減算する回路を実行する必要があります。SUM と符号ビット、およびいくつかのマスクを使用する必要があると思いますが、それらを組み合わせる方法がわかりません。

[後で編集]

「15-3」やってみました。

2 進数の 15 は 1111 です。2 進数の 3 は 0011 です。

+の場合は0、-の場合は1の符号を少し追加しました

だから今私は持っています: 0 1111 + 1 0011 = 100010 そしてこれに、符号マスク 1 0000 で XOR を作成します。

【その後も編集】

問題を見る別の方法を見つけたと思います。2 つの数値をロードするために 2 つのシフト レジスタを使用します。各シフト レジスタの出力は、0 で NOR を実行する NOR ゲートの入力になります (これは 0101 を 1010 に変換するためです)。次に、これらのゲートの 2 つの出力が SUM の入力に接続されます。私の質問は、SUM に入る前に 1 ビットから 8 ビットのデータに戻すにはどうすればよいですか?

0 投票する
1 に答える
2049 参照

mips - シングル サイクル データパス レジスタとメモリへの同時書き込み

加算命令がレジスタに書き込むだけでなく、指定されたメモリ アドレスにも書き込むように、シングル サイクル データパスを変更することは可能ですか? これを行うと考えることができる唯一の方法は、以下に示すように値を分割することです。私はこれが可能だとは思わない。

ここに画像の説明を入力

0 投票する
0 に答える
245 参照

c - タスクまたはタイムアウトを検出するために waitfor を使用できますか

rabbit BL2600ボード 用に Dynamic C でプログラムを書いています。

プログラムは、圧力チャンバー、上部チャンバー、下部チャンバーを制御し、その間に金属が穿孔をチェックしています。圧力調整器にセンサーがあり、反対側のチャンバーを読み取るセンサーがあります。

チャンバーが片側から反対側に漏れているかどうかを確認する失敗機能があります。チャンバーを加圧するときは、 を使用しwaitforてチャンバー内の圧力が設定圧力の 10% 以内になるまで待ちます。それが起こるまで待ってもらいたいのですが、永遠に待たずにチャンバー外への漏れを検出できるようにしたいです。基本的に、ビルドまたは xx 時間の圧力をかけたいと思っていwaitforます。xx 時間が経過すると、基本的に失敗に戻ります。

私はプログラミングの初心者で、これは簡単な解決策かもしれませんが、解決策を考えるのに問題があります。コファンクションを下に貼り付けましたが、現在のところ、圧力が 10% 以内になるのを待つだけです。PSコードがずさんな場合は申し訳ありません。私は初心者で、進行中の作業です。

0 投票する
2 に答える
16709 参照

mips - シングルサイクル MIPS へのジャンプレジスタ制御の実装

シングルサイクル MIPS プロセッサに jr (ジャンプ レジスタ) 命令サポートを実装しようとしています。次の図では、通常のチェーン PC または命令 (jr) アドレスを選択できる単純なマルチプレクサを描いています。

マルチプレクサ

マルチプレクサの選択を「1」に設定する命令がJRであることをどのように知ることができますか? 私はすでに jump と jump_and_link を実行しました (ただし、現在プロジェクトを手元に持っていないため、画像には表示されていません)。それらを制御するには、OP コードが 10 (ジャンプ) またはメイン コントロールで 11 (jal) を入力し、mux sel を '1' に設定します。しかし、命令のレイアウトが異なるため、jrで同じことを行うことはできないと思います。

0 投票する
1 に答える
1898 参照

draw - 4ビットの数字が奇数か偶数かを調べる回路図の描き方

タイトルのように、4ビットの奇数偶数を調べる回路図の描き方わかる人いますか??

0 投票する
1 に答える
3144 参照

matlab - タイプ 'double'の入力引数のMatlab未定義の関数またはメソッド 'C'

C行列です。10 個の変数が含まれています。1,10,50,100 ランダムのように、uF です。 circuitファイル Real Reactiveの名前はto workspace名前です。 LINE2RLC ブランチの名前です。RLC 分岐には容量のみが含まれます。

エラーが発生しています

"タイプ 'double' の入力引数の未定義の関数またはメソッド 'C'."

私はstackoverflowを検索しました。誰もがディレクトリの問題について話しています。しかし、私のファイルはすべてRUNディレクトリ内にあります。

やった

戻ってきた

したがって、Cはmatlabのディレクトリパスにあると思います。では、エラーはどこにあるのでしょうか?

0 投票する
3 に答える
2128 参照

c - FPGA 回路をプログラミングするとき、どこから始めますか?

FPGA をプログラムするための特別なハードウェアまたはソフトウェアはありますか?

高級言語でそれを行うことはできますか?

FPGA でアプリケーションを実行すると、その実行パスに「ロックイン」されますか?

0 投票する
1 に答える
5828 参照

boolean - 4 ビットの数値を受け取り、数値の平方根を近似する 3 ビットの 2 進数出力を生成する組み合わせ回路

4 ビットの数値を受け取り、その数値の平方根を近似する 3 ビットの 2 進数出力を生成する組み合わせ回路を設計します。たとえば、平方根が 3.5 以上の場合、結果は 4 になります。平方根が < 3.5 かつ ≥ 2.5 の場合、結果は 3 になります。

入力の真理値表はこのようになりますか? (入力には A、B、C、D を使用しています)

「数値の平方根を近似する 3 ビットの 2 進数出力を生成する」という出力テーブルの生成に問題があります。ありがとうございました。