Цитата(vikk @ Jun 14 2006, 13:25)

да кто ж спорит, человек молодец.
просто интересно что его там зацепило: сама спецификация протокола или может еще что.
когда я выбирал внутрисистемную шину, выбор пал на AMBA AXI по совокупности причин (открытость и техю возможности).
Вот и спрашиваю...
Мне понравилось вот что:
1. The Open Core Protocol™ (OCP™) delivers the only non-proprietary, openly
licensed, core-centric protocol that comprehensively describes the systemlevel
integration requirements of intellectual property (IP) cores.
While other bus and component interfaces address only the data flow aspects
of core communications, the OCP unifies all inter-core communications,
including sideband control and test harness signals.
Т.е. изначально это не столько шина, сколько логический протокол, причем по изучению документации достаточно полно описывающий все возможные потребности IP интерконнекта.
2. The CoreCreator™ tool automates the tasks of building, simulating, verifying
and packaging OCP-compatible cores.
Вот это показалось мне очень многообещающим (автоматизация верификации, правда не разобрался до конца с поддерживаемыми видами верификации)
3. The Open Core Protocol™ (OCP) defines a high-performance, bus-independent
interface between IP cores that reduces design time, design risk, and
manufacturing costs for SOC designs......
The OCP is the only standard that defines protocols to unify all of the inter-core communication.
Это думаю в пояснении не нуждаеться
Плохо то, что библиотека поставлеться только на систем си и из документации не совсем понятно как потом на этот логический протокол будет натягиваться железо.
Хотя из спецификации видно что то что предлагает OСP в высокой степени коррелирует с AMBA AXI, Local link, Avalon Switch Fabric, и более того OСP заранее обговаривает интерфейс аппаратной отладки IP(что я не увидел более нигде).
Я не утверждаю что OTP это всеобщее благо (это было бы смешно), просто в спецификаций OTP ИМХО обобщили все(или почти все) хорошие идеи для интерконнекта IP. Но может быть я сильно ошибаюсь и на форуме меня поправят