What ' s more , how to express clearly requirements of the client system , modeling of function and information , how to transform from the model to software code smoothly and how to testify model and make system ' s design much better in converse engineering are real foundation for successful industrial monitoring systems 組態(tài)思想的提出和組態(tài)軟件的推廣,正是工業(yè)監(jiān)控系統(tǒng)進(jìn)一步的發(fā)展方向。進(jìn)一步講,如何高效地建立目標(biāo)系統(tǒng)的客戶需求,建立功能和信息模型,向代碼平滑過渡,利用這個(gè)模型進(jìn)行測試和檢驗(yàn),如何進(jìn)行逆向工程以進(jìn)一步完善系統(tǒng)是一個(gè)成功的工業(yè)監(jiān)控系統(tǒng)的要求所在。
With the rapid development of the semiconductor process and relevant technology , beyond the traditional integrated circuit , system - on - a - chip ( soc ) is coming up . it consists of a lot of intellectual property ( ip ) blocks and embedded processors , which require a piece of embedded software code to be composed . with design complexity beyond the traditional chips , verification difficulty is growing up 系統(tǒng)芯片是隨著集成電路的發(fā)展而出現(xiàn)的新一代芯片,在系統(tǒng)芯片的設(shè)計(jì)中大量采用ip核復(fù)用技術(shù),系統(tǒng)芯片中還包含有嵌入式的處理器,因而需要同時(shí)設(shè)計(jì)嵌入式的軟件程序,其設(shè)計(jì)復(fù)雜度遠(yuǎn)遠(yuǎn)高于傳統(tǒng)的ic芯片。
The design keeps to the classic life cycle of software engineering ( waterfall model ) . according to software analysis , software design , software code and software maintenance , the design is divided into nine processes such as define systematic goal , feasibility analysis , demand analysis , outline design , design , software code , software test in detail , software maintain 該設(shè)計(jì)遵循了軟件工程中軟件生命周期法(瀑布模型) ;按照軟件分析、軟件設(shè)計(jì)、軟件編碼、和軟件維護(hù)等過程,系統(tǒng)分為定義系統(tǒng)目標(biāo)、可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、軟件編碼、軟件測試、軟件維護(hù)等九個(gè)階段。