1: OCP和标准总线定义又哪些区别?
A: OCP和标准总线规范有几个根本的区别。OCP不是总线定义,它可看作套接口。另外,OCP通常用在芯片上,而总线(像PCI)片内片外都可使用。在www.ocpip.org的一篇论文”The Importance of Sockets in SoC Design”对OCP和标准总线定义作了详细比较。
2: 是否有专门面向OCP的互连拓扑(如总线,结构层次,交叉连接,等)?
A: 第一个完全兼容OCP的微网络是由Sonics公司设计的,SMART互连技术是但只是一系列解决方案中的一个例子,使得OCP能够实现片上网络和微网络上内核的互连。现在出现很多新的能支持OCP的互连方案;这方面可参考片上网络(NoC),在www.ocpip.org的OCP-IP研究参考栏目有很多关于片上网路的资料。其他制造商也在提出总线互连方案(Arteris),有的甚至是传统的总线互连方案用以和OCP兼容(ST对它的STBus进行改进)。
3: OCP模型中有时序模型和功耗模型吗?
A: 在OCP规范中有时序模型的定义。定义了三个不同层次的时序和每个信号的时序要求。时序要求在综合和时序脚本中被反映。这三个级别的时序在性能和兼容性方面都不同,更多信息参考OCP的规范说明书。因为OCP的实现依赖于它的设计,取决于它是否真正支持私有协议;还是仅仅作为像AHB、VCI这样标准总线的桥接电路,电路的功耗很难被预测。然而由于它的高度可配置特性,设计者需要的仅仅是利用符合某个特殊内核需求的OCP的特性。作为有效的功耗解决方案,电路可最小化设计。现有很多标准总线的桥接电路具有很低的门数,从几百门到上千门。
4: OCP-IP就是开放式内核吗?
A: VSIA以应对业界一系列广泛的挑战来帮助它的会员公司解决SoC设计中不同层次的问题。VSIA通过一系列工作组来应对系统级设计,混合信号,测试,质量,IP保护等方面的问题。VSIA涉及的面很广,出版重要的说明文档、技术白皮书和标准。但VSIA没有直接在用户使用他们规格说明书上提供深层次的支持和服务。VSIA和OCP-IP的宗旨和重点都不一样。OCP-IP的工具和服务的推广使用对标准的使用和被采纳至为重要,为了帮助对OCP-IP感兴趣的VSIA会员,VCI标准允许用户直接转换为OCP标准。为了进一步巩固加强业界合作,在2003十月VSIA把OCP作为选择的套接口。
5: OCP-IP跟VSIA的区别在哪里?
A: VSIA以应对业界一系列广泛的挑战来帮助它的会员公司解决SoC设计中不同层次的问题。VSIA通过一系列工作组来应对系统级设计,混合信号,测试,质量,IP保护等方面的问题。VSIA涉及的面很广,出版重要的说明文档、技术白皮书和标准。但VSIA没有直接在用户使用他们规格说明书上提供深层次的支持和服务。VSIA和OCP-IP的宗旨和重点都不一样。OCP-IP的工具和服务的推广使用对标准的使用和被采纳至为重要,为了帮助对OCP-IP感兴趣的VSIA会员, VCI标准允许用户直接转换为OCP标准。为了进一步巩固加强业界合作,在2003十月VSIA把OCP作为选择的套接口。
6: OCP和VSIA的VCI有什么区别?
A: OCP和VCI在功能和理念上相似,且都是套接口规范。然而OCP是一个被广泛采用,全面的、受支持的标准,是VCI的扩展。除了数据流,OCP还处理控制流和测试流。OCP-IP不仅提供规范和进一步的改进,也提商用的不同层次的工具和服务以保证会员能快速的确认满足规范的兼容要求和提高生产率。
7: OCP是否真的是AVCI的扩展集?
A: AVCI有一些未经任何硅测试和验证的高级特性。仅仅一个规范说明还不足以成为一个易用和认人不得不接受的标准。参与标准的公司要求标准不仅仅是全面的、完全定义的、可扩展的和统一应用,而且要有实际的产品和服务来支持标准,在未来,这些改进和支持必须是可预见。OCP2.1就是一个VCI所有重要特性的功能扩展。
8: OCP-IP是否提供一个从BVCI到OCP的桥,类似于PVCI到OCP的桥?
A: 在处理影响BVCI桥的脉冲时仍出现其他的问题。然而,在OCP规范2.0中,包含了脉冲变化的定义,使得建立BVCI桥变得很容易。
9: OCP相对于AMBA的区别和优势?
A: 首先,OCP是一个套接口,而AMBA是总线接口。套接口是通用的,面向任何应用,而总线接口(如AMBA)面向单一应用,仲裁逻辑和接口电路都是为某个应用专门设计的,对新的应用所有的仲裁逻辑和接口电路都需要重新设计。相反的是,套接口面向任何应用,这个过程是自动化的。基于套接口的IP模块的真正意义在于多应用设计时的可重用性。这样能极大的提高设计重用率,也又有助于验证。
10: OCP-IP为APB和AHB总线提供设计参考吗
A: 我们正在设法提供一个参考设计,希望能在年底推出。
11: OCP-IP能为PCI-X提供内核代码吗?
A: 目前为至,还没有PCI-X的内核代码。然而,需要注意的是内核代码的清单不是规范的一部分,但是OCP-IP组织的工作任务。
12: PCI支持大于32bit的双地址,但OCP只支持32bit的地址,这有什么解决办法吗?
A: 目前,地址在OCP规范里是一个限制。但是,在OCP规范的新版本里能支持超过32bit的地址。另外,这也不是OCP规范的一个内在限制。
了解更多关于OCP和其他技术的关系知识,请访问http://www.ocpip.org/chinese/faqs/relationship