資料介紹
引言
隨著半導體技術的發展,深亞微米工藝加工技術允許開發上百萬門級的單芯片,已能夠將系統級設計集成到單個芯片中即實現片上系統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次閱讀
下載排行
本周
- 1QW2893應急燈專用檢測芯片
- 590.40 KB | 1次下載 | 免費
- 2低功耗藍牙BLE透傳模塊HM-BT4531的技術規格與應用指南
- 1.40 MB | 1次下載 | 免費
- 3PC2570低Iq 理想二極管控制芯片中文資料
- 1.56 MB | 1次下載 | 免費
- 4AG32VH 系列應用指南
- 0.60 MB | 1次下載 | 免費
- 5Claroty-2024年全球CPS安全狀況:中斷對業務的影響
- 3.70 MB | 1次下載 | 免費
- 6stm32g070數據手冊和使用手冊
- 12.06 MB | 次下載 | 免費
- 7FS312B USB的PD和OC快充協議電壓誘騙控制器中文手冊
- 1.35 MB | 次下載 | 免費
- 8SY8201矽力杰高效率快速響應,1A, 27V輸入 同步降壓調節器
- 510.16 KB | 次下載 | 免費
本月
- 1AI智能眼鏡產業鏈分析
- 4.43 MB | 471次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 300次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 95次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 8錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論