專業(yè)的電子設(shè)計(jì)數(shù)據(jù)管理系統(tǒng)—DOIT
1 前言
目前,電子設(shè)計(jì)企業(yè)普遍面臨著以下情形:項(xiàng)目越來越多,開發(fā)周期被縮短;產(chǎn)品功能和性能要求大幅提高;需要更多的工具來完成一項(xiàng)設(shè)計(jì);設(shè)計(jì)過程越來越復(fù)雜;伴隨有大量的設(shè)計(jì)數(shù)據(jù)產(chǎn)生并需要規(guī)范化處理。這些都對(duì)電子設(shè)計(jì)企業(yè)在數(shù)據(jù)、資源、安全等方面的管理能力提出考驗(yàn)。因此,如何建立規(guī)范的、可復(fù)用的設(shè)計(jì)數(shù)據(jù)管理體系和覆蓋設(shè)計(jì)活動(dòng)各個(gè)環(huán)節(jié)的協(xié)同管理平臺(tái),是擺在許多電子設(shè)計(jì)企業(yè)面前的一項(xiàng)緊迫課題。
DOIT系統(tǒng)是領(lǐng)時(shí)科技公司為電子設(shè)計(jì)企業(yè)提供的專業(yè)數(shù)據(jù)管理系統(tǒng),主要應(yīng)用于集成電路設(shè)計(jì)、電子系統(tǒng)設(shè)計(jì)等領(lǐng)域。系統(tǒng)致力于優(yōu)化EDA設(shè)計(jì)的數(shù)據(jù)管理環(huán)境,改善和提高EDA設(shè)計(jì)環(huán)境下的數(shù)據(jù)管理水平,將開發(fā)過程中的數(shù)據(jù)版本管理、設(shè)計(jì)成果(IP)管理、設(shè)計(jì)協(xié)同、設(shè)計(jì)流程管理、資源優(yōu)化和安全管理等功能集成在統(tǒng)一的管理平臺(tái)上,幫助企業(yè)規(guī)范管理設(shè)計(jì)數(shù)據(jù),提高設(shè)計(jì)成果的管理和復(fù)用水平,為企業(yè)建立自主知識(shí)產(chǎn)權(quán)體系提供了一個(gè)全新的解決方案。
2 系統(tǒng)組成
2.1 總體架構(gòu)
DOIT系統(tǒng)具有跨平臺(tái)的技術(shù)架構(gòu),客戶端可以在windows、unix、linux等操作系統(tǒng)應(yīng)用;系統(tǒng)的構(gòu)造采用模塊插件化方式組合,可以根據(jù)應(yīng)用場合靈活配置產(chǎn)品功能;設(shè)計(jì)的版本數(shù)據(jù)采用增量式存儲(chǔ),降低系統(tǒng)的資源成本;同時(shí)具有多種應(yīng)用的接口模塊,通過專業(yè)的客戶化定制服務(wù),DOIT系統(tǒng)可以無縫地集成在多個(gè)EDA設(shè)計(jì)環(huán)境中。
2.2 功能描述
DOIT系統(tǒng)主要包括數(shù)據(jù)配置管理、IP構(gòu)建管理、設(shè)計(jì)協(xié)同管理、數(shù)據(jù)安全管理、流程管理、資源管理、多應(yīng)用接口以及應(yīng)用配置平臺(tái)。
2.2.1 數(shù)據(jù)配置管理(Dataconfig)
提供版本庫管理、數(shù)據(jù)權(quán)限控制、版本控制、工作區(qū)管理、基線管理、分支管理等功能,記錄和追溯設(shè)計(jì)數(shù)據(jù)的發(fā)展歷史,將設(shè)計(jì)過程中分散、異構(gòu)的設(shè)計(jì)數(shù)據(jù)集中存儲(chǔ)到企業(yè)中心數(shù)據(jù)倉庫,實(shí)現(xiàn)團(tuán)隊(duì)協(xié)同設(shè)計(jì)中的數(shù)據(jù)同步,為設(shè)計(jì)活動(dòng)參與者提供個(gè)性化工作視圖。
2.2.2 IP構(gòu)建管理(IPBui lder)
根據(jù)產(chǎn)品/項(xiàng)目的技術(shù)分類,選擇導(dǎo)入IP交付物國際標(biāo)準(zhǔn)(如VSIA)、國家標(biāo)準(zhǔn)(CSIA)或企業(yè)自定義設(shè)計(jì)交付物標(biāo)準(zhǔn),構(gòu)建設(shè)計(jì)交付物的結(jié)構(gòu)模型、規(guī)格和數(shù)據(jù)格式,在設(shè)計(jì)流程的執(zhí)行進(jìn)程中,分步驟從企業(yè)開發(fā)數(shù)據(jù)庫中獲取并提煉IP交付物清單中的交付項(xiàng)數(shù)據(jù)。
2.2.3 設(shè)計(jì)協(xié)同管理(CoDesigner)
以項(xiàng)目管理技術(shù)為核心來規(guī)劃開發(fā)團(tuán)隊(duì)的設(shè)計(jì)協(xié)同事務(wù),用工作流引擎來驅(qū)動(dòng)設(shè)計(jì)項(xiàng)目整個(gè)生命周期所有活動(dòng),通過項(xiàng)目范圍規(guī)劃、角色定義、設(shè)計(jì)分工、資源分配、進(jìn)度協(xié)調(diào)、變更控制、項(xiàng)目歸檔、數(shù)據(jù)共享和信息溝通等協(xié)同管理手段,使產(chǎn)品開發(fā)和管理團(tuán)隊(duì)以及上下游廠商通過企業(yè)協(xié)同平臺(tái)參與項(xiàng)目設(shè)計(jì)和管理。
2.2.4 數(shù)據(jù)安全管理(InfoGuard)
主要包括安全控制中心、身份鑒別、訪問控制、安全審計(jì)。提供跨系統(tǒng)身份認(rèn)證、數(shù)據(jù)加密、多層級(jí)訪問控制策略、數(shù)據(jù)傳送管理等功能。
2.2.5 流程管理(FlowMaker)
FlowMaker采用Tcl編程語言創(chuàng)建設(shè)計(jì)流程腳本,支持多種設(shè)計(jì)流程。通過導(dǎo)人流程腳本,在流程管理工具內(nèi)建立設(shè)計(jì)各個(gè)步驟之間的設(shè)計(jì)工具與(輸入/輸出)設(shè)計(jì)數(shù)據(jù)的依賴關(guān)系,同時(shí)支持設(shè)計(jì)流程的自動(dòng)化作業(yè)。
2.2.6 資源管理(OptimRes)
支持基于Flexlm模式的任何EDA/CAD工具license管理,以及SUN/HP/IBM/PC等硬件資源的管理。為產(chǎn)品設(shè)計(jì)所需的各種軟硬件資源的配置和使用提供包括隊(duì)列管理、負(fù)載均衡、網(wǎng)絡(luò)計(jì)算在內(nèi)的各種功能。
2.2.7 應(yīng)用配置平臺(tái)(CoreArch)
用于實(shí)現(xiàn)DOIT系統(tǒng)的各個(gè)專用工具的連接,充當(dāng)各個(gè)工具之間的數(shù)據(jù)總線。針對(duì)具體應(yīng)用需求,系統(tǒng)提供數(shù)據(jù)管理工具、安全管理工具、流程管理工具和資源管理工具的應(yīng)用配置。
2.2.8 多應(yīng)用接口(Multi-LinkSet)
是DOIT系統(tǒng)與各種EDA專業(yè)設(shè)計(jì)工具的接口集,方便本系統(tǒng)與各特定設(shè)計(jì)環(huán)境的集成。
3 應(yīng)用價(jià)值
DOIT系統(tǒng)的應(yīng)用將為用戶帶來以下的價(jià)值:
1) 規(guī)范產(chǎn)品設(shè)計(jì)的過程數(shù)據(jù)管理,加速企業(yè)知識(shí)產(chǎn)權(quán)庫的形成和發(fā)展
2) 提供高效率的設(shè)計(jì)協(xié)同平臺(tái),使團(tuán)隊(duì)效率和設(shè)計(jì)產(chǎn)能倍增
3) 通過標(biāo)準(zhǔn)設(shè)計(jì)流程的引入,促進(jìn)沒計(jì)知識(shí)、經(jīng)驗(yàn)共享和傳播,提升設(shè)計(jì)人員專業(yè)水平
4) 統(tǒng)一配置和規(guī)劃企業(yè)的設(shè)計(jì)資源,提高資源管理水平和效率
5) 提供完整的數(shù)據(jù)安全管理體系,保護(hù)知識(shí)產(chǎn)權(quán)和企業(yè)核心競爭力
4 結(jié)束語
DOIT系統(tǒng)力求為電子設(shè)計(jì)企業(yè)提供一個(gè)數(shù)據(jù)管理和設(shè)計(jì)協(xié)同的研發(fā)平臺(tái),來支持企業(yè)的知識(shí)產(chǎn)權(quán)體系的建立,提升企業(yè)的核心競爭力。同時(shí)注重與其他管理系統(tǒng)和沒計(jì)工具之間的信息集成,通過應(yīng)用接口的不斷開發(fā),將系統(tǒng)的應(yīng)用延伸到企業(yè)相關(guān)的設(shè)計(jì)活動(dòng)中去。因此DOIT系統(tǒng)可以成為企業(yè)產(chǎn)品研發(fā)過程中一個(gè)協(xié)同有效的、可持續(xù)發(fā)展的技術(shù)信息管理平臺(tái)。
評(píng)論