Editor IC rozvržení - IC layout editor

Integrovaný obvod layout editor nebo IC layout editor je elektronické automatizaci softwarový nástroj, který umožňuje uživateli digitalizovat tvary a vzory, které tvoří integrovaný obvod . Pohled obvykle zahrnuje komponenty (obvykle jako buňky), kovové vodicí dráhy, průchody a elektrické kolíky. Software tohoto typu je podobný počítačově podporovanému softwaru pro navrhování , ale je specializován na úlohu uspořádání integrovaných obvodů . Typickým tokem pro uspořádání analogových obvodů může být:

1. Technik rozložení obdrží schéma od projektanta v elektrické podobě
2. Nástroj nebo návrhář vytvoří fyzický pohled na obvod včetně všech požadovaných komponent, vodičů, vrstev a podložek.
3. Návrhář rozmístí komponenty tak, aby minimalizovaly jak požadovanou plochu, tak negativní účinky parazitických prvků rozložení na výkon obvodu a také aby umožnily efektivní směrování ke komponentám.
4. Technik rozložení používá k propojení všech komponent občas směrování kovů a další vrstvy, přičemž opět dbá na to, aby nedocházelo k nežádoucím parazitům v rozložení.
5. Návrhář používá kontroly DRC a LVS, aby zajistil, že je obvod vyrobitelný a funkční. Mezi další nástroje patří ověření polního řešiče ke kontrole důležitých specifikací, jako je odpor zařízení a zdroje problémů, jako je elektromigrace nebo příliš tenké vodiče, které vedou ke spálení vodičů a způsobení zkratů nebo přerušených obvodů.
6. Mezi další kontroly patří ESD, XOR, EOS a ověření pomocí slévárny zvané Mebes check, aby se zajistilo, že booleovské algoritmy, které generují vrstvy masky, budou provedeny podle plánu. Boolovská generace se poměrně často provádí v editoru rozložení.
Rozložení se dříve provádělo na tyčinkách a yardech strun pro velmi základní komponenty. Nástup počítačů, zejména sálových počítačů a minipočítačů, pomohl rozvinout digitální svět počítačů. V 80. a 90. letech proběhlo na osobních počítačích spousta úprav rozvržení pomocí nástrojů jako IC Editors, L-Edit a dalších. Ostatní editátoři rozložení používají velké trackball jako zařízení s klikery. Redaktoři rozložení se většinou přesunuli do světa serverů, jako jsou Cadence Virtuoso a Mentor, i když některé se stále dějí prostřednictvím nástrojů pro PC prostřednictvím nástrojů, jako je L-Edit, ale na trhu s PC je bohužel málo na výběr, i když existuje několik výjimek, jako je jako Magic a Klayout, ale ty se většinou využívají k nástrojům, jako je prohlížení souborů GDS, které nejsou plně napájeny editory rozložení, jako tomu bylo v 90. letech.
Editory rozložení se staly složitějšími a funkčnějšími, aby zvládly stále rostoucí počet zařízení a problémy, které dříve nebyly problémy, když počet zařízení byl menší a geometrie byly mnohem větší.
Redaktoři rozložení začali od zavedení RF a menších geometrií začleňovat další nástroje pro sledování parazitů. Inženýři rozložení se někdy nazývají fyzickými designéry, protože mnoho rozložení generuje stroj v digitálních blocích. To se provádí pomocí nástrojů, jako jsou nástroje Cadence Encounter nebo Synopsys. Přesto, že nakreslený drát v editoru rozvržení je naprosto ideální a neukazuje realitu geometrií fyzických čipů. Dráty jsou ve skutečnosti spíše nedokonalé prameny, přičemž některé oblasti jsou tenčí a silnější než jiné oblasti. Konce jsou v editoru rozložení zaoblenější než dokonale čtvercové. Někdy je nutné tyto nedokonalosti odrážet nebo extrahovat editorem rozvržení a přivádět zpět návrháři obvodů, aby mohli spustit takzvanou RCX simulaci, aby vzali v úvahu tyto fyzické parazity .

V některých případech bude technik rozložení vyžadovat drobné změny ve schématu, aby se rozložení zjednodušilo.