麻塞諸塞州沃爾瑟姆--(美國商業資訊)--IntervalZero今天宣布為其64位元版本硬即時(hard real-time)軟體RTX64 2013發布Service Pack 1,可透過Microsoft Windows中原生的64位元定址首次直接存取更大記憶體範圍。
執行於含RTX64的64位元Windows的即時應用程式可存取128GB的非分頁式記憶體,但具體取決於實際對應的實體RAM大小。相較之下,32位元Windows 7的非分頁式記憶體限制為2GB。整體而言,64位元Windows的512GB實體記憶體讓32位元Windows的4GB實體記憶體限制相形見絀。
IntervalZero執行長Jeffrey Hibbard表示:「RTX64更大的記憶體是Windows RTOS領域的一個先例,可從對稱式多重處理(SMP)組態中的多個核心同時可視與存取。Windows內的即時記憶體容量有所增加且可直接存取,其價值,再加上由此促成的一流效能,讓RTX64從虛擬化替代方案及32位元RTOS解決方案中脫穎而出。」
重要的是,含RTX64的Windows將為全球開發人員帶來新機會,他們正針對工業自動化、數位音訊及醫療產業等眾多市場設計精密智慧系統。
Hibbard說:「RTX64能夠以Windows環境中之前無法實現的價格提供豐富功能。舉例來說,儘管視覺系統在很多工業應用中有著很大的需求,但是到目前為止,他們的開發成本仍太高。RTX64登陸Windows後,它們就會變得可行多了。」
「正如PLC十年前以及EtherCAT五年前所做的那樣,RTX64登陸Windows後將帶來競爭優勢。一個很好的例子就是即時網路標準變得更容易使用——AVB、GigE Vision和Ravenna。確實,從更廣的視野考慮,醫療市場將會創新;運動系統也會進步,透過為小型裝配帶來更大自由度。」
Hibbard還指出,針對需要大型記憶體集區和即時效能的模擬模型,以SMP為基礎的RTX64可在專用RTX核心上執行這些模型,在單獨的核心上隔離即時功能的同時還無需價格高昂的專用硬體。
IntervalZero的RTX64和RTX將Windows改造成一個即時作業系統(RTOS),RTX64的核心數量可從1個擴展到63個,用於專用即時處理。
針對希望利用Windows的世界級HMI且還需要決定性(deterministic)和硬即時的複雜連接嵌入系統,RTX64和RTX提供一個與Windows緊密整合的RTOS。如果Windows可為計時器提供1000 μs(1毫秒)的最高解析度——最小細微性,RTX64/RTX則可在硬體的支援下將其降至1 μs。
特別指出的是,RTX64和RTX在無需更改或修改Windows硬體抽象層(HAL)的前提下擴充了Windows作業系統的功能,帶來了決定性和硬即時效能,不需要依賴於必定有延遲的虛擬化方案或不必要的複雜處理序間通訊計畫。
RTX64是IntervalZero RTOS平台的重要元件,該平台包含x86和x64多核心多重處理器、Windows作業系統和即時乙太網路功能(如EtherCAT或PROFINET),以超越DSP等即時硬體,從根本上降低那些需要決定性或硬即時功能的系統的開發成本。
RTX64 SP1版本的焦點包括:
- 增加了即時核心(RTK)支援,讓Windows驅動程式能夠與即時應用程式通訊。該功能賦予開發人員更大的應用程式設計彈性。開發人員可以選擇將Windows處理序(.EXE)、Windows核心驅動程式(.SYS)、即時處理序(.RTSS)和即時動態連結程式庫(.RTDLLs)結合起來,建構可利用Windows作業系統全套功能集的應用程式。
- 新增了支援對RTX64子系統進行設定的控制台。該控制台被順暢整合進Windows控制台區,使得RTX64功能可透過標準的Windows搜尋功能搜尋到並進行設定。
- 推出了Microsoft Visual Studio 2012建置支援。推出了應用程式精靈,支援透過使用了事件或中斷等物件的可選共通用程式碼範本快速建立即時應用程式。IntervalZero還證實了可在即時應用程式中使用Microsoft Visual Studio 2012 C Runtime程式庫的子集,從而讓開發人員能夠在其Windows和即時處理序中使用標準的C Runtime功能。
- 支援Intel® i210乙太網路控制器的即時網路驅動程式– RtIGB – 如今可與RT-TCP/IP堆疊一起使用。該驅動程式擴大了RTX64中預設支援的網路介面卡組合。
- 增加了對Windows 8和Windows Embedded Standard 8的支援。
- 新的延遲檢視工具,讓使用者能夠同時查看並對比多個核心上的系統計時器回應延遲情況。使用者還可透過增加負荷來給系統施壓,以確定系統是否能滿足其應用程式的即時需求。
IntervalZero是微軟的嵌入式黃金級合作夥伴,在2009年、2010年、2011年和2012年被評選為全球領先的Windows嵌入式合作夥伴。該公司是英特爾嵌入式聯盟(Intel Embedded Alliance)的成員,英特爾網站介紹了RTX在數位訊號處理方面的價值。
免責聲明:本公告之原文版本乃官方授權版本。譯文僅供方便瞭解之用,煩請參照原文,原文版本乃唯一具法律效力之版本。
聯絡方式:
IntervalZero Inc.
Brian Carter, 508-277-7570
策略通訊部副總裁
brian.carter@intervalzero.com
www.intervalzero.com