Skip to main content
K zobrazení této stránky byl použit automatický překlad. Chcete ji raději zobrazit v angličtině?

Ověření sériového kanálu

Návrh a ověření sériového kanálu HyperLynx

HyperLynx provádí analýzu Compliance Analysis založenou na standardech a simulaci IBIS-AMI založenou na modelu dodavatele pro vysokorychlostní sériová spojení. Automatizovaná analýza po trase na systémové úrovni zahrnuje úplnou extrakci topologie pomocí integrovaného 3D EM modelování se škálovatelným výkonem.

Vizualizace návrhu technického sériového kanálu s prvky číslicových obvodů a připojení datových toků.

Nejširší podpora standardů

A diagram showing various SerDes protocols and their applications in high-speed data transmission.

HyperLynx podporuje více než 250 různých protokolů a variant Ethernet, Vláknový kanál, HDMI, DIE, MIPI D-PHY, OIF-CEI, PCI-E a USB rodiny.

Sériové spoje musí odpovídat požadavkům v souvisejících dokumentech specifikací norem. Tyto specifikace stanoví požadavky na zařízení vysílače (Tx) a balíček IC, propojení na úrovni systému pin-to-pin a zařízení přijímače (Rx) a balíček IC. Tyto dokumenty jsou dlouhé (často stovky stránek) a podrobné. Pochopení pouze jednoho standardu je obrovský úkol - ale existují desítky z nich, se stovkami variant.

Odborníci společnosti Siemens studují každý z těchto standardů, aby vytvořili nastavení simulace, která nakonfigurují HyperLynx tak, aby prováděla správný tok analýzy a vykazovaly metriky spojené s každým standardním protokolem.

Každý typ analýzy je specifikován pomocí vestavěného konfiguračního souboru, který automaticky nastavuje rychlost kanálu, modulaci, kódování stimulů, tok analýzy a metrické hlášení pro Compliance Analysis i simulaci IBIS-AMI. Tyto konfigurační soubory lze kopírovat a upravovat pomocí vestavěného editoru a přidávat nové konfigurace, pokud jsou k dispozici. HyperLynx také obsahuje sadu „obecných“ nastavení, která jsou užitečná pro rychlou analýzu co kdyby a podporu prototypování nových protokolů.

Integrované 3D EM modelování

Plnovlnové 3D elektromagnetické modelování průlomů BGA a konektorů prostřednictvím přechodů a blokovacích kondenzátorů je nezbytné pro přesnou analýzu sériových spojů při rychlostech nad 5 GT/s. Bez přesných 3D EM modelů pro tyto oblasti nelze okraje na úrovni systému přesně určit.

Model celého kanálu od konce ke konci je konstruován z řady různých prvků, které obvykle zahrnují soubory parametrů S dodávané dodavatelem (balíčky IC a konektory), trasové modely včetně efektů drsnosti povrchu a soubory parametrů S z 3D EM řešičů, které představují přerušení PCB, prostřednictvím a blokování kondenzátorových struktur. Proces rozdělení trasy na řezy a následné sestavení úplného modelu trasy z přidružených modelů se nazývá modelování řezu a stehu. Je důležité, aby modely pro jednotlivé sekce byly specifikovány způsobem, který umožňuje jejich kaskádové seskupení bez zavádění chyb. HyperLynx automatizuje tento proces a vytváří kompletní topologické modely pro sériové spoje. Model kanálu je vytvořen na základě znalosti analyzovaného protokolu, takže odpovídá požadavkům protokolu na rozlišení modelu a šířku pásma.

Při extrahování topologického modelu pro sériové spojení HyperLynx nejprve použije integrovaný modul DRC k identifikaci oblastí, které vyžadují 3D EM modelování. Je identifikována oblast obsahující signál a jeho návratová cesta, poté je vytvořen odpovídající projekt 3D EM řešitele. Tato analýza se provádí napříč všemi analyzovanými kanály a 3D oblasti jsou porovnány tak, aby jakékoli identické oblasti nebyly vyřešeny dvakrát. Výsledné oblasti jsou pak automaticky vyřešeny a jsou vytvořeny kompletní kanálové modely pro simulaci a zpracování výsledků. HyperLynx automatizuje celý tento proces - návrhář specifikuje signály zájmu a kritéria pro identifikaci agresivního signálu - a HyperLynx dělá zbytek. Tento proces poskytuje úplnou přesnost modelování kanálu srovnatelnou s modelováním celého kanálu ve 3D řešiči, za zlomek nákladů na výpočet a paměť.

Sleek HyperLynx technology logo with dynamic lines representing scalable digital performance

U velkých návrhů se stovkami kanálů a tisíci oblastí HyperLynx škáluje výkon 3D řešičů spuštěním řešičů paralelním spuštěním řešičů v síti LAN, a to buď využitím zařízení pro správu zatížení již nainstalovaných na pracovišti zákazníka, nebo pomocí vlastního interního zařízení pro distribuci úloh.

Špičková analýza shody s normami

