Probleem met Netto

R

rohankewl

Guest
Ik krijg de volgende de foutmelding.
Please help me fix it.
Error: C: / Modeltech_xe_starter / examples / mph.v (45): (vlog-2110) Illegale verwijzing naar netto "out".
** Error: C: / Modeltech_xe_starter / examples / mph.v (61): (vlog-2110) Illegale verwijzing naar netto "out".

Ik heb aangegeven uit als output [2:0] out
en altijd blok
Ik heb de twee uitspraken waar het is waarop de fout
out = 3'b000;
out = mem [PTR];

 
hoi,

Bij het toewijzen van een waarde aan een net, kunt u geen gebruik maken van de volgende soort
toekenningsopdracht:
out = 3'b000;

Dit zal resulteren in een "Illegale verwijzing naar netto 'weergegeven.
In plaats daarvan, als je wilt meerdere opdrachten te maken op een net, iets
zoals de volgende:

/ / Een voorbeeld in de testbank

reg [2:0] out_tmp;
wire [2:0] out = out_tmp;
eerste beginnen
...
out_tmp = 3'bzzz;
...
out_tmp = 3'b000;
...
eindigenHope it helps.

 
indien binnen altijd blokkeren.gebruik reg type, en uit <= ...(andere wijze, blokkeren verklaring)
andere wijze, gebruik toewijzen out = ....rohankewl wrote:

Ik krijg de volgende de foutmelding.

Please help me fix it.

Error: C: / Modeltech_xe_starter / examples / mph.v (45): (vlog-2110) Illegale verwijzing naar netto "out".

** Error: C: / Modeltech_xe_starter / examples / mph.v (61): (vlog-2110) Illegale verwijzing naar netto "out".Ik heb aangegeven uit als output [2:0] out

en altijd blok

Ik heb de twee uitspraken waar het is waarop de fout

out = 3'b000;

out = mem [PTR];
 

Welcome to EDABoard.com

Sponsor

Back
Top