vera neblokirajući greška

V

viv_1005

Guest
Zdravo!
Ja sam napisao sljedeći kod.

zadatak buffer_data (var reg. [3:0] data_out) (
reg [7:0] data_buf;

viljuška (

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];
)
pridružite se ništa
)

Ja sam uzimajući greška na svim linijama, gdje se koristi bez blokiranja zadatak.Ako koristite Ja blokiranje zadatak, onda nema problema.Greška je

Ilegalna lvalue pogon za rad.

Što može biti razlog.Gdje sam odlazeći izvrnut?

Thanks in advance

- Viv

 

Welcome to EDABoard.com

Sponsor

Back
Top