資料介紹
引言
隨著半導體技術的發展,深亞微米工藝加工技術允許開發上百萬門級的單芯片,已能夠將系統級設計集成到單個芯片中即實現片上系統SoC。IP核的復用是SoC設計的關鍵,但困難在于缺乏IP核與系統的接口標準,因此,開發統一的IP核接口標準對提高IP核的復用意義重大。本文簡單介紹IP核概念,然后從接口標準的角度討論在SoC設計中提高IP核的復用度,從而簡化系統設計和驗證的方法,主要討論OCP(開放核協議)。

圖1 OCP工作原理示意圖

圖2 讀/寫操作的時序

圖3 讀/寫狀態機
OCP簡介
基于IP核復用技術的SoC 設計使芯片的設計從以硬件為中心轉向以軟件為中心,芯片設計不再是門級的設計,而是IP核和接口及其復用設計。IP核集成到系統所要考慮的問題包括:同步,例如全局執行、數據交換和協議方面的同步操作;協議轉換,不同模塊間不兼容的協議的轉換,封裝可用來解決這個問題,但需要考慮時序約束;I/O緩存,為滿足系統行為和時序約束可能需要緩存數據。另外,出于對核設計的保護會故意隱藏一些信息,而這些信息在集成時可能需要。為解決這些問題需要
一個好的接口標準,一些大公司現在已有自己的IP核接口標準,比如Altera的Avalon,Atlantic、IBM的CoreConnect、ARM 的AMBA等。因為核的多樣性,使用完全相同的接口是不現實的,OCP將軟件中的分層概念應用到IP核接口,提供一種具有通用結構定義、可擴展的接口協議,方便了IP核與系統的集成。
OCP協議使IP核與系統的接口與IP核的功能無關,設計人員不需要了解核內部也能利用它進行系統設計。OCP接口允許設計者根據不同的目的配置接口,包括接口的數據寬度、交換的握手協議等,在SoC設計中可以裁剪核的功能,降低設計復雜性,減小面積,同時滿足SoC的要求;OCP接口還保持核在集成到系統的過程中自身完全不被改變,就是說在總線寬度、總線頻率或電氣負載有變化時核保持不變。使用OCP接口的設計可以交付即插即用的模塊,同時支持核的開發與系統設計并行,節省設計時間。
隨著半導體技術的發展,深亞微米工藝加工技術允許開發上百萬門級的單芯片,已能夠將系統級設計集成到單個芯片中即實現片上系統SoC。IP核的復用是SoC設計的關鍵,但困難在于缺乏IP核與系統的接口標準,因此,開發統一的IP核接口標準對提高IP核的復用意義重大。本文簡單介紹IP核概念,然后從接口標準的角度討論在SoC設計中提高IP核的復用度,從而簡化系統設計和驗證的方法,主要討論OCP(開放核協議)。

圖1 OCP工作原理示意圖

圖2 讀/寫操作的時序

圖3 讀/寫狀態機
OCP簡介
基于IP核復用技術的SoC 設計使芯片的設計從以硬件為中心轉向以軟件為中心,芯片設計不再是門級的設計,而是IP核和接口及其復用設計。IP核集成到系統所要考慮的問題包括:同步,例如全局執行、數據交換和協議方面的同步操作;協議轉換,不同模塊間不兼容的協議的轉換,封裝可用來解決這個問題,但需要考慮時序約束;I/O緩存,為滿足系統行為和時序約束可能需要緩存數據。另外,出于對核設計的保護會故意隱藏一些信息,而這些信息在集成時可能需要。為解決這些問題需要
一個好的接口標準,一些大公司現在已有自己的IP核接口標準,比如Altera的Avalon,Atlantic、IBM的CoreConnect、ARM 的AMBA等。因為核的多樣性,使用完全相同的接口是不現實的,OCP將軟件中的分層概念應用到IP核接口,提供一種具有通用結構定義、可擴展的接口協議,方便了IP核與系統的集成。
OCP協議使IP核與系統的接口與IP核的功能無關,設計人員不需要了解核內部也能利用它進行系統設計。OCP接口允許設計者根據不同的目的配置接口,包括接口的數據寬度、交換的握手協議等,在SoC設計中可以裁剪核的功能,降低設計復雜性,減小面積,同時滿足SoC的要求;OCP接口還保持核在集成到系統的過程中自身完全不被改變,就是說在總線寬度、總線頻率或電氣負載有變化時核保持不變。使用OCP接口的設計可以交付即插即用的模塊,同時支持核的開發與系統設計并行,節省設計時間。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 微機原理與接口技術 7次下載
- 數字隔離和接口技術選型.pdf下載 6次下載
- 通信協議及接口技術匯總綜述 90次下載
- IP技術在SOC中的地位及應用 8次下載
- 便攜式IP核的WISHBONE片上系統SoC互連結構 21次下載
- 80X86匯編語言如何進行應用系統配置?及接口技術詳細資料概述 4次下載
- 單片機應用程序綜合實例——單片機與接口技術 0次下載
- 基于AMBA總線的SPI協議IP核的實現與驗證
- USB設備接口IP核的設計
- 面向SoC的開放式IP核接口協議(OCP)研究
- 面向SoC的開放式IP核接口協議OCP研究
- SoC中IP核互連的不同策略
- IC設計技術中的IP核互連
- 基于SOC技術設計可復用的異步串行通信接口IP 核
- 基于IP核復用的SoC設計技術探討
- Vivado中FFT IP核的使用教程 1332次閱讀
- 如何申請xilinx IP核的license 442次閱讀
- SoC布局中各種IC簡介 403次閱讀
- 芯片設計中IP設計和SOC設計的區別 4307次閱讀
- MIPI接口技術在圖像和視頻傳輸中的應用 1822次閱讀
- 基于LEON開源微處理器IP軟核實現SoC系統基本平臺的構建 2871次閱讀
- 基于SOC和IP核復用技術實現綜合業務接入系統集成電路的設計 3515次閱讀
- 基于IP橋接技術實現密碼算法多IP核集成的應用方案設計 3659次閱讀
- 服務器的硬盤接口技術解析 3551次閱讀
- 千兆以太網的IP核接口和萬兆以太網IP核接口 3890次閱讀
- AXI接口簡介_AXI IP核的創建流程及讀寫邏輯分析 1.6w次閱讀
- DMA控制器與單片機的接口技術 3390次閱讀
- QUARTUS II中IP核的調用方法(圖文詳解) 7.8w次閱讀
- I2C器件接口IP核的CPLD設計 927次閱讀
- I2C器件接口IP核的CPLD設計 1176次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論