віра неблокуючим помилку

V

viv_1005

Guest
Hello!
Я написав наступний код.

Завдання buffer_data (УАГ р [3:0] data_out) (
р [7:0] data_buf;

Вилка (

в той час як (1) (
@ (Posedge my_port. Clk_one $);
data_buf <= my_port. data_in $;
)

в той час як (1) (
@ (Posedge my_port. Clk_two $);
data_out <= data_buf [7:4];
@ (Posedge my_port. Clk_two $);
data_out <= data_buf [3:0];
)
вступати ні
)

Я отримую повідомлення про помилку на всіх лініях, де неблокуючим призначення використовується.Якщо я буду використовувати блокування призначення, то це не проблема.Помилка

Неправильна ліва частина для приводу операції.

Що може бути причиною.Де я буду не так?

Спасибо заранее

- Viv

 

Welcome to EDABoard.com

Sponsor

Back
Top