Эта статья включает в себя список общих ссылок , но он остается в значительной степени непроверенным, поскольку в нем отсутствует достаточное количество соответствующих встроенных ссылок . ( Январь 2019 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
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]
См. Также [ править ]
Ссылки [ править ]
- ^ Рабочая группа IP-XACT
- ^ IEEE 1685-2009, ISBN 978-0-7381-6160-0
- ^ Agnisys IDesignSpec
- ^ Magillem Design Services
- ^ Semifore, Inc
- ^ Synopsys, Inc
- ^ Приложение Cadence JasperGold Control and Status Register
- ^ Cadence Interconnect Workbench
- 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 - стандарт скачать бесплатно.