Věra Non-blokování chyb

V

viv_1005

Guest
Dobrý den!
Jsem napsal následující kód.

Úkolem buffer_data (var reg [3:0] data_out) (
reg [7:0] data_buf;

vidlice (

while (1) (
@ (Posedge my_port. $ Clk_one);
data_buf <= my_port. $ data_in;
)

while (1) (
@ (Posedge my_port. $ Clk_two);
data_out <= data_buf [7:4];
@ (Posedge my_port. $ Clk_two);
data_out <= data_buf [3:0];
)
Připojte se žádný
)

JÁ am prospěch chyba na všech tratích, kde blokování přiřazení se používá Non-.Mám-li použít blokování přiřazení, pak není žádný problém.Chyba je

Nelegální lhodnota pro pohon provoz.

Co může být důvod.Kde to jsem špatně?

Díky předem

- Viv

 

Welcome to EDABoard.com

Sponsor

Back
Top