Protocol Compliance Analysis zkoumá propojení na úrovni systému pin-to-pin v návrhu, aby se zajistilo, že splňuje požadavky příslušného protokolového standardu. Využívá požadavky na propojení systému zveřejněné jako součást samotné normy. Compliance Analysis je obzvláště užitečná, protože většina návrhářů systémů používá integrované integrované obvody; nevytvářejí ani integrované obvody, které používají, ani přidružené balíčky integrovaných obvodů. Compliance Analysis se zaměřuje na to, co návrháři systémů skutečně vytvářejí: systémové desky. Až dosud musela většina návrhářů systémů ověřit svou práci jediným způsobem, bylo spustit simulaci spojení pomocí modelů komponent dodávaných dodavatelem (IBIS-AMI). To přidává vrstvu komplikací, protože modely IBIS-AMI je často obtížné získat a ověřit, a proces nastavení simulací a interpretace výsledků se často liší od modelu k modelu.

A graphical representation of a compliance test for high-speed serial data transmission systems.

Standardy sériového propojení specifikují podrobné požadavky na propojení systémů, které lze analyticky ověřit. Vzhledem k tomu, že návrháři systémů jsou obvykle zodpovědní za návrh propojení desek plošných spojů, které používají běžné komponenty, má smysl analyzovat a optimalizovat samotný návrh propojení systému. To je přesně to, co HyperLynx Compliance Analysis dělá. Compliance Analysis funguje, když nejsou k dispozici modely dodavatelů (IBIS-AMI), takže ji lze vždy spustit na návrhu. Průběh analýzy HyperLynx Compliance Analysis je stejný bez ohledu na to, které komponenty dodavatele se používají, což znamená, že je lze naučit jednou a použít u různých návrhů a dodavatelů komponent — místo toho, aby se pokaždé měnil. Tok HyperLynx je dokonce konstantní napříč více protokoly, na rozdíl od jiných technik založených na standardech, které mění použité nástroje a analytickou metodiku od protokolu k protokolu.

HyperLynx Compliance Analysis vytváří komplexní zprávu HTML, která ukazuje, jak se charakteristiky kanálu porovnávají s požadavky na čas a frekvenci. Jsou zobrazeny provozní marže kanálu pomocí „specifikace“ Tx a Rx, spolu s automaticky určeným optimálním nastavením ekvalizéru použitým k provedení analýzy. Zpráva obsahuje velké množství podrobných údajů, které jsou užitečné pro určení toho, jak by bylo možné zlepšit design kanálu.

Compliance Analysis je rychlejší a snadnější než simulace s modely IBIS-AMI dodavatelů. Pokud Compliance Analysis ukáže, že návrh bude fungovat se zařízeními Tx a Rx založenými na specifikacích a zařízení skutečného dodavatele komponent splňují nebo překračují standard - pak by se mělo očekávat, že celý systém bude fungovat. Analýza IBIS-AMI se stále doporučuje pro podepisování návrhu, ale Compliance Analysis je ideálním způsobem, jak prověřit a ladit návrhy, než investujete čas a úsilí potřebné pro úplnou simulaci IBIS-AMI.

IBIS-AMI simulace

Simulace s modely dodávanými dodavatelem (IBIS-AMI) je nejpřesnější formou analýzy sériových linek, protože modeluje skutečná zařízení a možnosti vyrovnání, které budou použity pro Tx a Rx v sériovém spojení. Pokud skutečné integrované obvody překračují požadavky normy, projeví se toto chování ve zvýšené provozní marži pro odkaz. Protože modely IBIS-AMI odrážejí skutečné možnosti vyrovnávání a nastavení fyzických zařízení, lze simulaci použít k určení nastavení vyrovnávání, která by měla být implementována na systémové úrovni.

Tato zvýšená přesnost však má svou cenu - úsilí potřebné k získání a ověření modelů IBIS-AMI pro použití spolu s dalším úsilím potřebným pro konfiguraci simulací a interpretaci výsledků simulace. Modely IBIS-AMI se dodávají ve 3 hlavních variantách, často nazývaných Statistical (Init only), Time-Domain (GetWave-only) a Dual (Init i Getwave) modely. To znamená, že analytické toky se budou lišit mezi různými kombinacemi modelů, protože analytické toky jsou řízeny typy modelů používanými v simulaci. Efektivní používání modelů IBIS-AMI vyžaduje pochopení různých typů modelů a jejich správné aplikace; obvykle úkol pro specializované specialisty na simulaci. Z tohoto důvodu se doporučuje odložit odborně náročnou simulaci IBIS-AMI a nejprve použít Compliance Analysis k identifikaci a vyřešení co největšího počtu problémů. Další výhodou je, že modely kanálů vytvořené pro Compliance Analysis lze přímo znovu použít pro simulaci IBIS-AMI, takže všechny podrobné práce na modelování kanálů jsou již hotové!

Person in black shirt standing against white wall with black border, holding a dark object.
Přehled

Serdes ekvalizace kanálů pro sériová rozhraní

Novější standardní protokoly SerDes, jako jsou PCIe Gen6, USB4 a 100G per-lane Ethernet a OIF/CEI, nabízejí designérům PCB několik jedinečných výzev. Zatímco rychlosti se pro každou generaci přibližně zdvojnásobují, použitý dielektrický materiál zůstává stejný napříč generacemi. Pro kompenzaci zvýšené ztráty při vyšších datových rychlostech se používají komplexní ekvalizační techniky.

Serdes whitepaper promo seriál o integritě signálu

Resources