1: OCP和標(biāo)準(zhǔn)總線定義又哪些區(qū)別?
A: OCP和標(biāo)準(zhǔn)總線規(guī)范有幾個(gè)根本的區(qū)別。OCP不是總線定義,它可看作套接口。另外,OCP通常用在芯片上,而總線(像PCI)片內(nèi)片外都可使用。在www.ocpip.org的一篇論文”The Importance of Sockets in SoC Design”對(duì)OCP和標(biāo)準(zhǔn)總線定義作了詳細(xì)比較。
2: 是否有專門面向OCP的互連拓?fù)洌ㄈ缈偩,結(jié)構(gòu)層次,交叉連接,等)?
A: 第一個(gè)完全兼容OCP的微網(wǎng)絡(luò)是由Sonics公司設(shè)計(jì)的,SMART互連技術(shù)是但只是一系列解決方案中的一個(gè)例子,使得OCP能夠?qū)崿F(xiàn)片上網(wǎng)絡(luò)和微網(wǎng)絡(luò)上內(nèi)核的互連,F(xiàn)在出現(xiàn)很多新的能支持OCP的互連方案;這方面可參考片上網(wǎng)絡(luò)(NoC),在www.ocpip.org的OCP-IP研究參考欄目有很多關(guān)于片上網(wǎng)路的資料。其他制造商也在提出總線互連方案(Arteris),有的甚至是傳統(tǒng)的總線互連方案用以和OCP兼容(ST對(duì)它的STBus進(jìn)行改進(jìn))。
3: OCP模型中有時(shí)序模型和功耗模型嗎?
A: 在OCP規(guī)范中有時(shí)序模型的定義。定義了三個(gè)不同層次的時(shí)序和每個(gè)信號(hào)的時(shí)序要求。時(shí)序要求在綜合和時(shí)序腳本中被反映。這三個(gè)級(jí)別的時(shí)序在性能和兼容性方面都不同,更多信息參考OCP的規(guī)范說明書。因?yàn)镺CP的實(shí)現(xiàn)依賴于它的設(shè)計(jì),取決于它是否真正支持私有協(xié)議;還是僅僅作為像AHB、VCI這樣標(biāo)準(zhǔn)總線的橋接電路,電路的功耗很難被預(yù)測。然而由于它的高度可配置特性,設(shè)計(jì)者需要的僅僅是利用符合某個(gè)特殊內(nèi)核需求的OCP的特性。作為有效的功耗解決方案,電路可最小化設(shè)計(jì)。現(xiàn)有很多標(biāo)準(zhǔn)總線的橋接電路具有很低的門數(shù),從幾百門到上千門。
4: OCP-IP就是開放式內(nèi)核嗎?
A: VSIA以應(yīng)對(duì)業(yè)界一系列廣泛的挑戰(zhàn)來幫助它的會(huì)員公司解決SoC設(shè)計(jì)中不同層次的問題。VSIA通過一系列工作組來應(yīng)對(duì)系統(tǒng)級(jí)設(shè)計(jì),混合信號(hào),測試,質(zhì)量,IP保護(hù)等方面的問題。VSIA涉及的面很廣,出版重要的說明文檔、技術(shù)白皮書和標(biāo)準(zhǔn)。但VSIA沒有直接在用戶使用他們規(guī)格說明書上提供深層次的支持和服務(wù)。VSIA和OCP-IP的宗旨和重點(diǎn)都不一樣。OCP-IP的工具和服務(wù)的推廣使用對(duì)標(biāo)準(zhǔn)的使用和被采納至為重要,為了幫助對(duì)OCP-IP感興趣的VSIA會(huì)員,VCI標(biāo)準(zhǔn)允許用戶直接轉(zhuǎn)換為OCP標(biāo)準(zhǔn)。為了進(jìn)一步鞏固加強(qiáng)業(yè)界合作,在2003十月VSIA把OCP作為選擇的套接口。
5: OCP-IP跟VSIA的區(qū)別在哪里?
A: VSIA以應(yīng)對(duì)業(yè)界一系列廣泛的挑戰(zhàn)來幫助它的會(huì)員公司解決SoC設(shè)計(jì)中不同層次的問題。VSIA通過一系列工作組來應(yīng)對(duì)系統(tǒng)級(jí)設(shè)計(jì),混合信號(hào),測試,質(zhì)量,IP保護(hù)等方面的問題。VSIA涉及的面很廣,出版重要的說明文檔、技術(shù)白皮書和標(biāo)準(zhǔn)。但VSIA沒有直接在用戶使用他們規(guī)格說明書上提供深層次的支持和服務(wù)。VSIA和OCP-IP的宗旨和重點(diǎn)都不一樣。OCP-IP的工具和服務(wù)的推廣使用對(duì)標(biāo)準(zhǔn)的使用和被采納至為重要,為了幫助對(duì)OCP-IP感興趣的VSIA會(huì)員, VCI標(biāo)準(zhǔn)允許用戶直接轉(zhuǎn)換為OCP標(biāo)準(zhǔn)。為了進(jìn)一步鞏固加強(qiáng)業(yè)界合作,在2003十月VSIA把OCP作為選擇的套接口。
6: OCP和VSIA的VCI有什么區(qū)別?
A: OCP和VCI在功能和理念上相似,且都是套接口規(guī)范。然而OCP是一個(gè)被廣泛采用,全面的、受支持的標(biāo)準(zhǔn),是VCI的擴(kuò)展。除了數(shù)據(jù)流,OCP還處理控制流和測試流。OCP-IP不僅提供規(guī)范和進(jìn)一步的改進(jìn),也提商用的不同層次的工具和服務(wù)以保證會(huì)員能快速的確認(rèn)滿足規(guī)范的兼容要求和提高生產(chǎn)率。
7: OCP是否真的是AVCI的擴(kuò)展集?
A: AVCI有一些未經(jīng)任何硅測試和驗(yàn)證的高級(jí)特性。僅僅一個(gè)規(guī)范說明還不足以成為一個(gè)易用和認(rèn)人不得不接受的標(biāo)準(zhǔn)。參與標(biāo)準(zhǔn)的公司要求標(biāo)準(zhǔn)不僅僅是全面的、完全定義的、可擴(kuò)展的和統(tǒng)一應(yīng)用,而且要有實(shí)際的產(chǎn)品和服務(wù)來支持標(biāo)準(zhǔn),在未來,這些改進(jìn)和支持必須是可預(yù)見。OCP2.1就是一個(gè)VCI所有重要特性的功能擴(kuò)展。
8: OCP-IP是否提供一個(gè)從BVCI到OCP的橋,類似于PVCI到OCP的橋?
A: 在處理影響B(tài)VCI橋的脈沖時(shí)仍出現(xiàn)其他的問題。然而,在OCP規(guī)范2.0中,包含了脈沖變化的定義,使得建立BVCI橋變得很容易。
9: OCP相對(duì)于AMBA的區(qū)別和優(yōu)勢?
A: 首先,OCP是一個(gè)套接口,而AMBA是總線接口。套接口是通用的,面向任何應(yīng)用,而總線接口(如AMBA)面向單一應(yīng)用,仲裁邏輯和接口電路都是為某個(gè)應(yīng)用專門設(shè)計(jì)的,對(duì)新的應(yīng)用所有的仲裁邏輯和接口電路都需要重新設(shè)計(jì)。相反的是,套接口面向任何應(yīng)用,這個(gè)過程是自動(dòng)化的;谔捉涌诘腎P模塊的真正意義在于多應(yīng)用設(shè)計(jì)時(shí)的可重用性。這樣能極大的提高設(shè)計(jì)重用率,也又有助于驗(yàn)證。
10: OCP-IP為APB和AHB總線提供設(shè)計(jì)參考嗎
A: 我們正在設(shè)法提供一個(gè)參考設(shè)計(jì),希望能在年底推出。
11: OCP-IP能為PCI-X提供內(nèi)核代碼嗎?
A: 目前為至,還沒有PCI-X的內(nèi)核代碼。然而,需要注意的是內(nèi)核代碼的清單不是規(guī)范的一部分,但是OCP-IP組織的工作任務(wù)。
12: PCI支持大于32bit的雙地址,但OCP只支持32bit的地址,這有什么解決辦法嗎?
A: 目前,地址在OCP規(guī)范里是一個(gè)限制。但是,在OCP規(guī)范的新版本里能支持超過32bit的地址。另外,這也不是OCP規(guī)范的一個(gè)內(nèi)在限制。
了解更多關(guān)于OCP和其他技術(shù)的關(guān)系知識(shí),請(qǐng)?jiān)L問http://www.ocpip.org/chinese/faqs/relationship