藉由開放原始碼的KinomaJS應用程式架構中完整執行 的JavaScript 6.0,Marvell將JavaScript應用於現有最小型的裝置

0
1532

Marvell針對IoT開發者推出兩款全新的硬體原型品:Kinoma Element透過現有的感測器,即時且持續地保持連網,適用於預備投入量產的嵌入式裝置原型設計;Kinoma HD則是一款具備可編程式拇指裝置,能夠將任何HD螢幕轉成適用於IoT裝置、手持裝置、雲端以及網頁內容的顯示器
【2015年6月24日,加州聖塔克拉拉、舊金山訊】 全球整合晶片解決方案領導者Marvell (Nasdaq:MRVL) 今日宣佈,擴大旗下嵌入式以及IoT產品原型設計解決方案:套用JavaScript 6.0 的Kinoma,以及兩款全新的原型產品,將為連網裝置原型設計者以及製造商推動下一波浪潮。Marvell提供完整的晶片解決方案,包括行動通訊、儲存、物聯網 (Internet of Thing, IoT)、雲端基礎建設、數位娛樂與家庭內容傳遞等領域,以及Kinoma® 軟體的研發,持續推動「Smart Life and Smart Lifestyle」的願景。
Marvell總裁暨共同創辦人戴偉立指出:「能夠讓生活智慧化的科技,必須容易使用、無縫連網、作出完美的互動。同時,也應該將原始碼開放給一流且高效能產品的開發者,讓他們體驗原始碼帶來的互通性、靈活性以及穩定性。這款開放原始碼的KinomaJS應用架構,是Marvell最先進的軟體技術,適用於客戶、合作夥伴以及採用Marvell晶片進行研發的開發者。」
套用JavaScript 6.0
因為容易上手、快速、容錯的特性,JavaScript在所有的專業程式語言中,擁有最強勁的優勢。
使用JavaScript於網路應用的開發者不斷成長、在伺服器端的部署日益普及,以及在IoT領域中的潛力,使它成為當今程式設計的首選語言。
第六版是JavaScript有史以來,最重大的一次更新。正式版稱為「ECMAScript 6.0」,或「ES6」,包含了超過400個變更,讓語言更加簡潔、性能提升,並整合了模組支援。由於增加模組支援,能夠架構出可靠且長時間運作的裝置,使得JavaScript 6.0成為IoT連網設備的理想基礎。
Kinoma XS6 JavaScript引擎,是一款獨立的JavaScript 6.0套用,其特色包含:
• 最廣泛:是目前最全面的JavaScript 6.0套用(又稱ES6)。目前使用最廣泛的符合性測試套件(comformance test suit),評估JavaScript 6.0套用的完整性以及兼容性,而KinomaJS的評測結果達96%,遠高於其他的JavaScript引擎。
• 最小型:是目前最小型的JavaScript套用。僅需利用512KB的記憶體,就能在裝置中順暢地運作,能夠讓JavaScript的好處及便利性在大眾市場中的消費性硬體實際發揮。
• 快速:提供相較於套用了JavaScript 5.0的 Kinoma平台,此版本改善應用程式的啟動速度高達四倍,同時有效地結合作業系統以及硬體功能與原生C碼。
Marvell Kinoma部門副總裁Peter Hoddie表示:「開發嵌入式硬體產品的軟體工具,通常落後領先的軟體多年。IoT開發者希望得到最新的程式語言改良所帶來的好處,但是記憶體以及CPU效能需求讓大眾市場硬體無法跟進。現在,透過KinomaJS XS6引擎,我們將最新的JavaScript,在它們應用於網頁設計之前,提供給嵌入式開發者。」
全新的硬體原型設計
Kinoma推出兩款全新的連網硬體原型設計:
1. Kinoma Element:是最小型的JavaScript嵌入式產品原型設計平台。Kinoma Element以Marvell MW302無線微控制器SoC為基礎,結合200 MHz CPU、512KB RAM記憶體,以及Wi-Fi功能,是專為連結至雲端、行動裝置以及其他IoT裝置等連網產品所設計。
Kinoma Element具備一對八針擴充埠,讓原型設計者能依照其構想及計畫無限配置。現有的感測器、照明、馬達以及驅動器,舉凡與Kinoma Create採用相同的JavaScript硬體腳針模組都能運作。
僅需512KB的RAM記憶體的就地執行(Execute-in-place,XIP)技術,在裝置中運行JavaScript應用的關鍵。Kinoma Element中的Cortex M4,透過XIP技術,直接從快閃記憶體中運行主機的ARM Code,以節省RAM記憶體。在JavaScript位元組碼套用XIP,XS6 JavaScript引擎能直接從快閃記憶體中執行程式。這種獨特的本機以及位元編碼的XIP組合,釋放了Kinoma Element中大部分用於應用資料的RAM記憶體。
Kinoma Element透過Marvell微控制器系列產品,從草稿構想、經由原型設計到量化生產。許多公司──包含August、Blossom、iHome、Rheem以及小米,都已經在他們的IoT產品中,採用此系列中的微控制器。
2. Kinoma HD:是具備可編程式的拇指裝置,適用於想要在最大的顯示器上,顯示出豐富視覺效果的開發者。將Kinoma HD的HDMI輸出介面插入一個支援HD的顯示器,即可與IoT裝置、iOS以及Android手持裝置、雲端,以及以網頁應用程式內容進行無線連接。這個裝置能夠即插即用,只要插入顯示器標準尺寸的HDMI連接埠、連結一個電源供應USB,就能連接至Wi-Fi網路。
Kinama HD雖然只有拇指大小,但功能強大,足以應付IoT生態系統中豐富的多媒體呈現。舉例來說,開發者可以藉由Kinoma HD,結合IoT產品的效能以及感測器資料開發出引人入勝的視覺體驗。
Marvell總裁暨共同創辦人戴偉立補充:「想像一個即將到來的未來:在我們的家庭以及工作場所中,『智能家具』將傳統的桌面以及牆壁,變成互動式顯示器以及直播內容的指揮中心。Kinoma HD對開發者來說,是實現未來的理想解決方案。」
Kinoma HD搭載256MB的RAM記憶體,可連接至Wi-Fi g/n/ac,並具備1080p/720p HDMI輸出介面。Kinoma HD以Marvell 88DE3006 1.2GHz雙核心SoC為基礎,其為Marvell ARMADA 影像處理器1500系列,該系列獲Google、LGE、瑞士電信(Swisscom)及其他品牌旗下主流消費性電子產品所採用。
Kinoma針對原型設計者打造的可客製化產品系列──Kinoma Element、Kinoma HD,以及最暢銷的Kinoma Create──整合專業級硬體、JavaScript 6.0、採用KinomaJS應用架構,採用同樣先進的開發者工具,讓整個原型設計團隊更有效率。
價格及開放時間
今年第三季Kinoma將使用JavaScript 6.0版本,免費為Kinoma Create開放更新。開發者透過Kinoma Studio IDE(Integrated Development Environment,整合開發環境)或是KinomaJS開源資料庫取得。
Kinoma Element以及Kinoma HD既日起可於http://kinoma.com/buy/ 預購,分別享有預購價19.95美元以及24.95美元。兩款硬體原型設計產品的定價,是為了讓在進行實驗及大量部署的開發者,沒有負擔。這兩款產品預計於2015年第四季上市。
在O’Reilly Solid 2015聯繫Kinoma
在舊金山梅森堡中心(Fort Mason Center)舉辦的歐萊禮(O’Reilly) Solid 2015展覽中,Kinoma Element以及Kinoma HD將於Kinoma位於217號的展間展示。除此之外,Marvell Kinoma副總裁Peter Hoddie將會於週四下午1點15分至1點55分,在科威爾劇院(Cowell Theater)中,以「Indiegogo: The feedback channel for your new hardware products」為題進行演講。欲了解更多資訊,請參訪:http://solidcon.com/internet-of-things-2015/public/schedule/speaker/193660
媒體資源
螢幕截圖、圖標以及其他相關多媒體,可至kinoma.com/media下載。
關於 Kinoma
Kinoma 團隊的硬體及軟體原型解決方案,協助開發者快速地創造連網產品。Kinoma緊密整合的設計工程團隊隸屬於全球半導體領導者 Marvell 邁威爾科技。Kinoma團隊因其有目共睹的成就,尤其在從手機、平板電腦到物聯網中各項產品的軟體架構具有卓越表現,Marvell 於2010年收購了Kinoma。欲了解更多相關訊息,請造訪:kinoma.com
關於Marvell
Marvell邁威爾科技有限公司 (NASDAQ:MRVL)提供全球首屈一指整合晶片解決方案和Kinoma®軟體,推動「Smart Life and Smart Lifestyle」願景。不論是行動通訊、資料儲存、物聯網(IoT)、雲端架構、數位娛樂還是家庭數位內容,Marvell以業界最高規格的效能、安全性、穩定性和執行效率為理念設計各種解決方案。由Marvell所提供的解決方案,至今已深入各大消費性平台、網路以及企業級系統,協助無數企業夥伴和顧客走在智慧與創新的先端,並打造優良績效和大眾形象。藉由提供行動性並協助使用者在社交、私人以及工作生活上取得優質之加值服務,Marvell在提升人類生活品質方面不遺餘力。
新聞稿中,Marvell(邁威爾)泛指邁威爾科技有限公司及其子公司。欲知更詳細資訊請參訪www.Marvell.com。
###
Marvell (邁威爾科技)、 M 標誌、Kinoma為Marvell 及/或其分支公司之註冊商標。文中所提到的其他名稱和品牌,則歸屬個別廠商所有。

LEAVE A REPLY

Please enter your comment!
Please enter your name here