[發明專利]總線接口設計裝置和總線接口設計方法無效
| 申請號: | 200910146629.6 | 申請日: | 2009-06-03 |
| 公開(公告)號: | CN101599052A | 公開(公告)日: | 2009-12-09 |
| 發明(設計)人: | 黑田康明 | 申請(專利權)人: | 恩益禧電子股份有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40;G06F13/38 |
| 代理公司: | 中原信達知識產權代理有限責任公司 | 代理人: | 孫志湧;穆德駿 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 總線接口 設計 裝置 方法 | ||
技術領域
本發明涉及總線接口設計裝置和總線接口設計方法。
背景技術
近年來,隨著系統LSI(大規模集成)的技術的進步,已經廣泛地實施安裝高速度總線接口。同時,PCB(印制電路板)也已經提升至速度可操作和高度集成。根據此趨勢,考慮協同操作系統LSI和PCB兩者對設計來說變得越來越重要。當前,系統LSI設計師基于諸如組件布局、電路板層的數目以及電路板材料的物理約束條件來手動設計封裝和總線接口。已經尋求其中可以更有效地執行這樣的設計的環境。
日本未經審查的專利申請公開No.2006-119951(在下文中被稱為專利文獻1)公開了一種用于設計系統LSI的內部總線接口的系統。日本未經審查的專利申請公開No.2006-107309(在下文中被稱為專利文獻2)公開了一種總線接口設計支持裝置。該總線接口設計支持裝置通過選擇用于實現模塊之間的適當的數據傳輸的適當的總線協議來自動地生成總線接口。
圖8示出了專利文獻1中公開的總線接口設計支持裝置的功能框圖。如圖8所示,常規的總線接口設計支持裝置200具有輸入單元211、控制單元212、存儲單元213、RAM(隨機存取存儲器)214、VRAM(視頻隨機存取存儲器)215以及顯示單元216。存儲單元213具有總線協議庫213a和總線橋接庫213b。
通過輸入單元211輸入模塊的接口信息。應當注意,模塊的接口信息包括諸如信號的定義(時鐘信號、選擇信號、讀和寫方向信號、讀或者寫使能信號)、輸入和輸出每個信號的時序、總線寬度(地址和數據)、傳輸速度指數(傳輸速度的指示符(指示值)、接口的電路規模(電路規模的指示符(指示值)以及交易ID(關于分離交易的識別信息)的信息。控制單元212選擇匹配接口信息的總線橋接電路同時訪問接口信息、總線協議庫213a以及總線庫213b。注意到,事先將總線協議庫213a和總線橋接庫213b存儲在存儲單元213中。控制單元212將結果輸出至顯示單元216,并且然后輸出所生成的總線。
參考圖9,在下文中描述了選擇適當的總線橋接的方案。如圖9所示,讀取源文件(步驟SP101)以計算總線傳輸帶寬,并且執行傳輸速度分析(步驟SP102)。在總線傳輸速度分析處理中,分析所讀取的源文件,并且然后執行對訪問被連接至總線的存儲器設備的具體存儲器區域中的地址的計數。在總線傳輸速度分析處理中,實現了通過利用添加與要被訪問的存儲器的類型(例如,是否是SRAM或者DRAM)和總線協議的類型相對應的響應時間計算傳輸速度來更正確地選擇總線協議。
在總線傳輸速度分析處理中,執行接收由總線接口的設計師確定添加的外部信息的輸入。應當注意,外部信息是設計條件,并且例如,可以命名用于計算所要求的數據傳輸速度的信息和條件(在下文中,被稱為“外部信息A”)和關于選擇總線協議的條件(在下文中,被稱為“外部信息B”)。
具體地,外部信息A是涉及數據業務的信息,諸如包括主模塊和從模塊的連接模塊數目、總線寬度、操作時鐘速度、等待時間以及總線占有時間和占用率。
外部信息B是涉及確定速度是否被給予優先級(是否對條件給予優先級,諸如選擇更大的總線寬度、選擇更高的操作時鐘速度以及分離地址總線和數據總線),或者電路規模是否被給予優先級(是否對更簡單的并且使接口電路規模更小的總線協議給予優先級)的信息。
在步驟SP102之后,控制單元212訪問被存儲在存儲單元213中的總線協議庫213a,并且選擇滿足在總線速度分析處理中計算的數據傳輸速度的總線協議(步驟SP103)。這時,如果外部信息被輸入,那么在反映由外部信息給出的條件之后也執行選擇總線協議。隨后,控制單元212控制顯示單元216以顯示在步驟SP103中選擇的總線協議(步驟SP104),并且確定所選擇的總線協議的數目是否是復數(步驟SP105)。
在步驟SP105中,如果選擇了多個總線協議,那么控制單元212經由輸入單元211要求設計師(用戶)選擇所顯示的多個總線協議中的任何一個(步驟SP106)。
隨后,控制單元212生成與所選擇的總線協議相匹配的總線接口的設計數據(步驟SP107)。這時,如果已經選擇了包括不同類型的總線協議的總線接口,那么控制單元212訪問總線橋接庫,選擇適當的總線橋接以連接這些總線,并且生成總線接口的設計數據。應當注意,在步驟SP105中,如果選擇了一個總線協議,那么控制單元212繼續進行步驟SP107的處理。在步驟SP107之后,控制單元212終止總線接口設計支持處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恩益禧電子股份有限公司,未經恩益禧電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910146629.6/2.html,轉載請聲明來源鉆瓜專利網。





