Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

IP-XACT - это формат XML , который определяет и описывает индивидуальные многократно используемые конструкции электронных схем (отдельные объекты интеллектуальной собственности или IP), чтобы облегчить их использование при создании интегральных схем (например, микрочипов ). IP-XACT был создан Консорциумом SPIRIT как стандарт для обеспечения автоматической настройки и интеграции с помощью инструментов. [1]

Цели стандарта:

  • для обеспечения доставки описаний совместимых компонентов от нескольких поставщиков компонентов,
  • для обеспечения обмена сложными библиотеками компонентов между инструментами автоматизации электронного проектирования (EDA) для проектирования SoC (среды проектирования),
  • для описания настраиваемых компонентов с использованием метаданных , и
  • чтобы включить предоставление независимых от поставщика сценариев EDA для создания и настройки компонентов (генераторы, конфигураторы).

Утвержденный IEEE 1685-2009 9 декабря 2009 года, опубликованный 18 февраля 2010 года [2] замененного IEEE 1685-2014. IEEE 1685-2009 был принят как IEC 62014-4: 2015.

Обзор [ править ]

Все документы будут иметь следующие основные титульные атрибуты spirit: vendor, spirit: library, spirit: name, spirit: version.

Документ обычно представляет собой одно из:

  • спецификация шины с указанием ее сигналов и протокола и т.д .;
  • лист данных блока IP;
  • или иерархическая схема подключения компонентов, которая описывает подсистему путем соединения или абстрагирования других компонентов, состоящих из элементов spirit: componentInstance и spirit: interconnection.

Для каждого порта компонента в документе будет свой элемент spirit: busInterface. Это может иметь дух: signalMap, который дает отображение формальных сетевых имен в интерфейсе на имена, используемые в соответствующей формальной спецификации порта. Простой инструмент подключения будет использовать карту сигналов, чтобы узнать, какую сеть на одном интерфейсе подключать к какой сети на другом экземпляре того же формального порта на другом компоненте.

В документе могут быть разные версии компонента, каждая из которых является элементом spirit: view, относящимся к разным версиям проекта: типичные уровни - это уровень шлюза, RTL и TLM. Каждое представление обычно содержит список имён файлов в виде spirit: fileSet, которые реализуют дизайн на этом уровне абстракции на соответствующем языке, например Verilog, C ++ или PSL.

Имеющиеся нефункциональные данные включают представление программиста со списком объявлений spirit: register внутри spirit: memoryMap или spirit: addressBlock.

Поддерживающие компании и программное обеспечение [ править ]

  • Агнисис [3]
  • Маджиллем [4]
  • Semifore, Inc [5]
  • Synopsys, Inc [6]
  • Cadence - JasperGold [7] и Interconnect Workbench (IWB) [8]

См. Также [ править ]

Ссылки [ править ]

  • 1685-2014 - Стандарт IEEE для IP-XACT, Стандартная структура для упаковки, интеграции и повторного использования IP в потоках инструментов . 2014. DOI : 10,1109 / IEEESTD.2014.6898803 . ISBN 978-0-7381-9226-0.
  • 1685-2009 - Стандарт IEEE для IP-XACT, Стандартная структура для упаковки, интеграции и повторного использования IP в потоках инструментов . 2010. DOI : 10,1109 / IEEESTD.2010.5417309 . ISBN 978-0-7381-6160-0.
    • 62014-4-2015 - Международный стандарт IEEE / IEC - IP-XACT, Стандартная структура для упаковки, интеграции и повторного использования IP в потоках инструментов . 2015. DOI : 10,1109 / IEEESTD.2015.7066223 . ISBN 978-2-8322-2265-2.


Дальнейшее чтение [ править ]

  • Инструмент проектирования ESL под управлением SPIRIT IP-XACT, применяемый на платформе Network-on-Chip
  • Берман, В. (апрель 2006 г.). «Стандарты: Стандарт метаданных IP P1685 IP-XACT». 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 .; Де Паоли, С. (2008). Потоки промышленной IP-интеграции на основе стандартов IP-XACT ™ . ДАТА '08. Материалы конференции «Проектирование, автоматизация и испытания в Европе» . С. 32–37. DOI : 10.1145 / 1403375.1403386 . ISBN 978-3-9810801-3-1.

Внешние ссылки [ править ]

  • IP-XACT в Accellera
    • Схема XML в Accellera
    • BusDefs в Accellera
  • IEEE 1685-2014 - стандарт скачать бесплатно.