1 前言 目前,電子設(shè)計(jì)企業(yè)普遍面臨著以下情形:項(xiàng)目越來(lái)越多,開(kāi)發(fā)周期被縮短;產(chǎn)品功能和性能要求大幅提高;需要更多的工具來(lái)完成一項(xiàng)設(shè)計(jì);設(shè)計(jì)過(guò)程越來(lái)越復(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ù)管理水平,將開(kāi)發(fā)過(guò)程中的數(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ǎng)合靈活配置產(chǎn)品功能;設(shè)計(jì)的版本數(shù)據(jù)采用增量式存儲(chǔ),降低系統(tǒng)的資源成本;同時(shí)具有多種應(yīng)用的接口模塊,通過(guò)專業(yè)的客戶化定制服務(wù),DOIT系統(tǒng)可以無(wú)縫地集成在多個(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) 提供版本庫(kù)管理、數(shù)據(jù)權(quán)限控制、版本控制、工作區(qū)管理、基線管理、分支管理等功能,記錄和追溯設(shè)計(jì)數(shù)據(jù)的發(fā)展歷史,將設(shè)計(jì)過(guò)程中分散、異構(gòu)的設(shè)計(jì)數(shù)據(jù)集中存儲(chǔ)到企業(yè)中心數(shù)據(jù)倉(cāng)庫(kù),實(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交付物國(guó)際標(biāo)準(zhǔn)(如VSIA)、國(guó)家標(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è)開(kāi)發(fā)數(shù)據(jù)庫(kù)中獲取并提煉IP交付物清單中的交付項(xiàng)數(shù)據(jù)。 2.2.3 設(shè)計(jì)協(xié)同管理(CoDesigner) 以項(xiàng)目管理技術(shù)為核心來(lái)規(guī)劃開(kāi)發(fā)團(tuán)隊(duì)的設(shè)計(jì)協(xié)同事務(wù),用工作流引擎來(lái)驅(qū)動(dòng)設(shè)計(jì)項(xiàng)目整個(gè)生命周期所有活動(dòng),通過(guò)項(xiàng)目范圍規(guī)劃、角色定義、設(shè)計(jì)分工、資源分配、進(jìn)度協(xié)調(diào)、變更控制、項(xiàng)目歸檔、數(shù)據(jù)共享和信息溝通等協(xié)同管理手段,使產(chǎn)品開(kāi)發(fā)和管理團(tuán)隊(duì)以及上下游廠商通過(guò)企業(yè)協(xié)同平臺(tái)參與項(xiàng)目設(shè)計(jì)和管理。 2.2.4 數(shù)據(jù)安全管理(InfoGuard) 主要包括安全控制中心、身份鑒別、訪問(wèn)控制、安全審計(jì)。提供跨系統(tǒng)身份認(rèn)證、數(shù)據(jù)加密、多層級(jí)訪問(wèn)控制策略、數(shù)據(jù)傳送管理等功能。 2.2.5 流程管理(FlowMaker) FlowMaker采用Tcl編程語(yǔ)言創(chuàng)建設(shè)計(jì)流程腳本,支持多種設(shè)計(jì)流程。通過(guò)導(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)用將為用戶帶來(lái)以下的價(jià)值: 1) 規(guī)范產(chǎn)品設(shè)計(jì)的過(guò)程數(shù)據(jù)管理,加速企業(yè)知識(shí)產(chǎn)權(quán)庫(kù)的形成和發(fā)展 2) 提供高效率的設(shè)計(jì)協(xié)同平臺(tái),使團(tuán)隊(duì)效率和設(shè)計(jì)產(chǎn)能倍增 3) 通過(guò)標(biāo)準(zhǔn)設(shè)計(jì)流程的引入,促進(jìn)沒(méi)計(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è)核心競(jìng)爭(zhēng)力 4 結(jié)束語(yǔ) DOIT系統(tǒng)力求為電子設(shè)計(jì)企業(yè)提供一個(gè)數(shù)據(jù)管理和設(shè)計(jì)協(xié)同的研發(fā)平臺(tái),來(lái)支持企業(yè)的知識(shí)產(chǎn)權(quán)體系的建立,提升企業(yè)的核心競(jìng)爭(zhēng)力。同時(shí)注重與其他管理系統(tǒng)和沒(méi)計(jì)工具之間的信息集成,通過(guò)應(yīng)用接口的不斷開(kāi)發(fā),將系統(tǒng)的應(yīng)用延伸到企業(yè)相關(guān)的設(shè)計(jì)活動(dòng)中去。因此DOIT系統(tǒng)可以成為企業(yè)產(chǎn)品研發(fā)過(guò)程中一個(gè)協(xié)同有效的、可持續(xù)發(fā)展的技術(shù)信息管理平臺(tái)。 |