Synthsis kļūda, izmantojot DC

B

bzaki

Guest
Sveiki

Es dizaina kompilatora iesācējs, un es sastopas kļūda analizē solis.Šī kļūda ir ražots, kad es izmantot funkciju portu kartēšanu (instaintiating komponents).Piemēram

myunit: TESTCOMPONENT Generic karte (input_size) ports karte (INPUT_A (My_Function (input_size) downto 0), Output);

Kļūda => "Signal vai ostas nosaukumu, tika gaidīts, faktiskās apvienība elements"

Šīs kļūdas var overcomed piešķirot funkciju temporaray signāls ārpus ostas kartē kā:
INPUT_A_temp <= INPUT_A (My_Function (input_size) downto 0);
myunit: TESTCOMPONENT Generic karte (input_size) ports karte (INPUT_A_temp, Output);

Turklāt, kad es instantiate komponents "Par ..Izveidot "paziņojumu, tāpēc man ir jāizmanto 2D masīvu kā pagaidu signal.However, ja signāls
ostas kartes ir 2D masīvs, tad man ir jāizmanto 3D masīvu, kas nav synsiziable!

Es augstu vērtēju jebkuru palīdzību vai padomus.

Thanks in advance

 

Welcome to EDABoard.com

Sponsor

Back
Top