!!!Funkcia sa už nepoužíva!!!
Funkcia vytvorí alebo zruší Default Read cache (id = 0).
Funkcia má dve možné varianty. Prvá funkcia zapne / vypne CACHE pre ukladanie
už načítaných vektorov. Má to zmysel pri vypočítaných vektoroch, ak sa v rámci
výpočtu často odvolávate na niektoré - tie isté vektory. Ak je percento=0,
cache bude vypnutá. Ak je percento 1 .. 100, potom toto označuje
horné ohraničenie veľkosti pamäti, ktorá bude použitá pre cache. Tá je
určená ako percento z aktuálnej voľnej fyzickej pamäte.
Druhá funkcia, keď zapína cache, tak percento je prednastavené na 25%.
1. |
|
2. |
|
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | percento | INT | IN | Percento |
2 | errorCode | INT | OUT | Chybový (návratový) kód. |
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | bEnable | BOOL | IN | Zapnutie / vypnutie CACHE. |
2 | errorCode | INT | OUT | Chybový (návratový) kód. |
Používanie tejto funkcie sa neodporúča, nakoľko globálne (pre celý proces EDA klient) vytvára a ruší cache s predvoleným id = 0, čo môže viesť k časovým hazardom v aplikácii a nevedomému ovplyvňovaniu paralelne bežiacich event skriptov pracujúcich s EDA. Namiesto toho sa odporúča použitie explicitne vytvorenej cache pomocou funkcie EDA_CreateCache.