Čo je "callback" v SystemVerilog?

B

boardlanguage

Guest
Mohol by niekto vysvetliť, "callback"? Počul som, že tento termín je uvedené v návode VMM Synopsys a Chris Spear je SystemVerilog na overenie. Je zvláštny typ volanie funkcie / úlohy volanie? Alebo je to len vymyslené meno pre správne funkcie / úlohy volania, ktorý je uložený v triede?
 
Predpokladám, že ak robíte prenosu dát pomocou e-mailových schránok, raz ste sa zasielajú Ing dáta dizajn od genetarator. Rovnaké dáta budete musieť vrátiť do hodnotenia komisie pre druhé porovnanie. Tento postup sa nazýva spätná volania v VMM sme metódy pre spätné volanie.
 
Podľa SystemVerilog výhľadu volanie obvykle slúži na ukladanie dát a očakávané kontrole skúšaného dáta pred očakávaná dáta. Táto výzva chrbtom sa nazývajú pred odoslaním a po prijatí dát. [Size = 2] [color = # 999999] Pridané po 54 sekundách: [/color] [/size] Ako na SystemVerilog výhľadu volanie obvykle slúži na ukladanie dát a očakávané kontrole skúšaného dáta pred očakávaná dáta. Táto výzva chrbtom sa nazývajú pred odoslaním a po prijatí dát.
 
"Callback" metódou je uchovávať údaje transmite a získať viac accureate!
 
Môžeme si vytvoriť overovací prostredie, ktoré je možné použiť pre všetky skúšky. Testovací program by mal byť schopný aplikovať nového kódu bez zmeny pôvodnej triedy. Akákoľvek zmena v transakcii (napr. injekcia chyby, vkladanie oneskorenie, synchronizáciu táto transakcia s ostatnými, dať transakcie v hodnotiacej správe, zhromažďovať funkčný rozsah dát) je možné dosiahnuť "callback" rutina bezo zmeny pôvodnej triedy. Callback úlohou je vytvorená na najvyššej úrovni skúšky a volal z miesta vodiča, najnižšia úroveň životného prostredia.
 
Spätná volania sú používané testy, ktoré pridávajú nové funkcie pre vodiča bez úpravy vodiča triedy. Tieto typy nových funkcií je možné pridať pomocou spätných volaní: Aplikujte
 

Welcome to EDABoard.com

Sponsor

Back
Top