信号を助けてくださいアップデートを得ると

S

s3034585

Guest
ハイテクたち
iは
、 同じクロックサイクルでの信号のアレイ上にいくつかの操作
、 プリフォームしようとしています。私はそれらが更新されている方法と混同して取得しています。いずれかの方法を1つのクロックサイクルで複数の操作を実行するか教えてください。

私はそれを見ていると私の方法や
、 信号の更新ではなく信号を参照してください知らせるファイルにしてください
。 コードを接続している。

このコードのようにするとiとしてfrc_bit上の値を計算する時見ることができます
その処理中に参照シフトレジスタに格納する。ときに負荷を1として私はそれにベクトルの7ビットと一緒にshft_reg_r3でこのビットが格納されます。問題は
、 私がシフトに間違った値を受け取り、R3の登録番号のfrcビットの店です。ので
、 リストには
、 この信号を追加し
、 そのfrcビットはすぐにこれは
、 このシフトreg_r3店は
、 古い値ではなく
、 新しい値に更新されていないことが分かった。

することができますいずれかの方法この問題を回避して
、 シフト登録番号にfrc_bitから正しい値を格納する...教えてください

もしあれば
、 この私に教えてください明確ではない知っている...

事前のおかげで...

多摩
申¥し訳ありませんが、あなたがこの添付ファイルを表¥示するためにログインが必要です

 
はい、Reference_tempの値をfrc_bit生成するために使用される""値は
、 古いされている登録値です。

としてReference_tempだけ
、 シフトレジスタ、ちょうどあなたfrc_bitを生成するために使用するビットの位置を調整しています。

レジスタの出力は
、 常にクロック信号が遅延されます。遅延を回避するには、レジスタの入力側から使用する信号の値です。

 
tkbits書き込み:

はい、Reference_tempの値をfrc_bit生成するために使用される""値は、古いされている登録値です。としてReference_tempだけ、シフトレジスタ、ちょうどあなたfrc_bitを生成するために使用するビットの位置を調整しています。レジスタの出力は、常にクロック信号が遅延されます。
遅延を回避するには、レジスタの入力側から使用する信号の値です。
 
もしReference_tempのだけを使用してvector_inのシフトバージョンを提供する別のものですvector_inそのシフトから登録します。シフトレジスタを必要としないシフト、それだけでは
、 割り当てを行うことができますは
、 信号の名前を変更する必要があります。
コード:

プロセス(CLK)の

開始する

場合rising_edge(CLK)のその後

場合vectorin_wr = '1'を

vector_in_register"= vector_in;

終了の場合;

終了の場合;

工程;Reference_temp(Ks_width - 1 '1 0)"(Ks_width - 2 '1 0)&'0'vector_in_register =;

 
ハイテクたち
どのような機能¥を実装するための理解のいくつかの助けが必要です。
1)3登録番号R1は(10 - 0)、r2の(10-0)&R3は(10-0している。
ビット5、すべてのレジスタのかどうかは
、 レジスタや
、 各クロックサイクルではないのシフトが決定します。したがって我々 mv1、mv2としてこれらのビットは、mv3はR1、R2、R3をそれぞれ格納します。

R3のレジスタとしてもフィードバックして次のとおり:
R3は(0)= R3は(10)のXOR R3は(9)排他的論理和R3は(

<img src=¥"http://www.edaboard.com/images/smiles/icon_cool.gif¥" alt=¥"涼しい¥" border=¥"0¥" />

排他的論理和R3の(4)。

当初はR3からR3のいくつかのゴミビット(10) -研究されます(

<img src=¥"http://www.edaboard.com/images/smiles/icon_cool.gif¥" alt=¥"涼しい¥" border=¥"0¥" />

。とき私はそれ故にまでのすべてのこれらのビットを取得、私はシフトレジスタに格納する必要があります。かつて私はすべての3ビットiがフィードバックを計算するために必要となるため、inorderを3ビットR3の(0)を取得する現在位置R3の(3)に入れて2の場所に移動した。ので
、 最初に我々 2クロックサイクルの運動をするためのすべてのビットの後にフィードバックを得るためだけで1つの動きですが、R3のでは(1)今..格納されますを取得する必要があります

いずれかにしてくださいしてくださいどのようにこのロジックは
、 シフトレジスタを使用して実装するために私に伝えることができます。
事前に感謝します。

多摩

 

Welcome to EDABoard.com

Sponsor

Back
Top