問題タブ [mux]

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 に答える
2057 参照

compiler-errors - VHDL ERROR:Pack:2811 - 指示されたパッキングがユーザー デザインに従わなかった

スイッチから4ビット入力を取得し、右/左シフトを切り替えるボタンの値に応じて、特定のビット数だけ右または左にシフトする必要があるVHDLのプロジェクトに取り組んでいます。しかし、ザイリンクス ISE でコードをインプリメントしようとすると、次のエラー メッセージが表示されます。 1 つの IOB コンポーネントにパックされています。私の質問は、このエラーの原因とその修正方法です。

私のコード:

BarrelShifter.vhd

InputMux.vhd

UCF ファイルは、Nexys 3 (私が作業しているボード) のマスター UCF を変更したものです。

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

vhdl - 定数を使用した VHDL MUX 選択

VHDL パッケージで定義された定数があります。

これは、パッケージで合成する前に変更するものです。この定数を VHDL コードの MUX 選択ラインとして使用したいと考えています。これどうやってするの?

たとえば、次のようなものです。

ありがとう、

――ルディ

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

arrays - 汎用マルチプレクサの作成

汎用マルチプレクサを作成したいと考えています。つまり、可変数の入力と可変 data_width を持つことができます。これは、データ入力を宣言するために、次のような配列が必要であることを意味します。

しかし、どうすればこれを達成できるかわかりません。入力ポート宣言で使用する必要があるため、タイプ「データ」をどこで宣言する必要があるかについて混乱しています

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

verilog - Verilog 算術方程式システムの演習

私は Verilog を初めて使用し、取り組むべき興味深い演習をいくつか見つけましたが、私が立ち往生している演習が 1 つあります。誰か助けてもらえますか ???


エクササイズ:


入力にいくつかの値が与えられると、その方程式の解が得られる算術方程式システムを実装します。システムの擬似コードは次のようになります。

このシステムで使用できる ALU には 2 つのタイプがあります。最初のタイプは、加算および減算 (+/-) 演算を実行できます。選択信号を使用して、ALU に実行させたい操作を選択できます。2 番目のタイプの ALU は、乗算演算 (*) のみを実行します。3 つの加算器/減算器 ALU と 2 つの乗算器 ALU しかありません。

実装:

システムを実装する前に、次の手順に従ってシステムの設計図を作成する必要があります。
1) システムのすべての入力を
特定する 2) 必要なすべてのレジスタとその入力を
特定する 3) 必要なすべての機能ユニットとその入力を特定する.
4) 機能ユニットの入力にマルチプレクサが必要かどうかを
判断します。 5) 設計に必要なすべての制御信号を決定します。
6) これらの信号を制御するために必要な有限ステート マシンを設計
します。 7) システムに必要なすべてのワイヤを決定します。

Verilog の実装:
このセクションでは、次の手順に従って、Verilog を使用して 4 ビットの算術方程式システムを構築する必要があります
。1) デザインに必要なすべての 4 ビット コンポーネントを個別のモジュール (ALU、MUX、REG) に実装します。
2) 疑似コードで指定された目的の動作を通じてデータパスをガイドする FSM ベースのコントローラーを作成します。
3) FSM をシミュレートして、必要なパターンの制御信号を出力していることを確認し
ます。 4) クロック ボタン入力とリセット ボタン入力を備えたシステム モジュールを作成します。このモジュールは、算術方程式ソルバーの設計を実装し、それを制御する FSM のインスタンスを含みます。
5) デザインをコンパイルし、すべてのエラーをデバッグします。
6) 入力のさまざまな値に対して設計をシミュレートし、設計が適切に機能していることを確認します。

コード:

そして、ここで私は何をすべきかわかりません:

PS: 私の設計では、乗算演算を実行する 1 つの ALU と、加算および減算演算を実行する別の ALU しか使用できませんでした。デザインを提供する必要がありますか?

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

sockets - JPOS QMUX の構成

JPOS初心者です。助けが必要です。私の要件の下に見つけてください。

TCP 接続の用語では、IST スイッチはサーバーとして構成され、MPOS サーバーはクライアントとして構成されます。MPOS サーバーと IST スイッチは、単一の TCP 接続を介して通信する必要があります。また、スケーラビリティ、負荷分散、およびフェールオーバーの処理のために、MPOS サーバーと IST スイッチの間に複数の TCP 接続を用意する必要があります。一度確立された TCP 接続は継続的に維持されます。

私は jpos 開発者ガイドを読み、私の要件にQMUXを使用できることを知りました。これについて親切に助けてください。

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

io - am3335x i/o マルチプレクサ出力状態を読み取りますか?

TI am3335x プロセッサでは、物理 I/O ピンは異なる内部レジスタに多重化されています。

これらの内部レジスタの状態を読み取ることができますが、代わりにマルチプレクサの物理出力の状態を読み取ることで、どのマルチプレクサ チャネルがどのマルチプレクサ チャネルであるかに関係なく、外界への接続の状態を知ることができます。選択されました。各マルチプレクサ出力にレジスタはありますか? 私はそれに関する情報を見つけることができません。am3335xでも可能ですか、それとも、その時点で選択されているマルチプレクサモードの内部レジスタの状態をチェックして、マルチプレクサの出力での状態を知る必要がありますか?