IP-XACT - IP-XACT
![]() | Tento článek obsahuje seznam obecných Reference, ale zůstává z velké části neověřený, protože postrádá dostatečné odpovídající vložené citace.Ledna 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
IP-XACT je XML formát, který definuje a popisuje jednotlivé, opakovaně použitelné návrhy elektronických obvodů (jednotlivé části duševního vlastnictví neboli IP), aby se usnadnilo jejich použití při tvorbě integrované obvody (tj. mikročipy). IP-XACT byl vytvořen SPIRIT Consortium jako standard umožňující automatickou konfiguraci a integraci pomocí nástrojů.[1]
Cíle standardu jsou
- zajistit doručení popisů kompatibilních komponent od více dodavatelů komponent,
- umožnit výměnu komplexních knihoven komponent mezi elektronická automatizace designu (EDA) nástroje pro SoC design (designová prostředí),
- popsat konfigurovatelné komponenty pomocí metadata, a
- umožnit poskytování prodejně neutrálních skriptů EDA pro vytváření a konfiguraci komponent (generátory, konfigurátory).
Schváleno jako IEEE 1685-2009 9. prosince 2009, zveřejněné 18. února 2010.[2]Nahrazen IEEE 1685-2014. IEEE 1685-2009 byl přijat jako IEC 62014-4: 2015.
Přehled
Všechny dokumenty budou mít následující základní titulární atributy duch: dodavatel, duch: knihovna, duch: jméno, duch: verze.
Dokument obvykle představuje jeden z:
- specifikace sběrnice, její signály a protokol atd .;
- listový datový list IP bloku;
- nebo schéma zapojení hierarchického komponentu, které popisuje subsystém připojením nebo abstrahováním dalších komponent vytvořených z spirit: componentInstance a spirit: propojovacích prvků.
Pro každý port komponenty bude v dokumentu použit prvek spirit: busInterface. To může mít ducha: signalMapthat dává mapování formálních názvů sítí v rozhraní ke jménům použitým v odpovídající formální specifikaci portu. Jednoduchý nástroj pro propojení použije mapu signálů ke zjištění, ke které síti na jednom rozhraní se má připojit která síť na jiné instanci stejného formálního portu na jiné komponentě.
V dokumentu mohou být různé verze komponenty, každá jako prvek spirit: view, týkající se různých verzí designu: typické úrovně jsou úroveň brány, RTL a TLM. Každé zobrazení obvykle obsahuje seznam názvů souborů jako spirit: fileSet, které implementují design na této úrovni abstrakce ve vhodném jazyce, jako je Verilog, C ++ nebo PSL.
Nefunkční přítomná data zahrnují pohled programátora se seznamem spirit: register deklarace uvnitř spirit: memoryMap nebo spirit: addressBlock.
Podpůrné společnosti a software
- Agnisys [3]
- Magillem [4]
- Semifore, Inc. [5]
- Synopsys, Inc. [6]
- Cadence - JasperGold [7] and Interconnect Workbench (IWB) [8]
Viz také
Reference
- 1685-2014 - IEEE Standard for IP-XACT, Standard Structure for Packaging, Integrating, and Reusing IP within Tool Flows. 2014. doi:10.1109 / IEEESTD.2014.6898803. ISBN 978-0-7381-9226-0.
- 1685-2009 - IEEE Standard for IP-XACT, Standard Structure for Packaging, Integrating, and Reusing IP within Tools Flows. 2010. doi:10.1109 / IEEESTD.2010.5417309. ISBN 978-0-7381-6160-0.
- 62014-4-2015 - Mezinárodní standard IEEE / IEC - IP-XACT, standardní struktura pro balení, integraci a opětovné použití IP v rámci toků nástrojů. 2015. doi:10.1109 / IEEESTD.2015.7066223. ISBN 978-2-8322-2265-2.
Další čtení
- SPIRIT IP-XACT kontrolovaný ESL designový nástroj aplikovaný na platformu Network-on-Chip
- Berman, V. (duben 2006). "Standardy: Standard P1685 IP-XACT IP Metadata Standard". IEEE Design & Test of Computers. 23 (4): 316–317. doi:10.1109 / MDT.2006.104.
- Kruijtzer, W .; Vaumorin, E .; Van Der Wolf, P .; De Kock, E .; Stuyt, J .; Ecker, W .; Mayer, A .; Hustin, S .; Amerijckx, C .; De Paoli, S. (2008). Průmyslové integrační toky IP založené na standardech IP-XACT ™. DATUM '08. Sborník z konference o designu, automatizaci a testování v Evropě. s. 32–37. doi:10.1145/1403375.1403386. ISBN 978-3-9810801-3-1.
externí odkazy
- IP-XACT na Accellera
- IEEE 1685-2014 - bezplatné stažení standardu -.