NI LabVIEW 2009 強化嵌入式系統的原型製作功能

本文作者:admin       點擊: 2009-08-11 00:00
前言:
NI 美商國家儀器發表 LabVIEW 2009,為最新版的圖形化系統設計平台,適用於測試、控制,與嵌入式系統的開發。LabVIEW 2009 具備多種可開發嵌入式系統的程式設計工具,包含圖形化程式設計語言、C 程式碼、硬體描述語言 (HDL),與文字架構的數學功能。透過最新版本的 LabVIEW,工程師與科學家可利用多種新功能,以完整發揮提升的 FPGA 支援、擴充多核心產能,並虛擬嵌入式系統。有了 LabVIEW 程式設計工具,亦可使用最合適的設計方式進行開發、以整合的硬體與中介軟體 (Middleware) 加速原型製作,並能於多款硬體平台進行佈署作業。

「在目前充滿挑戰的經濟氛圍中,工程師與科學家均必須要設法耗費更少的資源,於更短的時間內完成專案。」NI 創立者兼執行長 Dr. James Truchard 如此表示。「公共建設、環境監控、醫療研究,與裝置設計/測試的投資未曾稍歇,因此也提供了更多的機會。NI 針對如多核心、FPGA 設計、無線平台,與即時數學運算的的重要技術,進而開發 LabVIEW 2009 以促進上述領域的創新設計。」

以 LabVIEW 擴充現有的專業知識並帶入設計程序中
LabVIEW 2009 可讓工程師使用圖形化工具並搭配現有的來源碼,以縮短設計時間且降低相關與成本。使用新的 NI C Interface to LabVIEW FPGA 搭配 LabVIEW,即可輕鬆完成所有的設計程序;C 工程師不需額外了解 HDL 程式設計作業,僅需透過新的 NI C Interface to LabVIEW FPGA,就能即時進行 NI 硬體的程式設計並銜接 FPGA。

LabVIEW 所內建的數學函式庫容納超過 1,000 筆函式,並囊括初階的點對點訊號處理,到高階的組態架構建置功能;且均可輕鬆將之佈署至即時嵌入式裝置中。若搭配 LabVIEW MathScript RT Module,則 LabVIEW 2009 可進一步提供即時數學運算功能;Real-Time Math 即使用數學運算式建置並佈署精確的作業系統,讓工程師可使用文字架構的數學工具。此模組亦可讓工程師使用互動式的使用者介面與實際 I/O,以整合現有的 .m 檔案並將之佈署至即時硬體,可加速系統的原型製作。LabVIEW 2009 更可輕鬆將數學運算式佈署至即時作業系統,讓醫療機械工程師、機器工程師,與自動化系統工程師縮短產品的上市時間。

以最新的 LabVIEW FPGA 功能簡化 FPGA 的設計

LabVIEW 2009 FPGA Module 新功能加上 NI FPGA 架構的硬體,工程師將可針對訊號處理與分析作業,使用新的圖形化 FPGA 功能元件組塊 (IP),以縮短開發時間並降低成本。LabVIEW 的新編譯功能亦可儘早編譯反饋 (Feedback) 與重要的路徑強化 (Path highlighting) 功能,可最佳化 FPGA 資源運用並達到更好的時序破壞 (Timing violation) 除錯作業,以進一步簡化 FPGA 的程式設計。LabVIEW 2009 亦具備 FPGA IP,可溝通嵌入式感測器與高傳輸量的數學函式,並可提升 Component-Level IP (CLIP) 介面,以輕鬆將 HDL 程式碼匯入至 FPGA。

以多核心與虛擬化功能,強化平行的程式設計作業

虛擬化技術,可於單一多核心處理硬體中同時執行多組作業系統。新的 NI Real-Time Hypervisor 軟體,整合了 LabVIEW Real-Time Module 與常見作業系統的功能,可降低整體系統的成本與體積。透過此軟體,工程師可於單一控制器中同步執行 Windows XP 與 LabVIEW Real-Time,並分別為 2 組作業系統指派處理器的核心,以完整發揮系統資源。Real-Time Hypervisor 可搭配使用雙核心與 4 核心 NI PXI 控制器,亦包含 NI 3110 工業級控制器。 

此外,NI 每年均將發表新版的 LabVIEW,並以發表年份做為版本編號。年度發表新版本除了可放眼未來的產業趨勢之外,亦可讓客戶更輕鬆升級新版的 LabVIEW 軟體。

若要進一步了解 LabVIEW 2009 的相關資訊,並下載體驗版軟體,歡迎到 www.ni.com/labview2009/zht。

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11