去年,火星上進行探索的“好奇”號火星探測器,是信息與物理相融合的一個代表,其展示了智能軟件和仿真的前景,以及工業(yè)智能化的未來。毫無疑問,最復雜的數(shù)字虛擬化實現(xiàn)技術就是硬件仿真。隨著程序的復雜和智能化的發(fā)展,硬件仿真遠不能滿足人們對工業(yè)生產(chǎn)的需要,軟件硬件協(xié)同仿真已經(jīng)融入各行各業(yè)的應用制造業(yè)中,正在引發(fā)第四次工業(yè)革命。
軟件硬件概述及功能介紹
單說軟件仿真可以對設計出來的電路進行相應的仿真處理,軟件內部含有豐富的元件器,只要將所用到的原件用線連接起來后就可以用儀器儀表進行數(shù)據(jù)測量和提供相應的指示。這種方法主要是使用計算機軟件來模擬運行,用戶不需要搭建硬件電路就可以對程序進行驗證,特別適合于偏重算法的程序。
而硬件仿真是使用附加的硬件來替代用戶系統(tǒng)完成大部分功能,使用后可以對程序的運行進行控制,硬件仿真是開發(fā)過程中所必須的。
從功能上說,軟件仿真的特點是方便快捷、操作簡單,只是功能仿真,涉及到時序之類的,不能保證準確性,也正因為這樣,它無法完全仿真與硬件相關的部分,于是硬件仿真就派上用場了,硬件仿真依賴實際的硬件實物,程序是運行在實際的cpu中,讀取到的任何數(shù)值、狀態(tài)都是實際的現(xiàn)有狀態(tài),一旦能通過基本就沒問題了, 最終還需要軟件硬件相結合仿真方法來完成最終的設計。
安卓仿真機器人亮相
日本演員松平健與“同胞兄弟”安卓仿真機器人微笑對話
此機器人運用傳統(tǒng)嵌入式技術的同時,將設計周期、硬件和軟件的開發(fā)分開進行,并在硬件完成后才將系統(tǒng)集成在一起,很多情況下,硬件完成后開始進行實時軟件和整體調試。軟硬件聯(lián)合仿真是一種在物理原型可用前,能盡早開始調試程序的技術。