V
viv_1005
Guest
Γειά!
Έχω γράψει ακόλουθο κώδικα.
buffer_data έργο (var reg [3:0] data_out) (
reg [7:0] data_buf?
πιρούνι (
ενώ (1) (
@ (my_port posedge. $ clk_one)?
data_buf <= my_port. data_in $?
)
ενώ (1) (
@ (my_port posedge. $ clk_two)?
data_out <= data_buf [7:4]?
@ (my_port posedge. $ clk_two)?
data_out <= data_buf [3:0]?
)
join Δεν
)
Παίρνω ένα λάθος σε όλες τις γραμμές όπου η μη παρεμπόδιση εκχώρηση χρησιμοποιείται.Αν μπορώ να χρησιμοποιήσω το κλείδωμα εκχώρηση, τότε δεν υπάρχει πρόβλημα.Το σφάλμα
Παράνομη lvalue για τη λειτουργία μονάδας δίσκου.
Τι μπορεί να είναι ο λόγος.Όταν πάω λάθος;
Ευχαριστώ εκ των προτέρων
- Viv
Έχω γράψει ακόλουθο κώδικα.
buffer_data έργο (var reg [3:0] data_out) (
reg [7:0] data_buf?
πιρούνι (
ενώ (1) (
@ (my_port posedge. $ clk_one)?
data_buf <= my_port. data_in $?
)
ενώ (1) (
@ (my_port posedge. $ clk_two)?
data_out <= data_buf [7:4]?
@ (my_port posedge. $ clk_two)?
data_out <= data_buf [3:0]?
)
join Δεν
)
Παίρνω ένα λάθος σε όλες τις γραμμές όπου η μη παρεμπόδιση εκχώρηση χρησιμοποιείται.Αν μπορώ να χρησιμοποιήσω το κλείδωμα εκχώρηση, τότε δεν υπάρχει πρόβλημα.Το σφάλμα
Παράνομη lvalue για τη λειτουργία μονάδας δίσκου.
Τι μπορεί να είναι ο λόγος.Όταν πάω λάθος;
Ευχαριστώ εκ των προτέρων
- Viv