目的也可以僅僅通過提供包含實(shí)現(xiàn)所述方法或者裝置的程序代碼的程序產(chǎn)品來實(shí)現(xiàn)。也就是說,這樣的程序產(chǎn)品也構(gòu)成本發(fā)明,并且存儲有這樣的程序產(chǎn)品的存儲介質(zhì)也構(gòu)成本發(fā)明。顯然,所述存儲介質(zhì)可以是任何公知的存儲介質(zhì)或者將來所開發(fā)出來的任何存儲介質(zhì)。
[0095]根據(jù)本發(fā)明的實(shí)施例,提供了一種存儲介質(zhì)(該存儲介質(zhì)可以是ROM、RAM、硬盤、可拆卸存儲器等),該存儲介質(zhì)中嵌入有用于進(jìn)行器件分析的計(jì)算機(jī)程序,該計(jì)算機(jī)程序具有被配置用于執(zhí)行以下步驟的代碼段:對于包含需要分析的器件的文件進(jìn)行分析,得到文件中各個(gè)器件所包含的層的信息;根據(jù)文件中層的信息確定每個(gè)器件中層與層之間的關(guān)系;根據(jù)文件中層與層之間的關(guān)系,確定器件與器件之間的差異性;根據(jù)確定的差異性,區(qū)分并識別每個(gè)器件。
[0096]根據(jù)本發(fā)明的實(shí)施例,還提供了一種計(jì)算機(jī)程序,該計(jì)算機(jī)程序具有被配置用于執(zhí)行以下器件分析步驟的代碼段:對于包含需要分析的器件的文件進(jìn)行分析,得到文件中各個(gè)器件所包含的層的信息;根據(jù)文件中層的信息確定每個(gè)器件中層與層之間的關(guān)系;根據(jù)文件中層與層之間的關(guān)系,確定器件與器件之間的差異性;根據(jù)確定的差異性,區(qū)分并識別每個(gè)器件。
[0097]在通過軟件和/或固件實(shí)現(xiàn)本發(fā)明的實(shí)施例的情況下,從存儲介質(zhì)或網(wǎng)絡(luò)向具有專用硬件結(jié)構(gòu)的計(jì)算機(jī),例如圖6所示的通用計(jì)算機(jī)600安裝構(gòu)成該軟件的程序,該計(jì)算機(jī)在安裝有各種程序時(shí),能夠執(zhí)行各種功能等等。
[0098]在圖6中,中央處理模塊(CPU) 601根據(jù)只讀存儲器(ROM) 602中存儲的程序或從存儲部分608加載到隨機(jī)存取存儲器(RAM) 603的程序執(zhí)行各種處理。在RAM603中,也根據(jù)需要存儲當(dāng)CPU601執(zhí)行各種處理等等時(shí)所需的數(shù)據(jù)。CPU601、R0M602和RAM603經(jīng)由總線604彼此連接。輸入/輸出接口 605也連接到總線604。
[0099]下述部件連接到輸入/輸出接口 605:輸入部分606,包括鍵盤、鼠標(biāo)等等;輸出部分607,包括顯示器,比如陰極射線管(CRT)、液晶顯示器(IXD)等等,和揚(yáng)聲器等等;存儲部分608,包括硬盤等等;和通信部分609,包括網(wǎng)絡(luò)接口卡比如LAN卡、調(diào)制解調(diào)器等等。通信部分609經(jīng)由網(wǎng)絡(luò)比如因特網(wǎng)執(zhí)行通信處理。
[0100]根據(jù)需要,驅(qū)動器610也連接到輸入/輸出接口 605??刹鹦督橘|(zhì)611比如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等等根據(jù)需要被安裝在驅(qū)動器610上,使得從中讀出的計(jì)算機(jī)程序根據(jù)需要被安裝到存儲部分608中。
[0101]在通過軟件實(shí)現(xiàn)上述系列處理的情況下,從網(wǎng)絡(luò)比如因特網(wǎng)或存儲介質(zhì)比如可拆卸介質(zhì)611安裝構(gòu)成軟件的程序。
[0102]本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這種存儲介質(zhì)不局限于圖6所示的其中存儲有程序、與裝置相分離地分發(fā)以向用戶提供程序的可拆卸介質(zhì)611??刹鹦督橘|(zhì)611的例子包含磁盤(包含軟盤(注冊商標(biāo)))、光盤(包含光盤只讀存儲器(⑶-ROM)和數(shù)字通用盤(DVD))、磁光盤(包含迷你盤(MD)(注冊商標(biāo)))和半導(dǎo)體存儲器?;蛘?,存儲介質(zhì)可以是R0M602、存儲部分608中包含的硬盤等等,其中存有程序,并且與包含它們的裝置一起被分發(fā)給用戶。
[0103]還需要指出的是,在本發(fā)明的裝置和方法中,顯然,各部件或各步驟是可以分解和/或重新組合的。這些分解和/或重新組合應(yīng)視為本發(fā)明的等效方案。并且,執(zhí)行上述系列處理的步驟可以自然地按照說明的順序按時(shí)間順序執(zhí)行,但是并不需要一定按照時(shí)間順序執(zhí)行。某些步驟可以并行或彼此獨(dú)立地執(zhí)行。
[0104]雖然已經(jīng)詳細(xì)說明了本發(fā)明及其優(yōu)點(diǎn),但是應(yīng)當(dāng)理解在不脫離由所附的權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下可以進(jìn)行各種改變、替代和變換。而且,本申請的術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者裝置中還存在另外的相同要素。
【主權(quán)項(xiàng)】
1.一種器件分析的實(shí)現(xiàn)方法,其特征在于,包括: 對于包含需要分析的器件的文件進(jìn)行分析,得到所述文件中各個(gè)器件所包含的層的信息; 根據(jù)所述文件中層的信息確定每個(gè)器件中層與層之間的關(guān)系; 根據(jù)所述文件中層與層之間的關(guān)系,確定器件與器件之間的差異性; 根據(jù)確定的所述差異性,區(qū)分并識別每個(gè)器件。2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于,在確定每個(gè)器件中層與層之間的關(guān)系時(shí),對于每個(gè)層,通過將該層與該器件其余層進(jìn)行逐次比較,確定該層與其它層之間的關(guān)系。3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)方法,其特征在于,對于一個(gè)層,在每次將該層與其它層進(jìn)行比較時(shí),根據(jù)參與比較的層的信息、以及預(yù)先配置的用于確定層與層之間多種關(guān)系的確定方法,確定該層與相比較的層之間所滿足的關(guān)系。4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)方法,其特征在于,用于確定層與層之間關(guān)系的確定方法的數(shù)量為多個(gè),每個(gè)確定方法用于確定層與層之間的關(guān)系是否滿足所述多種關(guān)系中的一種,在確定每個(gè)器件中每個(gè)層與該器件的其他一個(gè)或多個(gè)層的關(guān)系時(shí),以預(yù)定順序和/或并行的方式執(zhí)行所述多個(gè)確定方法。5.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)方法,其特征在于,以兩兩比較的方式確定器件中每個(gè)層與其它層之間的關(guān)系。6.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于,進(jìn)一步包括: 根據(jù)識別后的每個(gè)器件所包含的層對器件進(jìn)行分類。7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)方法,其特征在于,在對器件進(jìn)行分類后,所述實(shí)現(xiàn)方法進(jìn)一步包括: 根據(jù)器件的分類以及器件中層的信息,確定并提取器件的屬性。8.根據(jù)權(quán)利要求7所述的實(shí)現(xiàn)方法,其特征在于,器件的屬性包括以下至少之一:器件的規(guī)格、器件的特征幾何尺寸。9.一種器件分析的實(shí)現(xiàn)裝置,其特征在于,包括: 分析模塊,用于對包含需要分析的器件的文件進(jìn)行分析,得到所述文件中各個(gè)器件所包含的層的信息; 第一確定模塊,用于根據(jù)所述文件中層的信息確定每個(gè)器件中層與層之間的關(guān)系; 第二確定模塊,用于根據(jù)所述文件中層與層之間的關(guān)系,確定器件與器件之間的差異性; 器件識別模塊,用于根據(jù)確定的所述差異性,區(qū)分并識別每個(gè)器件。10.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)裝置,其特征在于,在確定每個(gè)器件中層與層之間的關(guān)系時(shí),對于每個(gè)層,所述第一確定模塊通過將該層與該器件其余層進(jìn)行逐次比較,確定該層與其它層之間的關(guān)系。11.根據(jù)權(quán)利要求10所述的實(shí)現(xiàn)裝置,其特征在于,對于一個(gè)層,在每次將該層與其它層進(jìn)行比較時(shí),所述第一確定模塊用于根據(jù)參與比較的層的信息、以及預(yù)先配置的用于確定層與層之間多種關(guān)系的確定方法,確定該層與相比較的層之間所滿足的關(guān)系。12.根據(jù)權(quán)利要求11所述的實(shí)現(xiàn)裝置,其特征在于,用于確定層與層之間關(guān)系的確定方法的數(shù)量為多個(gè),每個(gè)確定方法用于確定層與層之間的關(guān)系是否滿足所述多種關(guān)系中的一種,在確定每個(gè)器件中每個(gè)層與該器件的其他一個(gè)或多個(gè)層的關(guān)系時(shí),所述第一確定模塊以預(yù)定順序和/或并行的方式執(zhí)行所述多個(gè)確定方法。13.根據(jù)權(quán)利要求10所述的實(shí)現(xiàn)裝置,其特征在于,所述第一確定模塊以兩兩比較的方式確定器件中每個(gè)層與其它層之間的關(guān)系。14.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)裝置,其特征在于,進(jìn)一步包括: 分類模塊,用于根據(jù)識別后的每個(gè)器件所包含的層對器件進(jìn)行分類。15.根據(jù)權(quán)利要求14所述的實(shí)現(xiàn)裝置,其特征在于,進(jìn)一步包括: 提取模塊,用于在對器件進(jìn)行分類后,根據(jù)器件的分類以及器件中層的信息,確定并提取器件的屬性。16.根據(jù)權(quán)利要求15所述的實(shí)現(xiàn)裝置,其特征在于,器件的屬性包括以下至少之一:器件的規(guī)格、器件的特征幾何尺寸。
【專利摘要】本發(fā)明公開了一種器件分析的實(shí)現(xiàn)方法和裝置,該方法包括:對于包含需要分析的器件的文件進(jìn)行分析,得到文件中各個(gè)器件所包含的層的信息;根據(jù)文件中層的信息確定每個(gè)器件中層與層之間的關(guān)系;根據(jù)文件中層與層之間的關(guān)系,確定器件與器件之間的差異性;根據(jù)確定的差異性,區(qū)分并識別每個(gè)器件。本發(fā)明通過根據(jù)層與層之間的關(guān)系確定器件間的差異性,從而精確區(qū)別并識別各個(gè)器件,達(dá)到分析器件的目的,能夠避免通過手動操作的方式來分析器件,減少器件分析所耗費(fèi)的時(shí)間和人力成本,并且能夠提高器件分析的精確性。
【IPC分類】G06F17/50
【公開號】CN105095531
【申請?zhí)枴緾N201410152132
【發(fā)明人】張亞民, 黃慕真, 馮明, 陳鵬勝, 孫立群
【申請人】臺灣積體電路制造股份有限公司
【公開日】2015年11月25日
【申請日】2014年4月15日
【公告號】US20150294040