專利名稱:硅智財(cái)庫(IP library)管理系統(tǒng)與方法及其客制化設(shè)計(jì)專文件的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)集成電路(IC)設(shè)計(jì)文件的整合與管理,特別有關(guān)于整合多方提供的IC設(shè)計(jì)硅智財(cái)(IP)與相關(guān)技術(shù)文件的管理系統(tǒng)與方法,以提供使用者客制化專屬數(shù)據(jù)夾(portfolio),以對(duì)其選擇的信息進(jìn)行監(jiān)控與管理。
背景技術(shù):
早期的計(jì)算機(jī)與電子產(chǎn)業(yè)通常以垂直整合的型態(tài)存在。這些大型公司包含不同部門,分別設(shè)計(jì)并制造一般集成電路芯片(IC chips)或特用芯片。然而,隨著產(chǎn)業(yè)發(fā)達(dá)與分化,專門負(fù)責(zé)集成電路(IC)制造的晶圓代工廠(foundry)也隨的興起。此類晶圓代工廠并不涉及IC設(shè)計(jì),而專門為IC設(shè)計(jì)業(yè)者(design houses/design companies)提供晶圓代工的服務(wù)。由于興建半導(dǎo)體制造廠的成本龐大,一般小型設(shè)計(jì)業(yè)者通常無法負(fù)擔(dān),因此,半導(dǎo)體晶圓代工廠的興起,使得更多IC設(shè)計(jì)業(yè)者可以專注在IC產(chǎn)品的布局設(shè)計(jì)上。而設(shè)計(jì)業(yè)者專注于IC產(chǎn)品的開發(fā)時(shí),同時(shí)發(fā)展其專屬的設(shè)計(jì)軟件與工具,以更有效的進(jìn)行設(shè)計(jì)開發(fā)的工作。因此,經(jīng)過數(shù)年的發(fā)展后,許多設(shè)計(jì)業(yè)者或公司專精于特定的IC芯片或系統(tǒng),發(fā)展出不同的IC組件(IC components)的知識(shí)庫(library)。這些由各設(shè)計(jì)業(yè)者發(fā)展出來的獨(dú)特IC設(shè)計(jì)通常稱為硅智財(cái)庫(intellectual propertylibrary,IP library,以下簡稱IP庫)。
隨著IC產(chǎn)業(yè)發(fā)展,IC設(shè)計(jì)快速復(fù)雜化,消費(fèi)市場對(duì)于各特定領(lǐng)域的特用產(chǎn)品(specialized products)的需求升高。此外,目前設(shè)計(jì)業(yè)者必須在一定的景氣循環(huán)內(nèi)將新產(chǎn)品推進(jìn)消費(fèi)市場,因此設(shè)計(jì)開發(fā)的時(shí)間往往被壓縮,使得設(shè)計(jì)業(yè)者趨向于專精在特定領(lǐng)域的IC設(shè)計(jì),以累積經(jīng)驗(yàn)在最短時(shí)間內(nèi)推出新產(chǎn)品。為了因應(yīng)日益壓縮的設(shè)計(jì)流程,在IC設(shè)計(jì)產(chǎn)業(yè)中,階層式(hierarchical)的設(shè)計(jì)架構(gòu)逐漸成為主流。在此種架構(gòu)中,IC設(shè)計(jì)通常預(yù)先分割成數(shù)個(gè)模組塊(component circuits)。例如,對(duì)于系統(tǒng)單芯片(system on a chip,SOC)而言,其設(shè)計(jì)架構(gòu)則區(qū)分為內(nèi)存模組(memory component)、處理器模組(CPU component)與繪圖模組(graphics component)等。而進(jìn)一步,處理器模組(CPU component)被區(qū)分為ALU、控制邏輯(control logic)與快取緩沖(cache)等。而記憶模組則可能包含復(fù)數(shù)個(gè)相同的基本記憶胞(memory cell)與控制邏輯(controllogic)等。如上述此種將復(fù)雜的芯片分割成數(shù)個(gè)不同功能模組的趨勢,具有下述幾種優(yōu)點(diǎn)。首先,此種階層式的設(shè)計(jì)法對(duì)于高復(fù)雜度的芯片而言,提供一種系統(tǒng)化(systematic)的設(shè)計(jì)方式。對(duì)于IC設(shè)計(jì)者而言,個(gè)別針對(duì)模組進(jìn)行設(shè)計(jì)也遠(yuǎn)較從頭設(shè)計(jì)整個(gè)芯片容易。再者,同時(shí)進(jìn)行芯片上各個(gè)模組的設(shè)計(jì)開發(fā),也可大幅降低芯片開發(fā)的時(shí)程。
根據(jù)上述趨勢,目前越來越多的設(shè)計(jì)業(yè)者或設(shè)計(jì)服務(wù)提供者提供特定IC模組的授權(quán)或販?zhǔn)?,而越來越多的設(shè)計(jì)業(yè)者也會(huì)購買此種預(yù)先設(shè)計(jì)的IC模組,以節(jié)省開發(fā)時(shí)間與成本。而提供此類硅智財(cái)模組(IP blocks)或硅智財(cái)核(IP cores)者則稱為第三方IP提供者(thethird party IPprovider)。硅智財(cái)概念的引入有效降低設(shè)計(jì)所需要的時(shí)間與成本。對(duì)于設(shè)計(jì)業(yè)者來說,將第三方IP提供者提供的硅智財(cái)模組整合至設(shè)計(jì)架構(gòu)中,可節(jié)省從頭開發(fā)所有模組的時(shí)間,使得IC設(shè)計(jì)的整體時(shí)程大幅縮短。一般而言,第三方IP提供者通常專精于其提供的硅智財(cái),因此對(duì)于IC設(shè)計(jì)業(yè)者而言,可以大幅減少開發(fā)所需要的成本。
目前,雖然市場上有為數(shù)眾多的第三方I P提供各種硅智財(cái)模組,然而對(duì)于IC設(shè)計(jì)人員而言,伴隨而來的技術(shù)數(shù)據(jù)則帶來不同的困擾。對(duì)于IC設(shè)計(jì)人員而言,必須花費(fèi)時(shí)間接觸不同的IP提供者以獲得相關(guān)的硅智財(cái)數(shù)據(jù)。此外,在芯片設(shè)計(jì)初期,在確定使用特定的IP模組前,設(shè)計(jì)人員通常需預(yù)先評(píng)估多家IP提供者所提供的硅智財(cái)模組。因此對(duì)于IC設(shè)計(jì)人員而言,在IC開發(fā)設(shè)計(jì)過程中,仍必須花費(fèi)許多時(shí)間管理此類由不同IP提供者所提供的IP信息,以分析其差異與適用性。
IC設(shè)計(jì)業(yè)者遭遇的另一種困擾則在于可能同時(shí)與多個(gè)IP提供業(yè)者合作,因此仍需花費(fèi)許多時(shí)間與人力管理各個(gè)IP提供業(yè)者所提供的IP信息。當(dāng)IP提供者修改或更新其IP模組時(shí),IC設(shè)計(jì)業(yè)者僅能被動(dòng)接受IP提供者的告知。而IC設(shè)計(jì)者仍必須根據(jù)其信息,進(jìn)一步評(píng)估IP模組的修改或更新對(duì)原先的設(shè)計(jì)可能造成的影響。
此外,由于目前新IC產(chǎn)品的設(shè)計(jì)開發(fā)通常以IC設(shè)計(jì)團(tuán)隊(duì)方式進(jìn)行,因此對(duì)于參與其中的設(shè)計(jì)人員而言,也必須獲得相同版本的IP信息,以確保IC設(shè)計(jì)的正確性。然而在面對(duì)多個(gè)IP提供者時(shí),要確保IC團(tuán)隊(duì)的開發(fā)信息一致性則更為困難。
發(fā)明內(nèi)容
根據(jù)上述問題,本發(fā)明的一個(gè)目的在于提供一種系統(tǒng)與方法流程,以管理并分類由多個(gè)IP提供者提供的硅智財(cái)庫(IP libraries)。
本發(fā)明的另一個(gè)目的在于提供一在線系統(tǒng),提供IC設(shè)計(jì)者客制化專屬的IP專檔,其中包含認(rèn)證與分類后的設(shè)計(jì)相關(guān)技術(shù)文件與IP庫(IPlibraries)。
根據(jù)上述目的,本發(fā)明提供一種硅智財(cái)庫(IP library,以下簡稱IP庫)的管理系統(tǒng),包含一IP管理服務(wù)器與一儲(chǔ)存IP庫的數(shù)據(jù)庫。在較佳實(shí)施例中,IP管理服務(wù)器是程序化為一登入模組,用以提供IP提供者上載并維護(hù)IP庫,并根據(jù)既定準(zhǔn)則將該上載的IP庫分類;一閘管模組(gating module),用以評(píng)估該上載的IP庫以決定是否核可;以及,一發(fā)布模組(posting module),以在在線發(fā)布已核可的IP庫。
本發(fā)明更提供一種IP庫的管理方法,包含下列步驟提供IP庫與其相關(guān)信息;根據(jù)既定準(zhǔn)則分類該IP庫與其相關(guān)信息;評(píng)估該IP庫與其相關(guān)信息是否核可;以及,在線發(fā)布(online posting)該核可的IP庫與其相關(guān)信息。
根據(jù)上述,本發(fā)明更提供一種客制化設(shè)計(jì)專文件管理系統(tǒng),包含一數(shù)據(jù)庫,用以儲(chǔ)存預(yù)先分類的技術(shù)文件、IP庫及其變動(dòng)數(shù)據(jù)(metainformation);以及,一設(shè)計(jì)專檔管理服務(wù)器,提供一終端使用者存取該數(shù)據(jù)庫中驗(yàn)證過的技術(shù)文件與IP庫,以客制化一設(shè)計(jì)專檔,并監(jiān)控該專檔的狀態(tài),當(dāng)狀態(tài)改變時(shí)則發(fā)送通知。
在較佳情況中,該設(shè)計(jì)專文件管理服務(wù)器是程序化為一規(guī)則引擎、一搜尋引擎、一安全引擎與一通報(bào)引擎,借以提供一終端使用者建立一客制化設(shè)計(jì)專檔。該安全引擎用以認(rèn)證該終端使用者的身分;該搜尋引擎根據(jù)該終端使用者的選擇搜尋該數(shù)據(jù)庫以建立一客制化設(shè)計(jì)專檔;該規(guī)則引擎確認(rèn)該數(shù)據(jù)庫中的技術(shù)文件與IP庫狀態(tài);以及,該通報(bào)引擎監(jiān)控該客制化設(shè)計(jì)專檔的狀態(tài),當(dāng)狀態(tài)改變時(shí)則發(fā)送通知。
根據(jù)上述,本發(fā)明的特征之一在于整合由多個(gè)IP提供者(IPvendor/provider)提供的IP庫(IP libraries)。
本發(fā)明的另一個(gè)特征在于根據(jù)特定準(zhǔn)則,如制程線寬(geometry)與應(yīng)用(application),將上載的IP庫與技術(shù)文件進(jìn)行分類。
本發(fā)明的再一個(gè)特征在于提供IC設(shè)計(jì)者可于在線維護(hù)、監(jiān)控客制化的設(shè)計(jì)專檔,更可提供分享功能以分享該客制化專檔。
本發(fā)明的再一個(gè)特征為實(shí)時(shí)通知專文件的擁有者與分享者的專檔狀態(tài)改變。
圖1所示為根據(jù)本發(fā)明的一實(shí)施例中,一種用以整合由多個(gè)IP提供者提供的IP信息的系統(tǒng)架構(gòu),并借其提供設(shè)計(jì)業(yè)者客制化包含特定IP與技術(shù)文件的設(shè)計(jì)專檔。
圖2A所示為根據(jù)本發(fā)明的一實(shí)施例中,一種IP管理系統(tǒng),用以管理由IP提供者所上載的IP庫。
圖2B所示為根據(jù)圖2A的系統(tǒng)架構(gòu)的一種驗(yàn)證不同IP提供者所提供的IP庫的流程。
圖3A與圖3B所示為根據(jù)本發(fā)明的一實(shí)施例中的較佳使用者介面,用以提供IP提供者上載IP庫。
圖4A至圖4C所示為根據(jù)本發(fā)明的一實(shí)施例中的較佳使用者介面,用以提供IP提供者更新IP庫版本。
圖5A至圖5F所示為根據(jù)本發(fā)明的一實(shí)施例中的較佳使用者介面,提供IP評(píng)估者評(píng)估新上載的IP庫。
圖6所示為根據(jù)本發(fā)明的一實(shí)施例中,一種提供客制化設(shè)計(jì)專文件管理的復(fù)式系統(tǒng)架構(gòu)。
圖7所示為根據(jù)本發(fā)明的一實(shí)施例中,一種爪哇(Java-based)架構(gòu)的設(shè)計(jì)專文件管理系統(tǒng)。
圖8所示為根據(jù)本發(fā)明的一實(shí)施例中的較佳使用者介面,顯示通知標(biāo)記(notification indicators)。
圖號(hào)說明100設(shè)計(jì)專文件管理系統(tǒng)、102IP提供者、
104IP評(píng)估者、105IP發(fā)布者、106晶圓代工廠、 108IC設(shè)計(jì)業(yè)者、110IP管理服務(wù)器、111、113、117使用者介面(UI)、112網(wǎng)際網(wǎng)絡(luò)、114登入模組、116閘管模組、118發(fā)布模組、120技術(shù)文件服務(wù)器、 130數(shù)據(jù)庫、140設(shè)計(jì)專檔管理服務(wù)器、 142網(wǎng)際網(wǎng)絡(luò)、150郵件數(shù)據(jù)庫、 152郵件系統(tǒng)、160檔案服務(wù)器、 162FTP服務(wù)器、602、604瀏覽器、 610網(wǎng)際網(wǎng)絡(luò)、622、624GDNS、 642、646WebLogic平臺(tái),644、648BroadVision平臺(tái)、652、654數(shù)據(jù)庫。
具體實(shí)施例方式
為了讓本發(fā)明的上述目的、特征、及優(yōu)點(diǎn)能更明顯易懂,以下配合所附圖式,作詳細(xì)說明如下圖1所示為根據(jù)本發(fā)明的一實(shí)施例中,一種用以整合由多個(gè)IP提供者提供的IP信息的系統(tǒng)架構(gòu)100,并借其提供IC設(shè)計(jì)業(yè)者客制化包含特定IP與技術(shù)文件的設(shè)計(jì)專檔。一般而言,IP提供者102可登入IP管理服務(wù)器110后,上載(uploading)關(guān)于其IP的相關(guān)信息。IP管理服務(wù)器110在驗(yàn)證過(verification)IP提供者上載的IP與其相關(guān)信息后,則儲(chǔ)存于數(shù)據(jù)庫130中。在較佳情況中,系統(tǒng)100更包含技術(shù)文件服務(wù)器120,用以提供晶圓代工廠(foundry)106上載IC制造的相關(guān)技術(shù)文件(technology documents),以供IC設(shè)計(jì)者108進(jìn)行設(shè)計(jì)時(shí)參考。-而較佳者,經(jīng)技術(shù)文件服務(wù)器120驗(yàn)證后的技術(shù)文件,也儲(chǔ)存于數(shù)據(jù)庫130中。系統(tǒng)100中更包含設(shè)計(jì)專檔管理服務(wù)器140,提供IC設(shè)計(jì)業(yè)者108經(jīng)由網(wǎng)際網(wǎng)絡(luò)連結(jié)登入。設(shè)計(jì)專文件管理服務(wù)器140提供使用界面供設(shè)計(jì)業(yè)者108登入,并于其上挑選與其IC設(shè)計(jì)相關(guān)的IP庫及/或設(shè)計(jì)文件,以建立專屬的設(shè)計(jì)專檔(customized design portfolio)。較佳者,經(jīng)授權(quán)的設(shè)計(jì)業(yè)者108可直接經(jīng)由FTP服務(wù)器162下載專檔中的IP庫及/或制造文件。而設(shè)計(jì)專檔管理服務(wù)器140更提供設(shè)計(jì)業(yè)者108一通知機(jī)制,可以在其專檔的狀態(tài)改變時(shí),實(shí)時(shí)經(jīng)由郵件系統(tǒng)152發(fā)送電子郵件通知專文件擁有者。
圖2A所示為根據(jù)本發(fā)明的一實(shí)施例中,根據(jù)圖1的IP管理的一系統(tǒng)架構(gòu),用以管理由多個(gè)IP提供者所提供的IP庫。其中,IP管理服務(wù)器110是程序化為一登入模組(Log-in Module)114、一閘管模組(GatingModule)116與一發(fā)布模組(Posting Module)118。IP管理服務(wù)器110提供IP提供者102經(jīng)由網(wǎng)際網(wǎng)絡(luò)登入使用者介面(user interface,UI)111并上載其IP庫與相關(guān)信息。
圖2B所示為根據(jù)圖2A的系統(tǒng)架構(gòu),驗(yàn)證IP提供者所提供的IP庫的流程。
IP庫登入(IP Library Login)登入模組114提供IP提供者上載并維護(hù)其IP庫,此外,登入模組114根據(jù)既定準(zhǔn)則,對(duì)于上載的IP庫進(jìn)行分類。經(jīng)授權(quán)的IP提供者102可經(jīng)由使用者介面111登入,以建立新的IP庫或維護(hù)以建立的IP庫。在較佳情況中,登入模組114提供IP提供者102在使用者介面111上選擇要建立或維護(hù)IP庫。當(dāng)IP提供者102選擇建立新的IP庫時(shí),則登入模組114提供一基本信息網(wǎng)頁,供IP提供者102填入必要的IP庫基本信息,例如IP庫名稱、種類(type)、版本別(version)與特征(feature)等。
在填入并儲(chǔ)存新IP庫的基本信息后,如圖3A所示,登入模組114進(jìn)一步提供一IP庫能力網(wǎng)頁(IP availiability page),提供IP提供者102選擇該IP庫的制程線寬(geometry),如0.35,0.25,0.18,或0.13μm,及其產(chǎn)品應(yīng)用領(lǐng)域(application),如邏輯(logic)、MS射頻(MS/RF)或1TRAM等。在較佳實(shí)施例中,該IP庫能力網(wǎng)頁中更提供IP提供者102選擇該IP庫所相關(guān)或參考的技術(shù)文件,如設(shè)計(jì)條律(designrules)、DRC common files、LVS、SPICE模型(SPICE models)、RC萃取(RC extraction)及/或?qū)娱g配置(layer mapping)。此類技術(shù)文件可由合作的晶圓代工廠106提供。IP提供者102可借此選擇設(shè)計(jì)該IP庫時(shí)參考的相關(guān)技術(shù)文件,并填入其參考的版本別。
根據(jù)上述,登入模組114根據(jù)IP提供者102填入的基本資料(basicinformation)與能力(availability),對(duì)該IP庫與其相關(guān)數(shù)據(jù)進(jìn)行分類。
在較佳情況中,登入模組114更提供IP提供者102一附件(attachment)網(wǎng)頁,如圖3B所示,以加載與該IP庫相關(guān)的附件。參見圖3B,所示的使用者介面提供IP提供者102填入IP庫的相關(guān)附件,如發(fā)行摘記(release notes)、數(shù)據(jù)頁(data sheets)、應(yīng)用摘記(application notes)、硅財(cái)報(bào)導(dǎo)(silicon reports)及/或IP庫摘要簡報(bào)(library fact sheets)等相關(guān)文件附件,但本發(fā)明并非以此為限。如圖3B所示,借由點(diǎn)選網(wǎng)頁上的瀏覽鍵(Browser),即可建立附件的擷取路徑。在較佳實(shí)施例中,該附件網(wǎng)頁更提供IP提供者限定該附件的瀏覽權(quán)限,例如如圖3B的網(wǎng)頁,勾選限制為僅供內(nèi)部人員檢視(InternalReview Only),亦即,該附件將不直接提供給IC設(shè)計(jì)業(yè)者108。
除了建立新IP庫外,該登入模組114更提供IP提供者102使用者介面維護(hù)已建立的IP庫數(shù)據(jù)。該維護(hù)網(wǎng)頁提供IP提供者102檢視及/或修改已建立的IP庫及其相關(guān)信息。IP提供者102可借其修改IP庫的種類、特色、制程線寬、應(yīng)用、相關(guān)的技術(shù)文件及文件版本或IP庫的各種附件等信息。
在較佳情況中,登入模組114更提供IP提供者102如圖4A所示的使用者介面,借以更新IP庫的版本。IP提供者102可選定一IP庫后,借由網(wǎng)頁上的版本更新鍵(Update Version)以產(chǎn)生一版本更新網(wǎng)頁,如圖4B所示。根據(jù)圖4B所示,該網(wǎng)頁提供IP提供者102填入新的IP庫版本別以及必要的特色描述(Feature)字段與版本更新原因字段(VersionUpdate Reason)。而仍參見圖4B,在較佳情況中,該版本更新網(wǎng)頁中,更可提供IP提供者選擇是否發(fā)送”狀態(tài)通知訊息”(Engineering ChangeNotification,以下簡稱ECN)給曾下載該IP庫的IC設(shè)計(jì)業(yè)者108。若IP提供者102勾選該功能后,則所有參考該IP庫的使用者均會(huì)收到版本更新的通知。而若當(dāng)版本進(jìn)行更新后,則進(jìn)一步提供一使用者介面,如第4C圖所示,IP提供者102可借其重新指定新版本IP庫所參考的技術(shù)文件及其版本。
在一較佳實(shí)施例中,登入模組114更提供經(jīng)授權(quán)的IP提供者102刪除已建立的IP庫。
IP庫評(píng)估管理(IP Libraries Gating)如圖2B所示,IP提供者102新建立的IP庫及其相關(guān)信息接著由登入模組114送入閘管模組116。在較佳情況中,閘管模組116的功能包含經(jīng)網(wǎng)際網(wǎng)絡(luò)或企業(yè)內(nèi)部網(wǎng)絡(luò)(Intranet),進(jìn)行IP庫的核可(approval)與開放(release)、退回(return)或刪除IP庫等管理功能。閘管模組116提供使用者介面113供IP提供者104檢視新IP庫的基本信息、能力、附件與狀態(tài)通知訊息設(shè)定等等。圖5A所示為一綜覽網(wǎng)頁(Overview WebPage),提供IP評(píng)估者104根據(jù)各種條件搜尋一欲檢視的IP庫。而根據(jù)其選定的IP庫,閘管模組116進(jìn)一步提供IP評(píng)估者一基本信息網(wǎng)頁,如圖5B所示,其中顯示IP提供者102針對(duì)該IP庫所提供的基本信息。
在較佳實(shí)施例中,該基本信息網(wǎng)頁除了提供IP評(píng)估者104關(guān)于新IP庫的基本信息外,更可提供提醒功能(Notice)。例如,先前未通過核可,而經(jīng)更新(Update)上載的IP庫,則會(huì)在網(wǎng)頁上標(biāo)示其退回意見(ReturnComment),提供IP評(píng)估者參考先前退回該IP庫時(shí)的意見。對(duì)于標(biāo)示為”刪除”(Deletion)的IP庫,則代表其提供者選擇刪除該IP庫,該網(wǎng)頁上更提供IP評(píng)估者104其刪除原因與IP庫的ECN狀態(tài)數(shù)據(jù)。而對(duì)于更新版本(Version Update)的IP庫而言,網(wǎng)頁上則顯示該IP庫更新后的基本信息及其ECN狀態(tài)設(shè)定。
閘管模組116更提供IP評(píng)估者104 IP庫能力網(wǎng)頁(availabilitypage),如圖5C所示,其中顯示IP庫的相關(guān)能力資料(availabilityinformation)。在較佳實(shí)施例中,該網(wǎng)頁更提供IP評(píng)估者104維護(hù)或修改特定的IP庫能力。評(píng)估者104所檢視的能力網(wǎng)頁上顯示IP庫的相關(guān)信息,如制程線寬(Geometry)、應(yīng)用領(lǐng)域(Application)與相關(guān)技術(shù)文件(technology documents)的種類,如DRM、DRC、LVS、SPI CE或RCX、文件編號(hào)、文件描述、文件目前版本、版本有效期限、先前選用的版本(即IP提供者選用的版本)與建議版本字段等。而IP評(píng)估者104可在建議版本字段中填入技術(shù)文件的推薦版本別。
閘管模組116更提供IP評(píng)估者104檢視IP庫的附件網(wǎng)頁,如圖5D所示。該網(wǎng)頁中列出該IP庫相關(guān)的附件連結(jié),IP評(píng)估者104可借其檢視及/或維護(hù)IP庫的附件。而在較佳情況中,該附件網(wǎng)頁也一并列出僅供內(nèi)部檢視(internal review only)的附件數(shù)據(jù)。而該網(wǎng)頁更提供IP評(píng)估者104勾選在線發(fā)布字段(Posted Online),提供IP評(píng)估者104設(shè)定何類文件可供設(shè)計(jì)業(yè)者108檢閱。如圖5D所示,該網(wǎng)頁中顯示IP庫的發(fā)行摘記(release notes)、資料頁(data sheets)、應(yīng)用摘記(applicationnotes)、硅財(cái)報(bào)導(dǎo)(silicon reports)、IP庫摘要簡報(bào)(library factsheets)、測試片計(jì)劃(test chip plan)及/或測試片規(guī)格(test chipspec.)等等。而IP評(píng)估者104更可借由該網(wǎng)頁上的其它(Other)選項(xiàng),加入其它與此IP庫相關(guān)的附件。
閘管模組116更提供IP評(píng)估者104如圖5E所示的評(píng)論網(wǎng)頁(CommentPage)。借由該評(píng)論網(wǎng)頁,IP評(píng)估者104可選擇對(duì)該IP庫的評(píng)論(Comments)與填寫摘要意見(Remarks)。而IP評(píng)估者104可根據(jù)其評(píng)估結(jié)果,選擇欲儲(chǔ)存、核可/開放(approve/release)或退回該IP庫。在較佳情況中,IP評(píng)估者104所填寫的摘要意見,可經(jīng)由電子郵件發(fā)送給IP提供者102。而當(dāng)IP評(píng)估者104確認(rèn)核可該IP庫后,則該IP庫與其相關(guān)信息則傳送至發(fā)布模組118中。若IP評(píng)估者104退回該IP庫時(shí),則閘管模組116提供一退回網(wǎng)頁(return comments page)供IP評(píng)估者104填寫退回原因并以電子郵件方式發(fā)送給IP提供者102。圖5F所示為根據(jù)本發(fā)明的一實(shí)施例中,發(fā)送給IP提供者102的退件摘要,其中列舉IP庫的狀態(tài),及其退回原因。
此外,經(jīng)授權(quán)的IP評(píng)估者可進(jìn)一步刪除IP庫,而閘管模組116提供使用者介面供IP評(píng)估者填寫刪除理由。
在較佳情況中,針對(duì)被退回的IP庫,IP數(shù)據(jù)庫130僅保存其變動(dòng)記錄與最后的實(shí)質(zhì)文件(如退件原因),但不儲(chǔ)存所有支歷史文件。而IP評(píng)估可將其退件相關(guān)的歷史文件儲(chǔ)存于終端儲(chǔ)存區(qū)(local storage)中。
IP庫發(fā)布(IP Library Posting)發(fā)布模組118提供IP發(fā)布者105經(jīng)由網(wǎng)際網(wǎng)絡(luò)或局域網(wǎng)絡(luò)登入使用者介面117,包含發(fā)布者總覽網(wǎng)頁(publisher overview page),供IP發(fā)布者105根據(jù)不同準(zhǔn)則檢索查詢已建立的IP庫。檢索準(zhǔn)則包含IP提供者名稱、IP登入者名稱或代號(hào)或IP庫的名稱、版本別、制程線寬、種類、上線等級(jí)(online grade)、狀態(tài)、評(píng)估狀態(tài)(reviewed status)或建立日期等。發(fā)布模組118根據(jù)檢索結(jié)果,進(jìn)而提供IP發(fā)布者105基本信息網(wǎng)頁,列出符合特定準(zhǔn)則下的所有IP庫及其相關(guān)數(shù)據(jù),如IP提供者名稱、IP庫的名稱、版本別、種類、制程線寬、上線等級(jí)、建立日期或最近修改日期與評(píng)估狀態(tài)等等。發(fā)布模組118更根據(jù)IP發(fā)布者選擇的特定IP庫,提供其檢視該IP庫的能力網(wǎng)頁、附件網(wǎng)頁與評(píng)估者意見網(wǎng)頁,供IP發(fā)布者105檢視相關(guān)的IP庫信息及IP評(píng)估者的意見。
發(fā)布模組118更提供IP發(fā)布者105一發(fā)布者意見網(wǎng)頁,提供IP發(fā)布者105針對(duì)IP庫選擇評(píng)論(comments)結(jié)果與填入摘要意見(remarks)。根據(jù)IP發(fā)布者105選擇的評(píng)論(comments)結(jié)果,發(fā)布模組118可核可該IP庫的在線發(fā)布,或暫時(shí)儲(chǔ)存而不發(fā)布。在較佳情況中,發(fā)布模組118限定IP發(fā)布者105的權(quán)限僅止于發(fā)布IP庫,但無法修改IP庫或其相關(guān)信息。
上述通過核可的IP庫及其相關(guān)信息均儲(chǔ)存于數(shù)據(jù)庫130中,供后續(xù)的設(shè)計(jì)專檔管理服務(wù)器140進(jìn)一步的應(yīng)用。
借由上述系統(tǒng)與方法,由多個(gè)IP提供者所提供的IP庫,可根據(jù)既定準(zhǔn)則分類,并進(jìn)而由IP評(píng)估者與IP發(fā)布者借由IP管理服務(wù)器110進(jìn)行評(píng)估,以決定是否在線提供該IP庫及其相關(guān)信息。
設(shè)計(jì)專檔的建立、分享、管理與監(jiān)控根據(jù)上述的系統(tǒng)與方法,由多方提供的IP庫經(jīng)整合、驗(yàn)證并儲(chǔ)存于數(shù)據(jù)庫130中,因此根據(jù)本發(fā)明,更提供一客制化設(shè)計(jì)專檔的服務(wù)。
參見圖1,設(shè)計(jì)專檔管理服務(wù)器(design portfolio managementserver)140存取數(shù)據(jù)庫130中儲(chǔ)存的已核可發(fā)布的IP庫。在較佳情況中,數(shù)據(jù)庫130中同時(shí)儲(chǔ)存由合作的晶圓代工廠106提供的IC設(shè)計(jì)相關(guān)技術(shù)文件(technology documents)。晶圓代工廠106提供的技術(shù)文件是關(guān)于IC設(shè)計(jì)與實(shí)際制造中涉及的制程數(shù)據(jù)與特性,作為IC設(shè)計(jì)者進(jìn)行設(shè)計(jì)時(shí)的參考。
由于IC設(shè)計(jì)業(yè)者可能分散于不同區(qū)域或國家,因此較佳者如圖6所示,可建構(gòu)復(fù)式或多點(diǎn)式(dual-or multi-site)的網(wǎng)絡(luò)階層(web tier)系統(tǒng)架構(gòu),借以提供實(shí)時(shí)服務(wù)并降低系統(tǒng)負(fù)荷。IC設(shè)計(jì)業(yè)者可借由區(qū)域I或II的瀏覽器604或602,連結(jié)至對(duì)應(yīng)的區(qū)域GDNS 624與622。而區(qū)域I與II均有相同的數(shù)據(jù)庫652與654,以及應(yīng)用服務(wù)器642、644、646與648。在一實(shí)施例中,應(yīng)用服務(wù)器可采用一般商業(yè)平臺(tái),如美商宏道公司(BroadVision,Inc.)的BroadVision平臺(tái)或BEA Systems的WebLogic平臺(tái),作為應(yīng)用服務(wù)器階層的架構(gòu)。
在一較佳實(shí)施例中,采用如圖7所示的J2EE(Java 2 Platform,Enterprise Edition)的爪哇企業(yè)架構(gòu),與Struts的骨干架構(gòu),以提供企業(yè)服務(wù)的良好彈性與擴(kuò)充性。該設(shè)計(jì)專文件管理系統(tǒng)架構(gòu)140可根據(jù)J2EE Model 2的模型-視圖-控制器(Mode1-View-Controller,MVC)設(shè)計(jì)型式。設(shè)計(jì)專文件管理服務(wù)器140可程序化為根據(jù)JDBC存取數(shù)據(jù)庫130,以進(jìn)行數(shù)據(jù)庫與爪哇應(yīng)用程序間的轉(zhuǎn)譯。該網(wǎng)頁的使用者介面可采用Java Servlets建制,以提供爪哇服務(wù)器網(wǎng)頁(JavaServer Pages,JSP)。
仍參見圖1,所示為根據(jù)本發(fā)明的一實(shí)施例中的客制化設(shè)計(jì)專文件的一般系統(tǒng)架構(gòu)。設(shè)計(jì)專檔管理服務(wù)器140提供經(jīng)授權(quán)的設(shè)計(jì)業(yè)者108經(jīng)由網(wǎng)際網(wǎng)絡(luò)142登入,以客制化包含IP庫及/或IC制造的技術(shù)文件的設(shè)計(jì)專檔。
設(shè)計(jì)專文件管理服務(wù)器140是存取數(shù)據(jù)庫130中的數(shù)據(jù)。在較佳情況中,設(shè)計(jì)專文件管理服務(wù)器140是程序化為安全引擎模組(securityengine module)、規(guī)則引擎模組(rule engine module)、搜尋引擎模組(search engine module)、通報(bào)引擎模組(posting engine module)及/或分享引擎模組(sharing engine module)。設(shè)計(jì)專文件管理服務(wù)器140提供使用者介面(UI)供終端使用者借由網(wǎng)頁瀏覽器,經(jīng)網(wǎng)際網(wǎng)絡(luò)進(jìn)行交互式連結(jié)(interactively access)。在較佳情況中,終端使用者為合作的IC設(shè)計(jì)公司或IC設(shè)計(jì)客戶108,經(jīng)授權(quán)可進(jìn)入并瀏覽該網(wǎng)頁數(shù)據(jù)。在較佳情況中,數(shù)據(jù)庫130包含一儲(chǔ)存服務(wù)器,用以儲(chǔ)存以分類的技術(shù)文件與IP庫,以及一變動(dòng)數(shù)據(jù)庫(metadata database),用以儲(chǔ)存在儲(chǔ)存服務(wù)器中的該等技術(shù)文件與IP庫的變動(dòng)數(shù)據(jù)。
設(shè)計(jì)專檔管理服務(wù)器140提供一網(wǎng)站與具有特定功能的交互式使用者介面,供IP設(shè)計(jì)業(yè)者108由眾多的IP庫與技術(shù)文件中挑選,以建立、監(jiān)控與管理其專屬的設(shè)計(jì)專檔。設(shè)計(jì)專文件管理服務(wù)器140的安全引擎根據(jù)預(yù)設(shè)的客戶資料,驗(yàn)證登入的IC設(shè)計(jì)業(yè)者108的身份。IP設(shè)計(jì)業(yè)者108可借由該網(wǎng)頁由該晶圓代工廠提供的技術(shù)文件,與第三方IP所提供的IP庫中,為其新的IC設(shè)計(jì)挑選并建立專屬的設(shè)計(jì)檔案。該設(shè)計(jì)專檔管理服務(wù)器140根據(jù)IC設(shè)計(jì)業(yè)者108的選擇,由數(shù)據(jù)庫130存取專文件所需的技術(shù)文件與IP庫,并展示于網(wǎng)頁上供IC設(shè)計(jì)業(yè)者108綜覽。
數(shù)據(jù)庫130中的技術(shù)文件已預(yù)先由技術(shù)文件服務(wù)器120分類與驗(yàn)證,而IP庫已經(jīng)由IP管理服務(wù)器110分類并核可,一般可根據(jù)其制程線寬等級(jí)(geometry levels)與IC特征(IC product characteristics)而分類。設(shè)計(jì)專檔管理服務(wù)器140提供專檔建制網(wǎng)頁,借以針對(duì)新的IC設(shè)計(jì)建立一設(shè)計(jì)專檔。在較佳實(shí)施例中,IC設(shè)計(jì)業(yè)者108可借由該網(wǎng)頁選擇線寬等級(jí),例如由線寬清單0.35μm、0.25μm、0.22μm、0.18μm、0.15μm或0.13μm中選擇0.25μm。而在選定制程線寬后,則進(jìn)一步顯示IC產(chǎn)品的應(yīng)用清單,例如邏輯產(chǎn)品(Logic)、射頻產(chǎn)品(MS/RF)、CIS、1TRAM或EmbFlash等供進(jìn)一步選擇,待選擇后,則進(jìn)一步顯示其對(duì)應(yīng)電性特征供其選擇。
當(dāng)IC設(shè)計(jì)業(yè)者108選定制程線寬與產(chǎn)品應(yīng)用范圍后,則完成專檔的初步技術(shù)定義。設(shè)計(jì)專文件管理服務(wù)器140中的搜尋引擎則根據(jù)IC設(shè)計(jì)業(yè)者108選擇的技術(shù)定義,搜尋數(shù)據(jù)庫130以提供IC設(shè)計(jì)業(yè)者108一清單,包含所有該定義下相關(guān)的技術(shù)文件與IP庫。I C設(shè)計(jì)業(yè)者108可由該清單中選取與其設(shè)計(jì)相關(guān)的技術(shù)文件與IP庫,儲(chǔ)存為新專檔,并給予一專檔名稱與摘要描述。在較佳情況中,設(shè)計(jì)專檔管理服務(wù)器140提供IC設(shè)計(jì)業(yè)者108勾選是否接受專檔狀態(tài)變化通知(Engineering ChangeNotifications,ECN),以得知專檔的狀態(tài)改變。
在較佳實(shí)施例中,設(shè)計(jì)專檔管理服務(wù)器140更可借由分享引擎提供設(shè)計(jì)業(yè)者108分享專檔給同時(shí)設(shè)計(jì)團(tuán)隊(duì)中的其它成員。分享引擎可提供經(jīng)授權(quán)的使用者將其專檔分享給其它人,如同一設(shè)計(jì)團(tuán)隊(duì)的IC設(shè)計(jì)者。IC設(shè)計(jì)業(yè)者108可預(yù)先提供設(shè)計(jì)者清單,而當(dāng)主要設(shè)計(jì)者建立一專檔后,可由后續(xù)的分享網(wǎng)頁中,由該清單中勾選欲分享者。在較佳情況中,設(shè)計(jì)專檔管理服務(wù)器140中的分享引擎是程序化為僅提供被分享者瀏覽該專檔,但無更新、刪除或新增等修改專檔的權(quán)限。
設(shè)計(jì)專檔管理服務(wù)器140更提供經(jīng)授權(quán)的使用者編輯或管理其專檔。借由一維護(hù)網(wǎng)頁(maintenance Web page),專檔的擁有者可以新增、刪除或更新專檔中的技術(shù)文件或IP庫,但一般分享者則無此權(quán)限。根據(jù)上述,經(jīng)授權(quán)的IC設(shè)計(jì)者可以借由網(wǎng)際網(wǎng)絡(luò),登入設(shè)計(jì)專檔管理服務(wù)器140提供的使用者介面,即可輕易的維護(hù)其新IC設(shè)計(jì)的客制化設(shè)計(jì)專檔。
再者,該設(shè)計(jì)專檔管理服務(wù)器140更提供專文件狀態(tài)改變的通知訊息(ECN)。在一較佳實(shí)施例中,當(dāng)包含特定技術(shù)文件與IP庫的一客制化設(shè)計(jì)專檔建立后,設(shè)計(jì)專檔管理服務(wù)器14中的規(guī)則引擎則監(jiān)控專文件中的文件與IP庫狀態(tài),當(dāng)專檔中的技術(shù)文件或IP庫的版本更新時(shí),則設(shè)計(jì)專檔管理服務(wù)器140中的通報(bào)引擎將發(fā)送通知,如電子郵件給專文件擁有者,如IC設(shè)計(jì)業(yè)者108。在較佳情況中,通報(bào)引擎同時(shí)通知專文件擁有者與專檔的被分享者,以通知專檔中的技術(shù)文件或IP庫的淘汰、版本沖突或新版本等訊息。在較佳實(shí)施例中,當(dāng)專檔擁有者或?qū)n的被分享者登入設(shè)計(jì)專檔管理服務(wù)器140時(shí),通報(bào)引擎同時(shí)在專文件的總覽頁面上,以通知專檔的狀態(tài)改變。在較佳情況中,通報(bào)引擎在專文件擁有者或分享者登入專檔網(wǎng)頁上時(shí),以特定標(biāo)記標(biāo)示專文件中的不同狀態(tài)改變。
在一較佳實(shí)施例中,當(dāng)使用者登入該網(wǎng)頁時(shí),設(shè)計(jì)專檔管理服務(wù)器140顯示一專文件清單,列出所有該使用者可以點(diǎn)選瀏覽的專檔,包含其建立或被授權(quán)分享的所有專檔。而在該專文件清單上,更包含通報(bào)字段(notification column),例如ECN字段,以顯示各專檔的文件及/或IP庫的狀態(tài)。參見圖8,所示為根據(jù)本發(fā)明的一實(shí)施例中,較佳的使用者介面,顯示一使用者的專檔總覽網(wǎng)頁,其上包含通報(bào)標(biāo)記(ECN)。如圖8中所示,各通報(bào)標(biāo)記可借由不同顏色燈號(hào)代表專檔中的技術(shù)文件及/或IP庫的不同狀態(tài)改變。例如藍(lán)色燈號(hào)代表具該專檔中的技術(shù)文件或IP庫有新版本,黃色燈號(hào)代表專檔中某些文件版本有潛在的沖突(versionconflicts),而紅色燈號(hào)代表該專檔中至少有一技術(shù)文件或IP庫已經(jīng)淘汰。而標(biāo)記亦可為符號(hào)(symbol)或字體(character),在一實(shí)施例中,字體”R”代表晶圓廠推薦的新文件或IP庫,而”NEW”代表在專文件建立以后,數(shù)據(jù)庫130中新增加的技術(shù)文件或IP庫。根據(jù)上述標(biāo)記,使用者即可輕易的在網(wǎng)頁上得知專檔的狀態(tài)變化。
再者,當(dāng)使用者由該專文件清單中選定一專文件后,則設(shè)計(jì)專檔管理服務(wù)器140將進(jìn)一步列出該專文件的所有詳細(xì)數(shù)據(jù),同時(shí)該專文件數(shù)據(jù)中也包含通報(bào)字段,以各種標(biāo)記逐一標(biāo)志專文件中各技術(shù)文件或IP庫的狀態(tài)變化。在較佳實(shí)施例中,專檔網(wǎng)頁更提供摘要說明字段(remarkcolumn),在該字段中顯示該狀態(tài)變化可能造成的影響。在較佳實(shí)施例中,經(jīng)授權(quán)的使用者或?qū)n擁有者可以根據(jù)狀態(tài)通報(bào)通知中的不同標(biāo)記,于專文件網(wǎng)頁上新增、刪除、或更新專檔中的技術(shù)文件或?qū)n。而對(duì)于分享者而言,則僅能收到或?yàn)g覽該狀態(tài)變化通知,而不具有更動(dòng)專檔的權(quán)限。
在一較佳實(shí)施例中,設(shè)計(jì)專檔管理服務(wù)器140提供經(jīng)授權(quán)的使用者下載專文件的摘要簡報(bào)(Fact sheets)、技術(shù)文件及/或IP庫。參見圖1,專檔管理服務(wù)器140可根據(jù)經(jīng)授權(quán)使用者的要求,直接存取數(shù)據(jù)庫130中關(guān)于專文件的信息。在較佳實(shí)施例中,設(shè)計(jì)專檔管理服務(wù)器140可將使用者的請求連結(jié)至檔案服務(wù)器160,提供使用者連結(jié)至FTP服務(wù)器162,以快速下載數(shù)據(jù)庫130中數(shù)據(jù)。FTP服務(wù)器162提供使用者下載數(shù)據(jù)庫130中關(guān)于其專文件的摘要簡報(bào)(Fact sheets)、技術(shù)文件及/或IP庫。而在較佳實(shí)施例中,上述數(shù)據(jù)是以CSV格式供使用者下載。
根據(jù)上述的系統(tǒng)與方法流程,可整合并驗(yàn)證由多個(gè)I P提供者所提供的IP庫,并進(jìn)而提供IC設(shè)計(jì)業(yè)者客制化其專屬的設(shè)計(jì)專檔,以更方便的管理并監(jiān)控跟其設(shè)計(jì)相關(guān)的晶圓廠制造文件與第三方硅智財(cái)庫。因此,根據(jù)上述發(fā)明,可提供IC設(shè)計(jì)者客制化設(shè)計(jì)專檔的管理,以節(jié)省設(shè)計(jì)業(yè)者的管理設(shè)計(jì)文件與IP庫的時(shí)間與人力。
權(quán)利要求
1.一種硅智財(cái)庫(IP library)管理系統(tǒng),包含一IP管理服務(wù)器,是程序化為一登入模組,用以提供復(fù)數(shù)IP提供者上載與維護(hù)復(fù)數(shù)IP庫,并根據(jù)復(fù)數(shù)準(zhǔn)則分類該IP庫;一閘管模組(gating module),用以評(píng)估該上載的IP庫以取得核可;一發(fā)布模組(posting module),用以發(fā)布該核可的IP庫;以及一數(shù)據(jù)庫,用以儲(chǔ)存該IP庫。
2.根據(jù)權(quán)利要求1所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中該上載的IP庫包含基本資料、能力(availability)與IP庫附件(attachments)。
3.根據(jù)權(quán)利要求2所述的硅智財(cái)庫(IP library)管理系統(tǒng),該上載IP庫的基本數(shù)據(jù)包含名稱、種類、版本別(version)與特征(features)。
4.根據(jù)權(quán)利要求2所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中該IP庫能力包含線寬等級(jí)(geometry)、應(yīng)用(application)、相關(guān)技術(shù)文件與該文件的版本。
5.根據(jù)權(quán)利要求2所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中該IP庫的附件包含數(shù)據(jù)頁(data sheets)、應(yīng)用摘記(application notes)、發(fā)行摘記(release notes)、硅財(cái)報(bào)導(dǎo)(silicon reports)及/或IP庫摘要簡報(bào)(library fact sheets)。
6.根據(jù)權(quán)利要求1所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中該登入模組提供一使用者介面供該IP提供者修改及/或更新該IP庫。
7.根據(jù)權(quán)利要求1所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中該閘管模組提供一使用者介面供一評(píng)估者評(píng)估及/或修改該IP庫的基本數(shù)據(jù)、能力與附件,并填入對(duì)該IP庫的評(píng)論(comments)與批注(remarks),以借此完成一記錄。
8.根據(jù)權(quán)利要求1所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中當(dāng)該上載的IP庫無法通過核可時(shí),該閘管模組發(fā)送一通知給該IP提供者。
9.根據(jù)權(quán)利要求1所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中該發(fā)布模組提供一使用者介面供一IP發(fā)布者檢閱該核可過的IP庫。
10.根據(jù)權(quán)利要求1所述的硅智財(cái)庫(IP library)管理系統(tǒng),其中當(dāng)該發(fā)布者核可該IP庫的發(fā)布時(shí),該發(fā)布模組發(fā)送一通知給該IP提供者。
11.一種硅智財(cái)庫(IP library)管理方法,包含下列步驟提供一IP庫與其相關(guān)信息;根據(jù)既定準(zhǔn)則分類該IP庫與其相關(guān)信息;評(píng)估該IP庫與其相關(guān)信息是否核可;以及在線發(fā)布(online post ing)該核可的IP庫與其相關(guān)信息。
12.根據(jù)權(quán)利要求11所述的硅智財(cái)庫(IP library)管理方法,其中該IP庫與其相關(guān)信息包含該IP庫的基本數(shù)據(jù)、能力(availability)與該IP庫附件(attachment)。
13.根據(jù)權(quán)利要求12所述的硅智財(cái)庫(IP library)管理方法,其中該IP庫的基本數(shù)據(jù)包含名稱、種類、版本別(version)與特征(feature)。
14.根據(jù)權(quán)利要求12所述的硅智財(cái)庫(IP library)管理方法,其中該IP庫能力包含線寬等級(jí)(geometry)、應(yīng)用(application)、相關(guān)技術(shù)文件與該文件的版本。
15.根據(jù)權(quán)利要求12所述的硅智財(cái)庫(IP library)管理方法,其中該IP庫的附件包含數(shù)據(jù)頁(data sheets)、應(yīng)用摘記(applicationnotes)、發(fā)行摘記(release notes)、硅財(cái)報(bào)導(dǎo)(silicon reports)及/或IP庫摘要簡報(bào)(library fact sheets)。
16.根據(jù)權(quán)利要求12所述的硅智財(cái)庫(IP library)管理方法,其中該IP庫是根據(jù)其基本信息與其能力進(jìn)行分類。
17.根據(jù)權(quán)利要求11所述的硅智財(cái)庫(IP library)管理方法,更包含當(dāng)該IP庫未通過核可時(shí),發(fā)送一通知給該IP庫提供者。
18.一種客制化設(shè)計(jì)專文件管理系統(tǒng),包含一數(shù)據(jù)庫,用以儲(chǔ)存復(fù)數(shù)預(yù)先分類的技術(shù)文件、IP庫與其變動(dòng)數(shù)據(jù)(meta information);以及一設(shè)計(jì)專文件管理服務(wù)器,是程序化為一規(guī)則引擎、一搜尋引擎、一安全引擎與一通報(bào)引擎,提供一終端使用者客制化一設(shè)計(jì)專檔;其中,該安全引擎用以認(rèn)證該終端使用者的身分;該搜尋引擎根據(jù)該終端使用者的選擇搜尋該數(shù)據(jù)庫以建立一客制化設(shè)計(jì)專檔;該規(guī)則引擎確認(rèn)該數(shù)據(jù)庫中的技術(shù)文件與IP庫狀態(tài);以及,該通報(bào)引擎監(jiān)控該客制化設(shè)計(jì)專檔的狀態(tài),當(dāng)狀態(tài)改變時(shí)則發(fā)送通知。
19.根據(jù)權(quán)利要求18所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該技術(shù)文件與IP庫是預(yù)先根據(jù)制造線寬(fabrication geometry)與電性特征(electrical characteristics)分類。
20.根據(jù)權(quán)利要求18所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該設(shè)計(jì)專檔管理服務(wù)器更提供該使用者從該設(shè)計(jì)專檔中新增及/或刪除技術(shù)文件及/或IP庫。
21.根據(jù)權(quán)利要求18所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該設(shè)計(jì)專檔管理服務(wù)器更提供一分享引擎,用以提供該使用者根據(jù)預(yù)先定義的權(quán)限分享該客制化專檔。
22.根據(jù)權(quán)利要求21所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中當(dāng)該專檔的狀態(tài)改變時(shí),該通報(bào)引擎發(fā)送通知給該被分享者。
23.根據(jù)權(quán)利要求18所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該通報(bào)引擎更提供一標(biāo)記,用以標(biāo)示該專檔中該文件及/或IP庫的狀態(tài)變化。
24.根據(jù)權(quán)利要求23所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該標(biāo)記用以標(biāo)示該文件及/或IP庫的更新、淘汰、版本沖突、及/或新發(fā)行或推薦的文件及/或IP庫。
25.根據(jù)權(quán)利要求24所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該標(biāo)記為彩色燈號(hào)、符號(hào)(symbol)及/或字體(character)。
26.根據(jù)權(quán)利要求24所述的客制化設(shè)計(jì)專文件管理系統(tǒng),其中該設(shè)計(jì)專檔管理服務(wù)器更提供該使用者更新該文件及/或IP庫的版本。
27.一種客制化設(shè)計(jì)專文件的系統(tǒng),包括一IP庫管理服務(wù)器,用以提供復(fù)數(shù)IP提供者上載IP庫,并驗(yàn)證與分類該上載的IP庫;一技術(shù)文件服務(wù)器,提供一晶圓廠上載技術(shù)文件,并驗(yàn)證與分類該上載的技術(shù)文件;一數(shù)據(jù)庫,用以儲(chǔ)存該等驗(yàn)證后的技術(shù)文件、IP庫與其變動(dòng)信息(meta information);以及一設(shè)計(jì)專檔管理服務(wù)器,用以提供一終端使用者存取該數(shù)據(jù)庫中已驗(yàn)證的技術(shù)文件及/或IP庫以客制化一專檔,并監(jiān)控該客制化設(shè)計(jì)專檔,當(dāng)該專檔的狀態(tài)改變時(shí),則發(fā)送該終端使用者一通知。
28.根據(jù)權(quán)利要求27所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該IP庫管理服務(wù)器是程序化為一登入模組,用以提供該IP提供者上載與維護(hù)該上載的IP庫,并根據(jù)復(fù)數(shù)準(zhǔn)則分類該IP庫;一閘管模組(gating module),用以評(píng)估該上載的IP庫以取得核可;以及一發(fā)布模組(posting module),用以發(fā)布該核可的IP庫至該設(shè)計(jì)專檔管理服務(wù)器。
29.根據(jù)權(quán)利要求28所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該上載的IP庫包含該IP庫的基本數(shù)據(jù)、能力與附件。
30.根據(jù)權(quán)利要求29所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該上載IP庫的基本數(shù)據(jù)包含名稱、種類、版本別(version)與特征(feature)。
31.根據(jù)權(quán)利要求29所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該IP庫能力包含線寬等級(jí)(geometry)、應(yīng)用(application)、相關(guān)技術(shù)文件與該文件的版本。
32.根據(jù)權(quán)利要求29所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該IP庫的附件包含數(shù)據(jù)頁(data sheets)、應(yīng)用摘記(application notes)、發(fā)行摘記(release notes)、硅財(cái)報(bào)導(dǎo)(silicon reports)及/或IP庫摘要簡報(bào)(library fact sheets)。
33.根據(jù)權(quán)利要求28所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該登入模組提供一使用者介面供該IP提供者修改及/或更新該IP庫。
34.根據(jù)權(quán)利要求28所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該閘管模組提供一使用者介面供一評(píng)估者評(píng)估及/或修改該IP庫的基本數(shù)據(jù)、能力與附件,并填入對(duì)該IP庫的評(píng)論(comments)與批注(remarks),以借此完成一記錄。
35.根據(jù)權(quán)利要求28所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中當(dāng)該上載的IP庫無法通過核可時(shí),該閘管模組發(fā)送一通知給該IP提供者。
36.根據(jù)權(quán)利要求28所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該發(fā)布模組提供一使用者介面供一發(fā)布者檢閱該核可過的IP庫。
37.根據(jù)權(quán)利要求28所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中當(dāng)該發(fā)布者核可該IP庫的發(fā)布時(shí),該發(fā)布模組發(fā)送一通知給該IP提供者。
38.根據(jù)權(quán)利要求27所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該技術(shù)文件服務(wù)器根據(jù)制程線寬(fabrication geometry)與電性特征(electrical characteristics)分類該上載的技術(shù)文件。
39.根據(jù)權(quán)利要求27所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該設(shè)計(jì)專文件管理服務(wù)器是程序化為一規(guī)則引擎、一搜尋引擎、一安全引擎與一通報(bào)引擎,用以提供一終端使用者建立一客制化設(shè)計(jì)專檔;其中,該安全引擎用以認(rèn)證該終端使用者的身分;該搜尋引擎根據(jù)該終端使用者的選擇搜尋該數(shù)據(jù)庫以建立一客制化設(shè)計(jì)專檔;該規(guī)則引擎確認(rèn)該數(shù)據(jù)庫中的技術(shù)文件與IP庫狀態(tài);以及,該通報(bào)引擎監(jiān)控該客制化設(shè)計(jì)專檔的狀態(tài),當(dāng)狀態(tài)改變時(shí)則發(fā)送通知。
40.根據(jù)權(quán)利要求39所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該設(shè)計(jì)專檔管理服務(wù)器更提供該使用者由該設(shè)計(jì)專檔中,新增及/或刪除該技術(shù)文件及/或IP庫。
41.根據(jù)權(quán)利要求39所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該設(shè)計(jì)專檔管理服務(wù)器更提供一分享引擎,用以提供使用者根據(jù)預(yù)先定義的權(quán)限分享該客制化專檔。
42.根據(jù)權(quán)利要求41所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中當(dāng)該專檔的狀態(tài)改變時(shí),該通報(bào)引擎發(fā)送通知給該被分享者。
43.根據(jù)權(quán)利要求42所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該通報(bào)引擎更提供一標(biāo)記,用以標(biāo)示該專檔中該文件及/或IP庫的狀態(tài)變化。
44.根據(jù)權(quán)利要求43所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該標(biāo)記用以標(biāo)示該文件及/或IP庫的更新、淘汰、版本沖突、及/或新發(fā)行或推薦的文件及/或IP庫。
45.根據(jù)權(quán)利要求44所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該設(shè)計(jì)專檔管理服務(wù)器更提供該使用者將專檔中的文件及/或IP庫更新為新版本。
46.根據(jù)權(quán)利要求43所述的客制化設(shè)計(jì)專文件的系統(tǒng),其中該標(biāo)記為彩色燈號(hào)、符號(hào)(symbol)及/或字體(character)。
全文摘要
一種客制化設(shè)計(jì)專文件(design portfolio)的系統(tǒng),包括一IP庫管理服務(wù)器,用以提供復(fù)數(shù)IP提供者上載IP庫,并驗(yàn)證與分類上載的IP庫;一技術(shù)文件服務(wù)器,提供晶圓廠上載技術(shù)文件,并驗(yàn)證與分類上載的技術(shù)文件;一數(shù)據(jù)庫,用以儲(chǔ)存驗(yàn)證后的技術(shù)文件、IP庫與其變動(dòng)信息(meta information);以及,一設(shè)計(jì)專檔管理服務(wù)器,用以提供終端使用者存取數(shù)據(jù)庫中已驗(yàn)證的技術(shù)文件及/或IP庫以客制化一專檔,并監(jiān)控該客制化設(shè)計(jì)專檔,當(dāng)專檔的狀態(tài)改變時(shí),則發(fā)送通知給終端使用者。
文檔編號(hào)G06F17/30GK1508725SQ0312134
公開日2004年6月30日 申請日期2003年3月26日 優(yōu)先權(quán)日2002年12月16日
發(fā)明者洪立祥, 陳明興, 楊鳳梅, 申云勇, 陳崇周 申請人:臺(tái)灣積體電路制造股份有限公司