專利名稱:電路設(shè)計援助系統(tǒng)、電路設(shè)計援助方法
技術(shù)領(lǐng)域:
本發(fā)明涉 及援助電路設(shè)計的電路設(shè)計援助系統(tǒng)、電路設(shè)計援助方法,該電路用 于與其它電路之間進行收發(fā)信號。
背景技術(shù):
在現(xiàn)有技術(shù),中存在一種用于印刷基板的電路設(shè)計中的檢查技術(shù),其根據(jù)電路 圖中所設(shè)置的器件的特性,來檢查所設(shè)計的電路圖是否發(fā)生故障,如參見專利文獻IJP特 開2009-146003號公報。該專利文獻1中,根據(jù)器件的信息來判斷器件連接有沒有發(fā)生 故障。在這種情況下,取入連接各個印刷基板電路的線束的信息,抽取印刷基板與其它 印刷基板的連接部分的信息,重新組件新的電路結(jié)構(gòu),實行有關(guān)重新組建的電路結(jié)構(gòu)的 連接的檢查。此時,如果對方還需要等待相當長時期,如半年至幾年等之后,才能進行 印刷基板的設(shè)計,則可從信號規(guī)格說明書中取得電結(jié)構(gòu),實行有關(guān)今后連接的檢查。但是,現(xiàn)有技術(shù)在根據(jù)信號規(guī)格說明書來設(shè)計電路圖時,需要設(shè)計人員輸入關(guān) 于器件屬性的值。如果一邊設(shè)計一邊輸入,則有可能發(fā)生輸入錯誤。而且,在根據(jù)規(guī)格 說明書可以使用多個器件的情況下,優(yōu)選事先檢查這些器件的動作。然而,如果器件數(shù) 量眾多,或器件具有多項功能時,有可能漏掉一些檢查。進而,在電路設(shè)計結(jié)束后的檢 查中會檢查到故障的發(fā)生。而此時要修改已完成的電路設(shè)計將十分麻煩。
發(fā)明內(nèi)容
鑒于上述課題,本發(fā)明提供電路設(shè)計援助系統(tǒng)以及電路設(shè)計援助方法,其目的 在于提高電路設(shè)計效率。為了解決上述問題,本發(fā)明提供如下。(1)本發(fā)明的一個方面為,提供一種電路設(shè)計援助系統(tǒng),其具備器件管理數(shù) 據(jù)存儲裝置,用于保存將指定器件的器件標識與該器件的電屬性規(guī)格值相關(guān)的器件管理 數(shù)據(jù);模塊存儲裝置,用于保存將以下三者相關(guān)的模塊管理數(shù)據(jù),該三者為信號標 識,用于指定在不同基板上搭載的電路之間收發(fā)的信號;器件標識,用于指定與該信號 的信號線相連接的器件;以及,電路圖,其包含關(guān)于該器件的配線的數(shù)據(jù);以及,控制 裝置,在設(shè)計終端實行用于電路設(shè)計的處理,其特征在于,該控制裝置包括模塊檢查 裝置,當收到模塊登錄指示時,該模塊檢查裝置從所述器件管理數(shù)據(jù)存儲裝置中,抽取 與構(gòu)成該模塊電路的器件的器件標識相對應的電屬性,制作與該模塊的信號標識的信號 相連接的各個器件的電屬性的組合形態(tài),并根據(jù)該組合形態(tài),進行器件的電屬性檢查; 模塊登錄裝置,當檢查結(jié)果為不存在故障時,該模塊登錄裝置進行模塊登錄;以及,模 塊顯示裝置,當從設(shè)計終端取得指定模塊的信號標識時,從所述模塊存儲裝置中抽取與 該信號標識相關(guān)的模塊管理數(shù)據(jù)的電路圖,并顯示在所述設(shè)計終端上。(2)本發(fā)明的另一個方面為,提供根據(jù)上述⑴所述的電路設(shè)計援助系統(tǒng),其中 還包括設(shè)計電路連接數(shù)據(jù)存儲裝置,用于保存構(gòu)成電路的器件的器件標識以及該器件的連接數(shù)據(jù),所述模塊管理數(shù)據(jù)中包含指定該模塊的模塊標識,所述控制裝置還包括設(shè)計 電路登錄裝置,其將該模塊管理數(shù)據(jù)的模塊標識,與顯示模塊管理數(shù)據(jù)的電路圖的區(qū)域 中新顯示的、且與該模塊的信號標識的信號線相連接的器件的器件標識相關(guān),并保存到 該設(shè)計電路連接數(shù)據(jù)存儲裝置中。(3)本發(fā)明的另一個方面為,提供根據(jù)上述(2)所述的電路設(shè)計援助系統(tǒng),其中 還包括檢查歷史存儲裝置,用于保存檢查歷史數(shù)據(jù),該檢查歷史數(shù)據(jù)為針對所述模塊標 示以及該模塊所使用的器件的器件標識,將實際中使用的使用器件的器件標識與檢查結(jié) 果相關(guān)了的數(shù)據(jù),所述控制裝置還包括以下裝置,即在登錄指示對象的電路所包含的器 件的器件標識被與模塊標識相關(guān)了的情況下,從該檢查歷史存儲裝置中,取得與該模塊 標識的模塊所包含的器件標識相關(guān)的檢查歷史數(shù)據(jù),指定該檢查歷史數(shù)據(jù)在以前實際使 用的器件的各個屬性的許可范圍,并判斷登錄指示對象的電路的器件的屬性是否超出該 許可范圍,如果超出該許可范圍,則進行警告通知。(4)本發(fā)明的另一個方面為,提供一種電路設(shè)計援助方法,其利用包括以下裝 置的電路設(shè)計援助系統(tǒng),在設(shè)計終端進行電路設(shè)計,所述裝置為器件管理數(shù)據(jù)存儲裝 置,用于保存將指定器件的器件標識與該器件的電屬性規(guī)格值相關(guān)的器件管理數(shù)據(jù);模 塊存儲裝置,用于保存將以下三者相關(guān)的模塊管理數(shù)據(jù),該三者為信號標識,用于指 定在不同基板上搭載的電路之間收發(fā)的信號;器件標識,用于指定與該信號的信號線相 連接的器 件;以及,電路圖,其包含關(guān)于該器件的配線的數(shù)據(jù);以及,控制裝置,其特 征在于,該控制裝置實行包括以下階段的控制,即模塊檢查階段,當收到模塊登錄指 示時,從所述器件管理數(shù)據(jù)存儲裝置抽取與構(gòu)成該模塊電路的器件的器件標識相對應的 電屬性,制作與該模塊的信號標識的信號相連接的各個器件的電屬性的組合形態(tài),并根 據(jù)該組合形態(tài),進行器件的電屬性檢查;模塊登錄階段,當檢查結(jié)果為不存在故障時, 進行模塊登錄;以及,模塊顯示階段,當從設(shè)計終端取得指定模塊的信號標識時,從所 述模塊存儲裝置抽取與該信號標識相關(guān)的模塊管理數(shù)據(jù)的電路圖,并顯示在所述設(shè)計終 端上。本發(fā)明的作用如下。根據(jù)本發(fā)明,在收到模塊登錄指示時,控制裝置從器件管理數(shù)據(jù)存儲裝置中抽 取與構(gòu)成該模塊電路的器件的器件標識相對應的電屬性,制作與該模塊的信號標識的信 號相連接的各個器件的電屬性的組合形態(tài),根據(jù)該組合形態(tài)來檢查器件的電屬性。如果 檢查結(jié)果為沒有故障,則控制裝置進行模塊登錄。當從設(shè)計終端取得確認模塊的信號標 識后,控制裝置從模塊存儲裝置中,抽取與該信號標識相關(guān)的模塊管理數(shù)據(jù)的電路圖, 并將其顯示在設(shè)計終端。為此,在登錄之前,對所有用于作為模塊登錄電路的器件的電 屬性的組合形態(tài)進行檢查。而且,只有在檢查結(jié)果為沒有故障時,才進行模塊登錄。為 此,可用以無故障而被等露了的模塊進行電路設(shè)計。進而,利用與信號標識相關(guān)的模塊 進行設(shè)計,提高了電路設(shè)計效率。根據(jù)本發(fā)明,控制裝置將模塊管理數(shù)據(jù)的模塊標識,與顯示模塊管理數(shù)據(jù)的電 路圖的區(qū)域中新顯示的、且與該模塊的信號標識的信號線相連接的器件的器件標識相 關(guān),并保存到設(shè)計電路連接數(shù)據(jù)存儲裝置中。為此,即使使用不同于模塊電路中所用器 件的器件,也能夠?qū)⒃撈骷c模塊相關(guān)。
根據(jù)本發(fā)明,在登錄指示對象的電路中包含的器件的器件標識被與模塊標識相 關(guān)時,從檢查歷史數(shù)據(jù)存儲裝置中取得與該模塊標識的模塊中包含的器件標識相關(guān)的檢 查歷史數(shù)據(jù),指定該檢查歷史數(shù)據(jù)以前實際使用的器件的各種屬性的許可范圍,并判斷 登錄指示對象的電路中的器件的屬性是否超出該許可范圍,如果超出了許可范圍,則進 行警告通知。這樣,能夠根據(jù)實際檢查結(jié)果,來預測并警告使用不同于模塊所用器件的 器件時的故障。本發(fā)明的效果在于能夠提高電路設(shè)計效率。
圖1是大致顯示實施方式的電路設(shè)計援助系統(tǒng)的結(jié)構(gòu)的示意圖。圖2是保存在器件管理數(shù)據(jù)存儲部中的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖3A至3D是用于說明數(shù)據(jù)存儲部中保存的數(shù)據(jù)結(jié)構(gòu)的示意圖,其中圖3A是模 塊管理數(shù)據(jù)存儲部中的數(shù)據(jù)結(jié)構(gòu)的示意圖,圖3B是用于說明器件管理數(shù)據(jù)存儲部中保存 的形狀數(shù)據(jù)的示意圖,圖3C是設(shè)計電路連接數(shù)據(jù)存儲部中的數(shù)據(jù)結(jié)構(gòu)的示意圖,圖3D 是檢查歷史數(shù)據(jù)存儲部中的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖4是用于說明從制定產(chǎn)品計劃到引擎部電路制作處理的過程的流程圖。圖5是用于說明模塊登錄處理的處理順序的流程圖。圖6是用于說明控制器部電路圖制作處理的處理順序的流程圖。圖7是用于說明引擎部電路圖制作處理的處理順序的流程圖。圖8是用于說明引擎部設(shè)計電路配線數(shù)據(jù)的檢查處理的處理順序的流程圖。圖9A和圖9B是用于說明屬性組合形態(tài)的示意圖,其中圖9A是按照形狀數(shù)據(jù)指 定的各個器件的屬性,圖9B是組合形態(tài)。圖10用于說明電路設(shè)計畫面的示意圖。圖11是用于說明對相當器件的檢查處理的示意圖。圖12是用于說明關(guān)于器件屬性許可范圍的示意圖。標記說明10設(shè)計終端20電路設(shè)計援助服務器21控制部22器件管理數(shù)據(jù)存儲部23產(chǎn)品計劃數(shù)據(jù)存儲部24模塊管理數(shù)據(jù)存儲部25設(shè)計電路連接數(shù)據(jù)存儲部26檢查歷史數(shù)據(jù)存儲部211電路制作援助裝置212模塊檢查裝置213模塊歷史登錄裝置214設(shè)計電路登錄裝置215連接檢查裝置
6
220器件管理記錄240模塊管理記錄250設(shè)計電路 連接記錄260檢查歷史記錄600電路設(shè)計畫面610編輯工具區(qū)域620電路制作區(qū)域630信號種類項目欄640信號名稱選擇欄
具體實施例方式以下參見圖1至圖12說明本發(fā)明的實施方式。本實施方式將說明用于設(shè)計復合 機內(nèi)藏電路的電路設(shè)計援助系統(tǒng)。復合機中使用多張搭載電路的印刷基板,而本實施方 式將說明其中實行掃描功能或復印功能等的引擎部印刷基板電路、以及控制引擎部的控 制器部的印刷基板電路的設(shè)計。如圖1所示,電路設(shè)計援助服務器20作為電路設(shè)計援助系統(tǒng),其經(jīng)由網(wǎng)絡連接 多個設(shè)計終端10。該設(shè)計終端10為進行電路設(shè)計的設(shè)計人員使用的計算機終端。在本 實施方式中,還利用該設(shè)計終端10設(shè)計電路設(shè)計中使用的模塊。該設(shè)計終端10具備 控制部,包括控制裝置(CPU)和存儲裝置(RAM、ROM等);輸入部,包括鍵盤或標示 器件;顯示部,即為顯示屏;以及通信處理部等。設(shè)計終端10的控制部中保存電路設(shè)計 程序。當根據(jù)設(shè)計人員的指示啟動該電路設(shè)計程序時,該控制部實行與電路設(shè)計援助 服務器20之間的數(shù)據(jù)信號收發(fā)。具體為,該電路設(shè)計程序中保存了菜單畫面數(shù)據(jù)、制作 對象信息輸入畫面數(shù)據(jù)、以及電路設(shè)計畫面數(shù)據(jù)等。菜單畫面中包含新部件登錄鍵、模 塊制作鍵、以及基板電路制作鍵。制作對象信息輸入畫面用于輸入將要制作的電路的制 作信息。該制作對象信息輸入畫面中包含將要制作的模塊電路中輸入收發(fā)信號的信號名 稱或者種類的輸入欄,或者輸入將要制作的電路所搭載的印刷基板的標識、或者搭載該 印刷基板的機種的標識的輸入欄。電路設(shè)計畫面用于制作電路。該電路設(shè)計畫面上包含 編輯工具區(qū)域以及電路制作區(qū)域等。編輯工具區(qū)域中包含用于查找器件的器件種類選擇 菜單鍵、進行各個器件終端連接的配線連接工具、輸入接口特性值等的輸入欄、以及登 錄鍵等。進而,控制部具備內(nèi)部存儲器,用于將用編輯工具區(qū)域中顯示的工具或鍵制作 的配線連接關(guān)系作為電路配線記錄保存。該電路配線記錄中包含有關(guān)器件地址、器件標 識、引腳編號、信號標識、以及模塊標識的數(shù)據(jù)。器件地址表示數(shù)據(jù)區(qū)域中記錄了關(guān)于所設(shè)器件位置的數(shù)據(jù)。器件標識數(shù)據(jù)區(qū)域中記錄了有關(guān)用于指定該器件的標識(器件標識)的數(shù)據(jù)。引腳編號數(shù)據(jù)區(qū)域中記錄了關(guān)于該器件中的端子(節(jié)點)的引腳編號的數(shù)據(jù)。信號標識數(shù)據(jù)區(qū)域中記錄了有關(guān)用于指定向該引腳編號的端子提供的信號的標 識(信號標識)的數(shù)據(jù)。本實施方式用信號名稱作為信號標識。
模塊標識數(shù)據(jù)區(qū)域中記錄了用于指定在設(shè)置該器件時使用的模塊的標識(模塊 標識)。進而,該控制部根據(jù)從電路設(shè)計援助服務器20取得的數(shù)據(jù),在顯示部上顯示各 種畫面,并經(jīng)由輸入部取得數(shù)值數(shù)據(jù)或指示數(shù)據(jù)等。另一方面,電路設(shè)計援助服務器20包括控制部21、器件管理數(shù)據(jù)存儲部22、產(chǎn) 品計劃數(shù)據(jù)存儲部23、器件管理數(shù)據(jù)存儲部24、設(shè)計電路連接數(shù)據(jù)存儲部25、以及檢查 歷史數(shù)據(jù)存儲部26。在本實施方式中,器件管理數(shù)據(jù)存儲部22起到器件管理數(shù)據(jù)存儲裝 置的作用,模塊管理數(shù)據(jù)存儲部24起到模塊存儲裝置的作用,設(shè)計電路連接數(shù)據(jù)存儲部 25起到設(shè)計電路連接數(shù)據(jù)存儲裝置的作用,檢查歷史數(shù)據(jù)記錄部26起到加查歷史存儲裝 置的作用??刂撇?1包括未圖示CPU、RAM以及ROM等,并進行下述處理(包括模塊檢 查階段、模塊登錄階段、模塊顯示階段、以及設(shè)計電路登錄階段等處理)。通過實行進 行這些處理的電路設(shè)計援助程序,控制部21起到電路制作援助裝置211、模塊檢查裝置 212、模塊登錄裝置213、設(shè)計電路登錄裝置214、以及連接檢查裝置215等作用。電路制作援助裝置211起到模塊顯示裝置的作用,援助在設(shè)計終端10進行電路 設(shè)計的處理。具體為,根據(jù)設(shè)計終端10的要求,向設(shè)計終端10發(fā)送各個數(shù)據(jù)存儲部 (22 25)中保存的數(shù)據(jù)。模塊檢查裝置212對與登錄指示數(shù)據(jù)一起收到的模塊的電路結(jié)構(gòu)進行電檢查。模塊登錄裝置213在模塊管理數(shù)據(jù)存儲部24上登錄模塊的電路結(jié)構(gòu)。設(shè)計電路登錄裝置214生成用于顯示設(shè)計的電路的設(shè)計電路連接記錄250,并在 設(shè)計電路連接數(shù)據(jù)存儲部25上登錄。連接檢查裝置215利用設(shè)計電路連接記錄250,對該電路中的連接進行檢查。另一方面,如圖2所示,器件管理數(shù)據(jù)存儲部中保存用于器件管理的器件管理 歷史220。當輸入了有關(guān)各個器件的數(shù)據(jù)后,登錄該器件管理歷史220。該器件管理歷 史220中包括關(guān)于器件標識、器件種類標識、特性表、以及象征圖像的數(shù)據(jù)。器件標識數(shù)據(jù)區(qū)域中記錄有關(guān)用于指定該器件的標識(器件標識)的數(shù)據(jù)。器件種類標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該器件所屬種類的標識(器件種類 標識)的數(shù)據(jù)。特性表數(shù)據(jù)區(qū)域中記錄有關(guān)該器件電路標記圖像的數(shù)據(jù)。在此,作為器件具有 結(jié)構(gòu)該器件的引腳編號活引腳名稱等。在此,屬性規(guī)格值中具有頻率的振幅或答復性或 供給源的電壓。象征圖像數(shù)據(jù)區(qū)域中記錄關(guān)于該器件電路標記圖像的數(shù)據(jù)。產(chǎn)品計劃數(shù)據(jù)存儲部23中保存了關(guān)于產(chǎn)品計劃的產(chǎn)品計劃數(shù)據(jù)。當決定并輸入 了下述產(chǎn)品計劃或該產(chǎn)品計劃中制造的機種的控制器或引擎的規(guī)格、以及接口中的信號 種類等后,保存該產(chǎn)品計劃數(shù)據(jù)。產(chǎn)品計劃數(shù)據(jù)中記錄產(chǎn)品群計劃記錄和機種類別計劃 記錄。產(chǎn)品群計劃記錄中包括有關(guān)產(chǎn)品群標識、機種標識、設(shè)計、制造以及銷售時期的 數(shù)據(jù)。在產(chǎn)品群標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定預定在同時期設(shè)計、生產(chǎn)、以及銷 售的產(chǎn)品群的標識(產(chǎn)品群標識)的數(shù)據(jù)。
機種標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定屬于該產(chǎn)品群的各類機種的機種標識的 數(shù)據(jù)。設(shè)計時期數(shù)據(jù)區(qū)域、制造時期數(shù)據(jù)區(qū)域、以及銷售時期數(shù)據(jù)區(qū)域中記錄有關(guān)這 些產(chǎn)品的設(shè)計、制造、銷售的時期的數(shù)據(jù)。機種類別計劃記錄中包含機種標識、各類機種的規(guī)格、以及該機種所使用的信 號的信號名稱以及信號種類的數(shù)據(jù)。機種標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該機種的標識的數(shù)據(jù)。規(guī)格數(shù)據(jù)區(qū)域中記錄關(guān)于該機種性能等規(guī)格的數(shù)據(jù)。 信號名稱數(shù)據(jù)區(qū)域中記錄關(guān)于該機種使用的信號的名稱的數(shù)據(jù)。本實施方式中 記錄關(guān)于在控制部與器件部之間收發(fā)的信號的名稱的數(shù)據(jù)。信號種類數(shù)據(jù)區(qū)域中記錄用于指定該信號的種類的數(shù)據(jù)。如圖3A所示,在模塊管理數(shù)據(jù)存儲部24中保存關(guān)于部分電路結(jié)構(gòu)的模塊管理記 錄240。在本實施方式中,將用于在控制部與引擎部之間的接口上收發(fā)信號的電路結(jié)構(gòu)作 為該模塊管理記錄240來保存。模塊管理記錄240根據(jù)設(shè)計終端10中生成的電路配線記 錄來制作,并且在結(jié)束了下述模塊登錄處理的情況下,保存該模塊管理記錄240。該模塊 管理記錄240中包括關(guān)于模塊標識、信號種類、信號名稱以及形狀的數(shù)據(jù)。模塊標識數(shù)據(jù)區(qū)域中保存關(guān)于用來指定各種電路結(jié)構(gòu)的模塊的標識(模塊標識) 的數(shù)據(jù)。信號種類數(shù)據(jù)區(qū)域記錄關(guān)于該模塊電路中收發(fā)的信號種類。該信號種類中包括 諸如有關(guān)于掃描的信號或高速反應信號等。在信號名稱數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該模塊電路中收發(fā)的信號的信號標識 (在此為信號名稱)的數(shù)據(jù)。如圖3B所示,在形狀數(shù)據(jù)區(qū)域中保存關(guān)于該模塊電路結(jié)構(gòu)的形狀數(shù)據(jù)。該形狀 數(shù)據(jù)中包括關(guān)于電路圖像、與信號的信號線相連接的各個器件的器件地址、各個器件的 器件標識、在該器件中連接該信號線的節(jié)點端子的數(shù)據(jù)。電路圖像數(shù)據(jù)區(qū)域中記錄關(guān)于該模塊的電路圖像的數(shù)據(jù)。該電路圖像中包括各 個器件的象征圖像以及器件標識。器件地址數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定各個器件的模塊的電路布置的地址的數(shù) 據(jù)。器件標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該器件的標識(器件標識)的數(shù)據(jù)。節(jié)點端子數(shù)據(jù)區(qū)域中記錄關(guān)于該器件連接該信號名稱的信號的引腳編號的數(shù) 據(jù)。進而,該形狀數(shù)據(jù)中包含關(guān)于用來指定器件所屬的印刷基板的單元(引擎部或 控制部)的單元標識的數(shù)據(jù)。另一方面,如圖3C所示,設(shè)計電路連接數(shù)據(jù)存儲部25中保存關(guān)于設(shè)計的電路的 設(shè)計電路連接記錄250。在設(shè)計結(jié)束并進行了登錄指示的情況下,保存該設(shè)計電路連接記 錄250。設(shè)計電路連接記錄250中包含關(guān)于機種標識、基板標識、器件地址、器件標識、 引腳編號、信號標識、以及模塊標識的數(shù)據(jù)。機種標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定搭載設(shè)計電路的復合機種類的標識(機種標識)的數(shù)據(jù)?;鍢俗R數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定搭載了設(shè)計電路的印刷基板的標識(基 板標識)的數(shù)據(jù)。器件地址數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該印刷基板上器件布置的地址的數(shù)據(jù)。器件標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該電路中使用器件的器件標識的數(shù)據(jù)。引腳編號數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該器件具備的端子的標識(端子標識)的 數(shù)據(jù)。信號標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定器件中具有該引腳編號的端子所連接的 信號的信號標識的數(shù)據(jù)。在本實施方式中,用信號名稱作為信號標識。模塊標識數(shù)據(jù)區(qū)域中記錄用來指定在設(shè)置器件時所使用的模塊的標識(模塊標 識)的數(shù)據(jù)。而在不使用模塊標識進行設(shè)計時,該模塊標識數(shù)據(jù)區(qū)域為空格。如圖3D所示,檢查歷史數(shù)據(jù)存儲部26中保存關(guān)于設(shè)計電路在實際中的使用以及 檢查的結(jié)果的檢查歷史記錄260。在實驗評價被安裝了與該信號的信號線相連接的器件的 機器的情況下,記錄該檢查歷史記錄260。該檢查歷史記錄260中包含關(guān)于機種標識、信 號標識、模塊標識、模塊的器件標識、使用器件標識、以及檢查結(jié)果的數(shù)據(jù)。機種標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定采用了經(jīng)檢查后的電路的復合機的種類 的標識(機種標識)的數(shù)據(jù)。信號標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定經(jīng)檢查后的配線信號的信號標識的數(shù) 據(jù)。在本實施方式中用信號名稱作為信號標識。模塊標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定采用了經(jīng)檢查后的配線的模塊的模塊標 識的數(shù)據(jù)。模塊的器件標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定該模塊的器件的器件標識的數(shù) 據(jù)。使用器件標識數(shù)據(jù)區(qū)域中記錄關(guān)于用來指定決定實際使用的器件的器件標識的 數(shù)據(jù)。檢查結(jié)果數(shù)據(jù)區(qū)域中記錄關(guān)于檢查結(jié)果的數(shù)據(jù)。當存在故障時,將實際成績錯 誤旗作為檢查結(jié)果記錄,而不存在故障時,將實際成績良好旗作為檢查結(jié)果記錄。以下利用圖4至圖12,說明利用上述結(jié)構(gòu)的電路設(shè)計援助服務器20進行電路設(shè) 計的電路設(shè)計援助處理的處理過程。在此,首先利用圖4說明復合機中的電路的設(shè)計過 程的大致過程。電路設(shè)計的大致過程在復合機的電路設(shè)計中最初進行制定產(chǎn)品計劃(步驟S1-1)。在此,籌劃預定 銷售的復合機產(chǎn)品群的制造計劃。該產(chǎn)品群中包括高性能或低性能等各種機種。進而, 制定各類機種的設(shè)計時期、制造時期、銷售時期。而后,電路設(shè)計援助服務器20的控制 部21取得將產(chǎn)品群標識、各機種的機種標識、各機種的設(shè)計時期及制造時期、以及銷售 時期之間相關(guān)了的產(chǎn)品群計劃數(shù)據(jù),生成包含這些數(shù)據(jù)的產(chǎn)品群計劃記錄,并保存到產(chǎn) 品計劃數(shù)據(jù)存儲部23中。接著,制定產(chǎn)品計劃中使用的控制器以及引擎(步驟S1-2)。具體為,決定與步 驟Si-I的產(chǎn)品計劃中制定的各類機種的預定功能相對應的控制器部和引擎部的規(guī)格(屬性)。在此,需要考慮各類機種能夠共同利用的控制器或器件來決定規(guī)格。而后,電路 設(shè)計援助服務器20的控制部21將已定的控制器或器件的規(guī)格與各機種的及中標識相關(guān), 并保存到產(chǎn)品計劃數(shù)據(jù)存儲部23中。而后,制定接口中的信號類別(步驟S1-3)。在此,根據(jù)步驟S1-2中決定的規(guī) 格,決定各類機種的控制器部和引擎部之間收發(fā)的信號種類以及信號名稱。而后,電路 設(shè)計援助服務器20的控制部21生成不同機種計劃記錄,其中將已定的信號種類以及信號 名稱與各類機種的機種標識相關(guān),并保存到產(chǎn)品計劃數(shù)據(jù)存儲部23中。
接著,進行接口中的模塊制作處理(步驟S1-4)。在此,根據(jù)步驟S1-3中決定 的信號類別,來決定控制器部和引擎部之間的接口。具體為,決定對施加在控制器部和 引擎部之間收發(fā)的信號上的電壓或阻抗(impedance)等進行調(diào)整的器件等。在此,對已 定器件使用能夠購買到的器件。具體為,設(shè)計人員利用設(shè)計終端10的輸入部指示電路設(shè)計程序的啟動。由此, 設(shè)計終端10啟動電路設(shè)計程序,并顯示菜單畫面。在此,設(shè)計人員如果選擇模塊制作 鍵,則設(shè)計終端10顯示制作對象信息輸入畫面。此時,制作對象信息輸入畫面包括用于 輸入模塊信號的信號名稱和信號種類的輸入欄以及設(shè)計開始鍵。設(shè)計人員在制作對象信 息輸入畫面上輸入信號名稱以及信號種類,并選擇設(shè)計開始鍵。此時,設(shè)計終端10取得 并暫時保存此后將要制作的電路中使用的信號名稱以及信號種類。進而,設(shè)計終端10在顯示部上顯示模塊制作用的電路設(shè)計畫面。設(shè)計人員用該 電路設(shè)計畫面的器件種類選擇鍵選擇需要設(shè)置的器件的種類。此時,設(shè)計終端10將被選 擇的器件種類的器件種類標識送往電路設(shè)計援助服務器20。電路設(shè)計援助服務器20的控制部21從器件管理數(shù)據(jù)存儲部22取得記錄了上述 收到的器件種類標識的器件管理記錄220,并將其送往設(shè)計終端10。設(shè)計終端10將該器 件管理記錄220的象征圖像一覽顯示在模塊制作畫面上。而后,設(shè)計人員在該象征畫面 一覽中選擇需要設(shè)置的器件。此時,設(shè)計終端10在電路設(shè)計畫面內(nèi)包含的電路制作區(qū)域 中顯示該器件。而后,設(shè)計人員用編輯工具區(qū)域的配線連接工具,將器件端子與其他端 子連接,進行配線。這樣,反復選擇器件并連接端子,設(shè)計包括模塊在內(nèi)的電路。而后,在模塊制作結(jié)束時,設(shè)計人員選擇編輯工具區(qū)域的登錄鍵。此時,設(shè)計 終端10取得電路制作區(qū)域中被顯示的器件的器件標識、各個器件端子的連接信息以及接 口特性值,生成形狀數(shù)據(jù)。進而,在該形狀數(shù)據(jù)中加入被暫時保存了的信號名稱以及信 號種類,生成模塊設(shè)計記錄,并將其送往電路設(shè)計援助服務器20。電路設(shè)計援助服務器 20的控制部21將收到的模塊設(shè)計記錄暫時保存在內(nèi)部存儲器中。接著,對制作了的模塊進行動作檢查及登錄處理(步驟S1-5)。在該處理中, 取得制作了的模塊中包含的器件候補的屬性信息,并進行模塊動作檢查。關(guān)于該模塊的 動作檢查及登錄處理將在以下詳述。而后,進行控制器部的電路圖制作處理(步驟S1-6)。此時,考慮到產(chǎn)品計劃 中在預定期間內(nèi)設(shè)計的機種,對于可能共同使用的器件,設(shè)計匯集共同功能的控制部電 路。在此,決定控制器部中使用的器件。在此階段,還可以對控制器部的電路進行電路 模擬。關(guān)于模擬將在以下詳述。接著,實行引擎部電路圖的制作處理(步驟S1-7)。在此,對于進行控制器部和進行數(shù)據(jù)收發(fā)信的部分,用已登錄了的模塊制作引擎部的電路圖。此時,利用先結(jié)束 設(shè)計的控制器部電路屬性,來選擇適當?shù)钠骷?。具體將在以下敘述。模塊動作檢查及登錄處理下面,利用圖5說明上述模塊的動作檢查及登錄處理(步驟S1-5)。在該處理 中,取得步驟S1-4中制作的模塊中所包含的器件候補的屬性信息,并進行??靹幼鳈z 查。而后,電路設(shè)計援助服務器20的控制部21將取得的屬性信息放入電路模擬,進行 動作檢查。在此,如果動作檢查中發(fā)生錯誤,則控制部21通知設(shè)計終端10,讓設(shè)計人員 選擇其他器件。而如果動作檢查結(jié)束,且其間沒有錯誤發(fā)生,則控制部21將該模塊設(shè)計 記錄作為模塊管理數(shù)據(jù),登錄到模塊管理數(shù)據(jù)存儲部24中。此外,還可以用實際的器件 來確認接口動作,以此代替用電路模擬進行檢查。 具體為對每個模塊實行以下處理。首先,選擇進行動作檢查及登錄處理的模塊(步驟S2-01),針對該模塊,電路 設(shè)計援助服務器20的控制部21實行模塊電路中包含的器件候補的屬性的抽取處理(步驟 S2-1)。具體為如圖9A所示,控制部21的模塊檢查裝置212從器件管理數(shù)據(jù)保存部22 抽取被暫時保存的形狀數(shù)據(jù)中所包含的器件標識的屬性。而后,電路設(shè)計援助服務器20的控制部21實行屬性組合形態(tài)的生成處理(步驟 S2-2)。具體為如圖9B的表500所示,生成逐個改變了被抽取的器件標識的所有的組合 形態(tài),并暫時保存在內(nèi)部存儲器中。而后,選擇組合形態(tài)(步驟S2-02),并針對該組合形態(tài),電路設(shè)計援助服務器 20的控制部21實行形態(tài)檢查處理(步驟S2-3)。在此,控制部21對每個形態(tài)實行檢查。 具體為控制部21的模塊檢查裝置212判斷在應用了按照各個器件的屬性所組合的形態(tài)的 情況下,是否會發(fā)生故障。而后,如果檢查結(jié)果沒有故障(步驟S2-4的否),則電路設(shè)計援助服務器20的 控制部21實行檢查結(jié)束旗的記錄處理(步驟S2-5)。具體為,控制部21的模塊檢查裝 置212將檢查結(jié)果與該形態(tài)相關(guān)并暫時保存表示檢查結(jié)束旗。相反,如果檢查結(jié)果存在故障(步驟S2-4的是),則電路設(shè)計援助服務器20的 控制部21實行警告旗的記錄處理(步驟S2-6)。具體為,控制部21的模塊檢查裝置212 將檢查結(jié)果與該形態(tài)相關(guān),并暫時保存表示在動作檢查中存在故障的警告旗。此后,判斷是否結(jié)束了每一個組合形態(tài)的檢查(步驟S2-03)。如果還沒有結(jié)束 (步驟S2-03),則反復上述檢查。而當所有的組合形態(tài)的檢查結(jié)束后,電路設(shè)計援助服 務器20的控制部21判斷是否至少存在一個針對該模塊的形態(tài)的警告旗(步驟S2-7)。在此,當該模塊的組合形態(tài)中至少一個被記錄了警告旗時(步驟S2-7的是), 則控制部21的模塊檢查裝置212實行警告旗的輸出處理(步驟S2-8)。具體為,控制部 21的模塊檢查裝置212生成包括與警告旗相關(guān)了的形態(tài)的各個器件屬性以及該模塊形狀 在內(nèi)的模塊修改畫面數(shù)據(jù),并將其送往設(shè)計終端10。 設(shè)計終端10根據(jù)該模塊修改畫面 數(shù)據(jù)來顯示模塊修改畫面。該模塊修改畫面與模塊制作畫面相同,包含編輯工具等。設(shè) 計人員利用該模塊修改畫面重新選擇其他器件或改變配線,來修改模塊。修改結(jié)束后, 設(shè)計人員選擇編輯工具區(qū)域的登錄鍵。至此,設(shè)計終端10實行了步驟S1-4中選擇登錄 鍵以后的處理(步驟S1-5)。
另一方面,當該模塊的組合形態(tài)中只記錄了檢查結(jié)束旗時(步驟S2-7的否),控 制部21的模塊登錄裝置213實行該模塊的登錄處理(步驟S2-9)。具體為控制部21的模 塊登錄裝置213給予模塊標識。控制部21的模塊登錄裝置213生成模塊管理記錄240, 其中包含關(guān)于該模塊的模塊標識、信號種類、信號名稱、以及形狀的數(shù)據(jù)。此時,控制 部21的模塊登錄裝置213生成電路圖像,其中包括在各個器件標識的象征圖像中的器件 標識上附加了 “相當于”文字的名稱,并將其保存到模塊管理記錄24中。最后,判斷 是 否對所有模塊都結(jié)束了模塊動作檢查及登記處理(步驟S2-04),如果還沒有結(jié)束所有 模塊的處理(步驟S2-04的否),則返回步驟S201,進行下一個模塊的處理,如果結(jié)束了 所有模塊的處理(步驟S2-04的是),則結(jié)束了制作了的模塊的動作檢查及登錄處理(步 驟 S1-5)。控制器部的電路圖制作處理下面利用圖6說明控制器部的電路圖的制作處理(步驟S1-6)。此時,與模塊制作處理相同,設(shè)計終端10根據(jù)設(shè)計人員的指示,啟動電路設(shè)計 程序,并顯示菜單畫面。當設(shè)計人員選擇基板電路制作鍵后,設(shè)計終端10的控制部顯示 制作對象信息輸入畫面。該制作對象信息輸入畫面中包含輸入將要設(shè)計的電路印刷機板 的基板標識、以及該搭載印刷基板的復合機的機種標識的輸入欄和設(shè)計開始鍵。設(shè)計人 員在制作對象信息輸入畫面上輸入基板標識以及機種種類,并選擇設(shè)計開始鍵。此時, 設(shè)計終端10的控制部暫時保存基板標識以及機種種類,并將機種標識送往電路設(shè)計援助 服務器20。接著,電路設(shè)計援助服務器20的控制部21從產(chǎn)品計劃數(shù)據(jù)存儲部23中抽取上 述得到的機種標識的機種類別計劃記錄??刂撇?1取得該抽取了的機種類別計劃記錄的 信號種類,并將其送往設(shè)計終端10。設(shè)計終端10在顯示部中顯示如圖10所示的電路設(shè)計畫面600。該電路設(shè)計畫 面600中包含編輯工具區(qū)域610、電路制作區(qū)域620、信號類別項目欄630、以及信號選 擇欄640。編輯工具區(qū)域610上顯示電路設(shè)計中用于實行元件選擇或配線連接等工具。 進而,該編輯工具區(qū)域610中還包含用于保存已設(shè)計了的電路圖的保存鍵。電路制作區(qū) 域620中顯示正在設(shè)計中的電路的器件以及配線。信號類別項目欄630中排列顯示電路 設(shè)計援助服務器20收到的信號標識。進而,當選擇信號類別項目欄630的項目時,信號 名稱選擇欄640中顯示該被選擇了的信號類別的信號模塊的電路以及信號名稱。而后,設(shè)計終端10根據(jù)信號名稱實行模塊的抽取處理(參見圖6步驟S3-1)。 具體為,設(shè)計人員在信號類別項目欄630中選擇控制器部中使用的模塊的信號種類。設(shè) 計終端10將被選擇了的信種種類送往電路設(shè)計援助服務器20。電路設(shè)計援助服務器20 的控制部21的電路制作援助裝置211從模塊管理數(shù)據(jù)存儲部24中抽取記錄了該收到的信 號種類的模塊管理記錄240??刂撇?1生成被抽取的模塊管理記錄240的形狀數(shù)據(jù)的縮 圖(thumbnail),并將模塊管理記錄240的信號名稱與該縮圖一起送往設(shè)計終端10。設(shè)計 終端10在信號名稱選擇欄640中一覽顯示收到的縮圖以及信號名稱。設(shè)計人員在信號名稱選擇欄640中顯示的信號名稱中進行選擇。此時,設(shè)計終 端10將被選擇了的信號名稱送往電路設(shè)計援助服務器20。電路設(shè)計援助服務器20的控 制部21的電路制作援助裝置211從模塊管理數(shù)據(jù)存儲部24中抽取記錄了該收到的信號名稱的模塊管理記錄240的形狀數(shù)據(jù),并將其送往設(shè)計終端10。設(shè)計終端10根據(jù)收到的形 狀數(shù)據(jù),在電路制作區(qū)域620中顯示與該信號名稱的信號線相連接的器件以及其配線。 此時,設(shè)計終端10的控制部根據(jù)表示形狀數(shù)據(jù)的位置來指定各個器件的器件地址。設(shè)計 終端10的控制部指定的形狀數(shù)據(jù)中包含的器件的器件標識、引腳編號、以及信號標識。 而后,設(shè)計終端10的控制部生成并暫時保存包含該指定了的各個器件的器件地址、器件 標識、引腳編號、信號標識、以及模塊標識在內(nèi)的電路配線數(shù)據(jù)。進而暫時保存與該顯 示的信號線的信號標識相關(guān)了的模塊標識。而后,設(shè)計終端10實行控制器部的器件決定處理(步驟S3-2)。具體為,當使 用電路設(shè)計畫面600的電路制作區(qū)域620中顯示的模塊電路所包含的控制器部的器件,而 不對該器件作任何修改時,設(shè)計人員進行配線,將該器件與其他器件相連接。此時,設(shè) 計終端10的控制部生成并暫時保存按此生成的電路配線記錄。另一方面,在無法使用模塊所包含的控制器部的器件、或存在成本問題的情況 下,用編輯工具區(qū)域的工具來取消該器件的顯示。此時,設(shè)計終端10的控制部取消包含 該器件的器件地址以及器件標識的電路配線數(shù)據(jù)。而后,設(shè)計人員使用編輯工具區(qū)域的工具,查閱相當于該器件的其他器件,作 為代替器件。此時,設(shè)計終端10的控制部將設(shè)計人員選擇的器件種類標識送往電路設(shè) 計援助服務器20。電路設(shè)計援助服務器20的控制部21的電路制作援助裝置211從器件 管理數(shù)據(jù)存儲部22抽取收到的器件種類標識的器件管理記錄220,并將其送往設(shè)計終端 10。設(shè)計終端10顯示收到的器件管理記錄220。而后,設(shè)計人員瀏覽被顯示的器件管理記錄220后,選擇可代替模塊器件的器 件。設(shè)計終端10的控制部在電路制作區(qū)域620顯示該器件的象征圖像。而后,根據(jù)設(shè) 計人員的指示,將該器件端子連接到模塊上顯示的信號的信號線上。此時,設(shè)計終端10 的控制部生成并暫時保存包括該器件的器件地址、器件標識、該信號線上連接的端子的 引腳編號、該信號線的信號標識、以及與該信號標識相關(guān)的模塊標識在內(nèi)的電路配線數(shù) 據(jù)。此后,設(shè)計人員使用編輯工具區(qū)域的工具,進行其他控制器部的設(shè)計。當控制器部 的設(shè)計結(jié)束后,設(shè)計人員選擇編輯工具區(qū)域610的保存鍵。此時,設(shè)計終端10的控制部 將暫時保存的電路配線數(shù)據(jù)、機種標識、以及基板標識送往電路設(shè)計援助服務器20。接著,電路設(shè)計援助服務器20的控制部21實行控制器部的設(shè)計電路配線數(shù)據(jù)的 保存處理(步驟S3-3)。具體為,控制部21的設(shè)計電路登錄裝置214針對得到的電路配 線記錄,生成設(shè)計電路連接記錄250,其中將已取得的機種標識與基板標識相關(guān),并將該 電路連接記錄250保存到設(shè)計電路連接數(shù)據(jù)存儲部25中。在此,還可以將登錄了的設(shè)計 電路連接記錄250的器件屬性信息放入到電路模擬中,并進行除了接口以外的控制器部 的動作檢查。至此,結(jié)束了控制器部的電路圖制作處理。引擎部的電路圖制作處理下面利用圖7和圖8說明引擎部的電路圖制作處理(步驟S1-7)。與控制部的電路圖制作處理相同,根據(jù)設(shè)計人員的指示,設(shè)計終端10啟動電路 設(shè)計程序,顯示菜單畫面。在此,當選擇基板電路制作鍵后,設(shè)計終端10的控制部顯 示制作對象的信息輸入畫面。接著,將基板標識以及機種標識輸入制作對象信息輸入畫 面,并選擇設(shè)計開始鍵后,設(shè)計終端10的控制部暫時保存基板標識以及機種標識,并顯示電路設(shè)計畫面600。進而,控制部將機種標識送往電路設(shè)計援助服務器20,取得與該 機種標識相對應的信號種類,并顯示在電路設(shè)計畫面600上。接著,設(shè)計終端10實行基于信號名稱的模塊抽取處理(步驟S4-1)。此時與步 驟S3-1相同,設(shè)計終端10的控制部從電路設(shè)計援助服務器20取得與被選擇的信號種類 相關(guān)的模塊管 理記錄240,并進行一欄顯示。當從中選擇信號名稱后,設(shè)計終端10將該 信號名稱送往電路設(shè)計援助服務器20,取得該信號名稱的模塊管理記錄240,并顯示在 電路制作區(qū)域620上。而后,設(shè)計終端10的控制部生成并暫時保存電路配線數(shù)據(jù),其中 包括模塊管理記錄240的形狀數(shù)據(jù)中所包含的器件的器件標識、引腳編號、信號標識、 器件的器件地址以及模塊標識。進而,設(shè)計終端10的控制部暫時保存與被顯示的信號線 的信號標識相關(guān)聯(lián)的模塊標識。而后,設(shè)計終端10實行引擎部器件候補的決定處理(步驟S4-2)。具體為,當 使用顯示在電路設(shè)計畫面600上的模塊電路所包含的控制器部中的器件而不作更改時, 與步驟S3-2相同,設(shè)計終端10的控制部根據(jù)設(shè)計人員的操作,生成并暫時保存電路配線記錄。另一方面,當設(shè)計人員不使用模塊中的器件時,取消該器件,并顯示取代的器 件。此時與步驟S3-1相同,設(shè)計終端10的控制部生成并暫時保存包含該器件的器件地 址或器件標識的電路配線記錄。進而,與步驟S3-2相同,制定該信號線的信號標識、以 及連接具有該信號標識的信號的端子的引腳編號,并生成且暫時保存電路配線記錄。與步驟S3-2相同,決定引擎部的器件候補。而后,當結(jié)束引擎部的電路設(shè)計, 并選擇保存鍵后,設(shè)計終端10的控制部將暫時保存了的電路配線記錄和機種標識、以及 基板標識送往電路設(shè)計援助服務器20。而后,電路設(shè)計援助服務器20的控制部21實行引擎部的設(shè)計電路配線數(shù)據(jù)的存 儲處理(步驟S4-3)。具體為,與步驟S3-3相同,電路設(shè)計援助服務器20的控制部21 對已取得的電路配線記錄,生成與已取得的機種標識以及基板標識相關(guān)的設(shè)計電路連接 記錄250,并將其保存到設(shè)計電路連接數(shù)據(jù)存儲部25中。接著,實行引擎部的設(shè)計電路配線數(shù)據(jù)的檢查處理(步驟S4-4)。關(guān)于該處理, 利用圖8進行說明。該處理對每個模塊實行檢查處理。具體為,電路設(shè)計援助服務器20 的控制部21分別抽取生成的設(shè)計電路連接記錄250的模塊標識,并分別對該抽取的模塊 標識反復實行以下處理。首先,選擇模塊標示(步驟S5-01)。而后,控制部21實行與該模塊標識相對 應的器件信息的取得處理(步驟S5-1)。具體為,控制部21的連接檢查裝置215從步驟 S4-3中生成的設(shè)計電路連接記錄250中,抽取包含處理對象的模塊標識在內(nèi)的設(shè)計電路 連接記錄250。進而,控制部21的連接檢查裝置215從設(shè)計電路連接數(shù)據(jù)存儲部25中, 抽取設(shè)計電路連接記錄250,其中記錄了該設(shè)計電路連接記錄的機種標識,且記錄了該設(shè) 計電路連接記錄的基板標識以外的基板標識。接著,控制部21的連接檢查裝置215判斷是否是用于模塊的器件(步驟S5_2)。 具體為,連接檢查裝置215從模塊管理數(shù)據(jù)存儲部25中,抽取包含該模塊標識的模塊管 理記錄240的形狀數(shù)據(jù)。而后,連接檢查裝置215判斷在與該形狀數(shù)據(jù)中包含的器件標 識一致的器件標識中,是否包含了步驟S5-1中取得的器件標識。
在此,如果判斷與形狀數(shù)據(jù)的器件標識一致,因而用以作為模塊器件時(步驟 S5-2的“是”),連接檢查裝置215結(jié)束該模塊標識的處理。相反,當判斷存在不一致器件標識,因而使用除模塊器件以外的器件(步驟 S5-2的“否”)時,控制部21的連接檢查裝置215實行各個器件屬性的取得處理(步驟 S5-3)。在此,取得與步驟S5-2中取得的器件標識相關(guān)的屬性。具體為,連接檢查裝置 215從器件管理數(shù)據(jù)保存部22中抽取記錄了各個器件標識的器件管理記錄220。接著,控制部21的連接檢查裝置215利用引擎部的器件候補和控制器部的器 件,實行動作模擬處理(步驟S5-4)。具體為,連接檢查裝置215將器件屬性信息放入 電路模擬器,進行動作檢查。如果模擬結(jié)果為被判斷能夠動作(步驟S5-5的“是”)時,控制部21的連接檢 查裝置215實行引擎部的器件候補和控制器部的器件屬性匹配處理(步驟S5-6)。在此, 連接檢查裝置215判斷器件在以前的使用成績中是否有過故障發(fā)生。而后根據(jù)以前設(shè)計 的電路中使用的代替器件中未曾有過動作問題的器件,來判斷其屬性是否落在指定的許 可范圍之中。具體為,將相當器件中存在動作問題的器件和沒有動作問題的器件區(qū)分開 來。如圖11所示,在器件(A)的相當器件中,器件(B)不存在動作問題,而器件(C) 存在動作問題,區(qū)別器件(A)和器件(B)且進行指定。此時,連接檢查裝置215從檢查歷史數(shù)據(jù)存儲部26抽取記錄了該模塊標識的檢 查歷史記錄260。接著,連接檢查裝置215從抽取的檢查歷史記錄260中,進一步抽取具 有成績良好旗紀錄的檢查歷史記錄260,指定該使用器件標識數(shù)據(jù)區(qū)域的器件標識。連接 檢查裝置215從器件管理數(shù)據(jù)存儲部22中抽取指定的器件標識的屬性。而后,連接檢查裝置215對與成績良好旗相關(guān)了的器件的屬性規(guī)格值、以及步 驟S5-2中取得的與器件標識相關(guān)了的屬性規(guī)格值進行對比。該對比結(jié)果如果如圖12所 示,則連接檢查裝置215將包含與成績良好旗相關(guān)了的器件的屬性規(guī)格值范圍指定為獲 得了動作確認的許可范圍。而后,控制部2的連接檢查裝置215在該屬性匹配處理中判斷本次使用的器件屬 性是否超出指定的許可范圍(步驟S5-7)。如果判斷沒有超出許可范圍時(步驟S5-7的
“否”),則連接檢查裝置215實行檢查完畢的記錄處理(步驟S5-8)。具體為連接檢查 裝置215將檢查結(jié)束旗與該模塊標識相關(guān)并暫時保存。另一方面,如果模擬判斷為不能動作(步驟S5-5的“否”),或者,判斷超出了 許可范圍(步驟S5-7的“是”)時,則連接檢查裝置215實行警告處理(步驟S5-9)。具 體為,連接檢查裝置215將警告處理旗與包含該模塊標識的設(shè)計電路連接記錄相關(guān)。連 接檢查裝置215將該設(shè)計電路連接記錄送往設(shè)計終端10,并顯示基于該設(shè)計電路連接記 錄的電路,以通知時設(shè)計人員。以上,結(jié)束了引擎部的設(shè)計電路配線數(shù)據(jù)的檢查處理。本實施方式可獲得以下效果。(1)本實施方式中,電路設(shè)計援助服務器20的控制部21在實行了模塊制作處理 (步驟S1-4)后,實行??靹幼鳈z查以及登錄處理(步驟S1-5)。此時,控制部21抽取 模塊電路中包含的器件候補的屬性(步驟S2-1),生成屬性的組合形態(tài)(步驟S2-2),并 實行形態(tài)檢查處理(步驟S2-2)。當檢查結(jié)果為所有形態(tài)中不存在故障時(步驟S2-4的
“否”),控制部21實行模塊的登錄處理(步驟S2-7)。為此,在登錄之前,對于作為
16模塊進行登錄的電路所使用的器件的電屬性的組合形態(tài)進行檢查。而且,只有在檢查結(jié) 果為沒有故障時,才登錄該模塊。這樣,由于沒有故障,因此能夠使用登錄模塊進行電 路設(shè)計。(2)在本實施方法中,根據(jù)設(shè)計人員的指示,實行控制器部或引擎部的電路圖的 制作處理(步驟Sl-6、S1-7)。該處理中,設(shè)計人員根據(jù)信號名稱抽取模塊,并以此決 定器件,設(shè)計電路。進而,由于能夠用與信號標識相關(guān)的模塊進行設(shè)計,因此,當不作 改動地使用模塊器件時,不會發(fā)生輸入失誤。而且,用其他器件取代模塊器件時,也能 夠基于模塊電路進行電路設(shè)計,提高了電路設(shè)計效率。(3)本實施方式在根據(jù)信號名稱進行模塊的抽取處理(步驟S3-1、S4-1)中,當 用其他器件取代被選擇的模塊器件時,設(shè)計終端10的控制部在電路顯示區(qū)域620顯示該 器件的象征圖像。而后,根據(jù)設(shè)計人員的指示,設(shè)計終端10的控制部生成并暫時保存電 路配線數(shù)據(jù),該電路配線數(shù)據(jù)中包括該器件的器件地址、器件標識、其信號線上連接的 端子的引腳編號、與該信號線的信號標識以及該信號標識相關(guān)了的模塊標識。為此,在 使用與用于模塊標識的電路器件不同的其他器件時,也能夠?qū)⒃撈骷c模塊相關(guān)。(4)本實施方式在引擎部的設(shè)計電路配線數(shù)據(jù)檢查處理中,電路設(shè)計援助服務器 20的控制部21根據(jù)模擬結(jié)果進行判斷,當判斷能夠動作時(步驟S5-5的“是”),實行 引擎部的器件候補和控制器部的器件的屬性匹配處理(步驟S5-6)。該處理中控制部21 判斷該器件以前的使用成績中有無實際發(fā)生過故障。而后,判斷是否在許可范圍之內(nèi), 該許可范圍由以前設(shè)計電路中所使用的代替器件中不存在動作問題的器件的各個屬性指 定。為此,能夠根據(jù)實際檢查結(jié)果,來預測使用不同于用于模塊器件的器件時的故障, 并發(fā)出警告。此外,上述實施方式可以進行如下更改。首先,在上述實施方式中電路設(shè)計援助服務器20的控制部21起到了電路制作援 助裝置212、模塊檢查裝置212、模塊登錄裝置213、設(shè)計電路登錄裝置214、以及連接檢 查裝置215的功能。然而,這些功能也可以由設(shè)計終端10的控制部承擔。此時,在設(shè) 計終端10中設(shè)置器件管理數(shù)據(jù)存儲部22、產(chǎn)品計劃數(shù)據(jù)存儲部23、以及模塊管理數(shù)據(jù)存 儲部24。當檢查結(jié)束后進行登錄時,在模塊登錄處理(步驟S209)中,設(shè)計終端10的控 制部在設(shè)計電路連接數(shù)據(jù)存儲部25進行保存時,將數(shù)據(jù)送往電路設(shè)計援助服務器20并進 行登錄。另外,設(shè)計終端10的控制部還可在設(shè)計電路配線數(shù)據(jù)的存儲處理(步驟S3-3、 S4-3)、或者在檢查完畢的記錄處理(步驟S5-7)中,在設(shè)計電路連接數(shù)據(jù)存儲部25中進 行存儲時,將數(shù)據(jù)送往電路設(shè)計援助服務器20登記。此時,電路設(shè)計援助服務器20的 控制部21還可以定期地向各個設(shè)計終端10發(fā)送更新后的模塊管理數(shù)據(jù)。此時,設(shè)計終 端10中保存了電路設(shè)計所需要的數(shù)據(jù),因此,設(shè)計終端10即使不連接在電路設(shè)計援助服 務器20上,也能夠進行電路設(shè)計。其次,上述實施方式中,預先制作并登錄了有關(guān)在引擎部電路和控制器部電路 之間處理收發(fā)信號的電路中的模塊。然而,預先登錄的模塊并不僅限于此,只要是不是 同時期制作的電路之間處理收發(fā)信號的電路中的模塊都可預先制作并登錄。例如,在構(gòu) 成引擎部電路的多個印刷基板中,其中的一部分例如要過幾個月之后制作,在這種情況 下,對于用這些引擎部的印刷基板收發(fā)的信號,也可以預先進行模塊檢查并登錄。
上述實施方式中,電路設(shè)計援助服務器20的控制部21在屬性匹配處理(步驟 S5-6)中根據(jù)不存在動作問題的器件屬性指定許可范圍,當設(shè)計的電路中包含的器件屬性 在此許可范圍之內(nèi)時,判斷沒有超過該許可范圍。除此之外,還可以根據(jù)使用成績,基 于發(fā)生故障的器件屬性規(guī)格值來指定禁止范圍,當設(shè)計電路中的器件屬性在該禁止范圍 以外時,則判斷沒有脫離許可范圍。具體為,控制部21從檢查歷史數(shù)據(jù)存儲部26抽取 記錄了該模塊標識的檢查歷史記錄260的檢查歷史數(shù)據(jù)存儲部26,進而抽取其中保存有 成績錯誤旗的檢 查歷史記錄260,指定該使用器件標識數(shù)據(jù)區(qū)域的器件標識??刂撇?1 從器件管理數(shù)據(jù)存儲部22取得該指定了的器件標識的屬性。而后,控制部21將與成績錯誤旗相關(guān)了的器件的屬性規(guī)格值和步驟S5-2中取得 的與器件標識相關(guān)的屬性規(guī)格值進行對比。如果對比結(jié)果為,本次使用的器件的屬性規(guī) 格值所屬的范圍不同于與成績錯誤旗相關(guān)了的器件的屬性規(guī)格值所屬的范圍,則判斷為 超過許可范圍(步驟S5-7的“否”)。另外,控制部21還可參考最接近的器件檢查結(jié) 果,來判斷本次使用器件的屬性是否超出許可范圍。具體為,控制部21從器件管理數(shù)據(jù) 存儲部22取得與記錄了模塊標識的檢查歷史記錄260所使用的器件標識相關(guān)了的屬性、 以及本次使用器件的屬性。而后,控制部21指定最接近本次使用器件屬性規(guī)格值的使用 器件標識,從檢查歷史數(shù)據(jù)存儲部26取得該使用器件的檢查歷史記錄260。如果該檢查 歷史記錄260的檢查結(jié)果數(shù)據(jù)區(qū)域中記錄了成績良好旗,則控制部21判斷沒有脫離許可 范圍。
權(quán)利要求
1.一種電路設(shè)計援助系統(tǒng),其具備器件管理數(shù)據(jù)存儲裝置,用于保存將指定器件的器件標識與該器件的電屬性規(guī)格值 相關(guān)的器件管理數(shù)據(jù);模塊存儲裝置,用于保存將以下三者相關(guān)的模塊管理數(shù)據(jù),該三者為 信號標識,用于指定在不同基板上搭載的電路之間收發(fā)的信號; 器件標識,用于指定與該信號的信號線相連接的器件;以及, 電路圖,其包含關(guān)于該器件的配線的數(shù)據(jù); 以及,控制裝置,在設(shè)計終端實行用于電路設(shè)計的處理, 其特征在于,該控制裝置包括模塊檢查裝置,當收到模塊登錄指示時,該模塊檢查裝置從所述器件管理數(shù)據(jù)存儲 裝置中,抽取與構(gòu)成該模塊電路的器件的器件標識相對應的電屬性,制作與該模塊的信 號標識的信號相連接的各個器件的電屬性的組合形態(tài),并根據(jù)該組合形態(tài),進行器件的 電屬性檢查;模塊登錄裝置,當檢查結(jié)果為不存在故障時,該模塊登錄裝置進行模塊登錄;以及,模塊顯示裝置,當從設(shè)計終端取得指定模塊的信號標識時,從所述模塊存儲裝置中 抽取與該信號標識相關(guān)的模塊管理數(shù)據(jù)的電路圖,并顯示在所述設(shè)計終端上。
2.根據(jù)權(quán)利要求1所述的電路設(shè)計援助系統(tǒng),其中還包括設(shè)計電路連接數(shù)據(jù)存儲裝置,用于保存構(gòu)成電路的器件的器件標識以及 該器件的連接數(shù)據(jù),所述模塊管理數(shù)據(jù)中包含指定該模塊的模塊標識,所述控制裝置還包括設(shè)計電路登錄裝置,其將該模塊管理數(shù)據(jù)的模塊標識,與顯示 模塊管理數(shù)據(jù)的電路圖的區(qū)域中新顯示的、且與該模塊的信號標識的信號線相連接的器 件的器件標識相關(guān),并保存到該設(shè)計電路連接數(shù)據(jù)存儲裝置中。
3.根據(jù)權(quán)利要求2所述的電路設(shè)計援助系統(tǒng),其中還包括檢查歷史存儲裝置,用于保存檢查歷史數(shù)據(jù),該檢查歷史數(shù)據(jù)為針對所 述模塊標示以及該模塊所使用的器件的器件標識,將實際中使用的使用器件的器件標識 與檢查結(jié)果相關(guān)了的數(shù)據(jù),所述控制裝置還包括以下裝置,該裝置在登錄指示對象的電路所包含的器件的器 件標識被與模塊標識相關(guān)了的情況下,從該檢查歷史存儲裝置中,取得與該模塊標識的 模塊所包含的器件標識相關(guān)的檢查歷史數(shù)據(jù),指定該檢查歷史數(shù)據(jù)在以前實際使用的器 件的各個屬性的許可范圍,并判斷登錄指示對象的電路的器件的屬性是否超出該許可范 圍,如果超出該許可范圍,則進行警告通知。
4.一種電路設(shè)計援助方法,其利用包括以下裝置的電路設(shè)計援助系統(tǒng),在設(shè)計終端 進行電路設(shè)計,所述裝置為器件管理數(shù)據(jù)存儲裝置,用于保存將指定器件的器件標識與該器件的電屬性規(guī)格值 相關(guān)的器件管理數(shù)據(jù);模塊存儲裝置,用于保存將以下三者相關(guān)的模塊管理數(shù)據(jù),該三者為 信號標識,用于指定在不同基板上搭載的電路之間收發(fā)的信號;器件標識,用于指定與該信號的信號線相連接的器件;以及, 電路圖,其包含關(guān)于該器件的配線的數(shù)據(jù); 以及, 控制裝置,其特征在于,該控制裝置實行包括以下階段的控制,即模塊檢查階段,當收到模塊登錄指示時,從所述器件管理數(shù)據(jù)存儲裝置抽取與構(gòu)成 該模塊電路的器件的器件標識相對應的電屬性,制作與該模塊的信號標識的信號相連接 的各個器件的電屬性的組合形態(tài),并根據(jù)該組合形態(tài),進行器件的電屬性檢查; 模塊登錄階段,當檢查結(jié)果為不存在故障時,進行模塊登錄;以及, 模塊顯示階段,當從設(shè)計終端取得指定模塊的信號標識時,從所述模塊存儲裝置抽 取與該信號標識相關(guān)的模塊管理數(shù)據(jù)的電路圖,并顯示在所述設(shè)計終端上。
全文摘要
本發(fā)明提供可提高電路設(shè)計效率的電路設(shè)計援助系統(tǒng)以及電路設(shè)計援助方法,具體為,電路設(shè)計援助服務器20的控制部21對制作了的模塊實行動作檢查。此時,控制部21從器件管理數(shù)據(jù)存儲部22指定模塊電路所包含的器件的屬性,生成該屬性的組合形態(tài),并實行形態(tài)檢查處理。根據(jù)檢查結(jié)果,如果為所有形態(tài)均不存在故障,則控制部21將制作了的模塊登錄到模塊管理數(shù)據(jù)存儲部24中。當設(shè)計人員根據(jù)信號種類選擇信號時,設(shè)計終端從電路設(shè)計援助服務器20的模塊管理數(shù)據(jù)存儲部24取得與該信號名稱相關(guān)的形狀數(shù)據(jù),并進行顯示。
文檔編號G06F17/50GK102024074SQ20101028415
公開日2011年4月20日 申請日期2010年9月10日 優(yōu)先權(quán)日2009年9月15日
發(fā)明者國元正彥, 酒井里子, 鈴江和明 申請人:株式會社理光