Distribúcia energie v systémoch na čipoch Správna energia na správnom mieste; Polovodičový dizajn;

11. september 2006, 9:38 | Ersin Beyret

distribúcia

V kroku na 65 nm sa štruktúry zmenšia, ale matrice zostanú v podstate rovnakej veľkosti ako pri 90 nm čipoch. To znamená, že je k dispozícii oveľa viac priestoru, ktorý bude určite zaplnený ďalšími a ďalšími komponentmi. Ako sú však dodávané s elektrinou?

Distribúcia energie v systémoch na čipe

V kroku na 65 nm sa štruktúry zmenšia, ale matrice zostanú v podstate rovnakej veľkosti ako pri 90 nm čipoch. To znamená, že je k dispozícii oveľa viac priestoru, ktorý bude určite zaplnený ďalšími a ďalšími komponentmi. Ako sú však dodávané s elektrinou?

Jedným z naliehavejších problémov v dizajne SoC (System-on-Chip) sú poklesy napätia, ktoré sa časom menia v napájaní jednotlivých funkčných blokov. Vedú k viac alebo menej závažným funkčným poruchám, ale tiež obmedzujú výkonnosť. Vo výsledku sa zvyšuje počet zodpovedajúcich simulácií a množstvo údajov, ktoré sa majú vyhodnotiť, a zvyšuje sa čas na to potrebný. Tieto simulácie sú drahé, ale sú jediným spôsobom, ako nájsť štrukturálne „zvyšky“ v rozvodnej sieti elektrickej energie, napríklad spojenia s vysokými hodnotami odporu, ktoré môžu pochádzať z kovoobrábania. Po odstránení takýchto artefaktov je potrebné simuláciu zopakovať - ​​zbytočné iterácie sú vopred naprogramované.

Rozumným prístupom by bolo predbežné overenie distribučnej siete energie a až potom vykonanie simulácie poklesu napätia a elektromigrácie. To je možné dosiahnuť určitým formálnym overením, pri ktorom je možné kontrolovať tvrdenia (tvrdenia alebo predpoklady) nezávisle na vhodných skúšobných zariadeniach.

Pokles napätia s následkami

Distribúcia energie na čipe je problematická už pri 130 nm. Flip-chip balíčky problém zmierňujú, ale sú veľmi drahé. Aj tento proces balenia vyžaduje dôkladnú analýzu dizajnu. Tabuľka 1 zobrazuje niektoré príklady porúch týkajúcich sa distribúcie energie.

Najdôležitejšie otázky, na ktoré je potrebné odpovedať pri každom návrhu SoC, sú:

  • Sú napájacie kolíky všetkých pevných makier (napr. RAM) správne pripojené k elektrickej sieti?
  • Sú napájacie piny všetkých štandardných článkov správne pripojené k distribučnej sieti?
  • Existujú chybné geometrie v elektrickej sieti?

Na zodpovedanie týchto otázok vývojári vykonávajú kontroly pravdepodobnosti simulácií napätia, kontrolujú výkyvy napätia s ohľadom na globálne problémy, hľadajú nejasné oblasti a berú do úvahy prostredie makier. Ak postupujete obzvlášť opatrne, vykonáte tiež du/dx analýzu výsledkov simulácie, aby ste našli silne lokalizované účinky.

Pomocou formálneho overenia mriežky však možno na tieto otázky odpovedať oveľa skôr a bez takýchto simulácií.

Tabuľka 1: Typické chyby týkajúce sa rozdelenia výkonu na čipe