神經元晶元

Echelon公司開發的晶元

為了經濟地、標準化地實現LonWorks技術的應用,Echelon公司設計了神經元晶元。神經元這一名稱是為了表明正確的網路控制機制和人腦是極為相似的。人腦中是沒有控制中心的。幾百萬個神經元連接在一起,每個神經元都能通過位數眾多的路徑向其他的神經元發送信息。每個神經元通常專註於某一種特殊功能,但是任何一個神經元的故障不會影響整個網路的性能。

特點


神經元晶元
神經元晶元
對開發者和集成商而言,神經元晶元的優勢在於它的完整性。它內嵌的通信協議和處理器避免了在這些方面的任何開發和編程。它參考了前面所提過的通信協議的ISO/OSI參考模型,神經元晶元提供了參考模型的前6層。只有應用層需要編程和配置。這使得標準化的實現和開發、配置變得更容易。

主要功能


大部分LonWorks設備利用神經元晶元的功能,並將其作為控制器。神經元晶元是一個半導體設備,它專門為低成本控制設備提供智能化和聯網能力而設計。神經元晶元包括三個能夠提供通信和應用處理能力的8位處理器。設備製造商只需提供運行在神經元晶元上的應用程序代碼和連接神經元晶元的I/O設備。Echelon公司設計了最初的神經元晶元,而當前所有的神經元系列產品的設計和製造都是由Echelon的夥伴:美國Cypress半導體公司和日本東芝公司實施。眾多的供應商為神經元晶元營造出一個相互競爭的環境,這有助於其價格的下調。
一個完整的操作系統包括一個能夠執行LonWorks協議的神經元晶元固件,它包含在每個神經元晶元的ROM中。大部分LonWorks設備包括一個具有相同的、內置的、實現LonWorks協議的神經元晶元。這個方法解決了“99%兼容性”的問題,並確保在同一個網路上的LonWorks設備的相互連接只需要很少的或者不需要額外的硬體設備。神經元晶元實際上將3個8位的內嵌處理器集成為一體。兩個用於執行LonWorks協議;第三個用於設備的應用程序。所以,這個晶元即是一個網路通信處理器,又是一個應用程序處理器,這意味著對於大部分LonWorks設備而言,能夠減少開發成本。

規格參數


神經元晶元是一個帶有多個處理器、讀寫/只讀存儲器(RAM和ROM)以及通信和I/O介面的單晶元系統。只讀存儲器包含一個操作系統、LonTalk協議和I/O功能庫。晶元有用於配置數據和應用程序編程的非易失性存儲器,並且兩者都可以通過網路下載。在製造過程中,每個神經元晶元都被賦予一個永久的、全世界唯一的一個48位碼,我們稱之為神經元ID號(Neuron ID)。你可以選擇不同速度、不同存儲器類型和容量以及不同介面的許多系列的神經元晶元。截止2009年,全球大約有9000萬個神經元晶元在運行。