探秘Neuron? 5000處理器:LONWORKS控制網絡的新利器
在電子工程師的世界里,尋找高性能、低成本的解決方案一直是我們不懈追求的目標。今天,就讓我們一起深入了解Neuron? 5000處理器,看看它如何為LONWORKS控制網絡帶來新的變革。
文件下載:14305R-2000.pdf
一、處理器概述
Neuron 5000處理器是一款專為LONWORKS控制網絡設計的下一代芯片。與前代的Neuron 3120?和Neuron 3150?芯片相比,它結合了廉價的串行存儲器,提供了更低成本、更高性能的LONWORKS解決方案。該處理器將通信和控制功能集成在單個芯片上,無論是硬件還是固件,都極大地便利了LONWORKS設備的設計。其靈活的5針通信端口能夠與多種媒體收發器(包括雙絞線、射頻、紅外、光纖和同軸電纜)進行接口,并且支持廣泛的數據速率。
二、核心特性剖析
(一)電氣與性能特性
- 低電壓運行:采用3.3V供電,降低了功耗,同時也符合現代電子設備對低電壓的要求。
- 高性能核心:內部系統時鐘最高可擴展到80MHz,相比前代芯片速度大幅提升。例如,前代Neuron 3120/3150 Core在10MHz外部晶振下內部系統時鐘為5MHz,而Neuron 5000處理器在80MHz內部時鐘下速度是其16倍。
- 低設計成本:支持串行存儲器接口,可使用廉價的外部EEPROM和閃存非易失性存儲器,降低了設備設計成本。
- 多網絡變量支持:支持多達254個網絡變量(NVs)和127個別名,為復雜的網絡應用提供了更多的靈活性。
- 可編程中斷:用戶可編程中斷能夠更快地響應外部事件,提高了系統的實時性。
- 內置UART:包含硬件UART,具有16字節的接收和發送FIFO,方便數據的傳輸。
- 小巧封裝:采用7mm x 7mm 48引腳QFN封裝,節省了電路板空間。
- 通信端口特性:5針網絡通信端口具有3.3V驅動和5V容限引腳,可與多種類型的收發器兼容。
- 豐富I/O功能:12個I/O引腳具有35種可編程標準I/O模型,滿足不同的應用需求。
- 內存配置:支持多達42KB的應用代碼空間,片上具有64KB RAM(44KB用戶可訪問)和16KB ROM。
- 唯一標識符:每個設備都有唯一的48位Neuron ID,方便網絡安裝和管理。
- 寬溫度范圍:工作溫度范圍為 -40°C 到 +85°C,適應各種惡劣環境。
(二)內部架構
Neuron 5000處理器包含3個獨立的8位邏輯處理器,分別管理物理MAC層、網絡和用戶應用,即媒體訪問控制(MAC)處理器、網絡(NET)處理器和應用(APP)處理器。在更高的系統時鐘速率下,還有第四個處理器來處理中斷。
三、兼容性與性能提升
(一)向后兼容性
Neuron 5000處理器的通信端口引腳驅動3.3V信號,并且具有5V輸入容限,因此與3.3V收發器以及具有TTL兼容輸入的5V收發器兼容。它支持TP/XF - 1250和EIA - 485通道,可與LonWorks LPT - 11鏈路功率收發器配合使用,也支持前代Neuron芯片使用的多種其他通道,但不支持TP/XF - 78通道。對于TP/FT - 10通道,可使用Echelon Free Topology Smart Transceiver(FT 5000 Smart Transceiver);對于PL - 20電力線通道,可使用Echelon Power Line Smart Transceiver(PL 3120/3150/3170 Smart Transceiver)。其Neuron核心使用與前代相同的指令集和架構,并新增了兩條用于硬件乘法和除法的指令,源代碼與為Series 3100 Neuron Core編寫的應用程序兼容,但需要使用NodeBuilder? FX開發工具或Mini FX評估套件重新編譯。
(二)性能提升
- 更快的系統時鐘:內部系統時鐘可由用戶配置為5MHz到80MHz,外部晶振提供10MHz時鐘頻率,內部PLL可將頻率提升至最高80MHz。5MHz系統時鐘模式提供向后兼容性,支持為10MHz Neuron 3150或Neuron 3120處理器設計的時間關鍵型應用。
- 硬件運算增強:內置硬件乘法器和除法器,提高了算術運算的性能。
- 更多網絡變量支持:使用Neuron系統固件版本19,支持多達254個網絡變量和127個別名,相比前代芯片有了顯著提升。
- 中斷功能:允許開發人員定義應用中斷,處理由12個I/O引腳的選定狀態變化、片上硬件定時器 - 計數器單元或片上高性能硬件系統定時器觸發的異步事件。
- JTAG接口:提供IEEE 1149.1 - 1990標準測試訪問端口和邊界掃描架構(JTAG)接口,便于設備生產測試。
四、通信端口與I/O設計
(一)通信端口
Neuron 5000處理器的5針通信端口有兩種配置方式:3.3V單端模式和3.3V特殊用途模式。單端模式下,CP0用于接收串行數據,CP1用于發送串行數據,CP2用于啟用外部發射器,數據采用差分曼徹斯特編碼進行通信。特殊用途模式下,CP0用于接收串行數據,CP1用于發送串行數據,CP2發送位時鐘,CP4發送幀時鐘供外部智能收發器使用,外部收發器負責數據流的編碼和解碼。與Neuron 3120/3150芯片不同,它不支持通信端口的差分模式配置,需要使用外部電路進行單端到差分模式的轉換。
(二)I/O引腳與計數器
處理器提供12個雙向I/O引腳,具有5V容限,可配置為35種預定義標準輸入/輸出模型中的一種或多種。此外,芯片還具有兩個16位定時器/計數器,減少了對外部邏輯和軟件開發的需求。
五、內存架構與編程
(一)內存架構
Neuron 5000處理器使用廉價的外部串行EEPROM和閃存存儲器進行非易失性應用和數據存儲,也可用于未來的Neuron固件升級。片上有16KB的ROM和64KB(44KB用戶可訪問)的RAM,但沒有用于應用的片上非易失性存儲器(EEPROM或閃存)。每個芯片在片上非易失性只讀存儲器中包含其唯一的Neuron標識符(Neuron ID)。應用代碼和配置數據存儲在外部非易失性存儲器(NVM)中,設備復位時復制到內部RAM,指令從內部RAM執行。對NVM的寫入會在內部RAM中進行影子操作,并由Neuron固件推送到外部NVM。
(二)外部內存配置
支持兩種串行接口訪問片外非易失性存儲器:串行I2C和串行SPI。EEPROM和閃存設備可使用I2C接口或SPI接口,閃存設備必須使用SPI接口。外部內存有多種配置方式,如使用單個EEPROM存儲器設備,或單個EEPROM存儲器設備加單個閃存存儲器設備。如果檢測到外部閃存設備,閃存將代表設備的整個用戶非易失性存儲器。
(三)內存編程
由于處理器沒有片上用戶可訪問的NVM,只需對外部串行EEPROM或閃存設備進行應用和配置數據的編程。編程方式包括板上在線編程、通過網絡編程以及在板上焊接前預編程。
六、遷移考慮與端到端解決方案
(一)遷移考慮
大多數使用前代Neuron 3120或Neuron 3150芯片的設備設計可以過渡到使用Neuron 5000處理器,但由于兩者的電源電壓和內存架構不同,需要對電路板進行硬件重新設計。不同收發器類型的設備遷移方案也有所不同,具體可參考相關文檔。
(二)端到端解決方案
基于Neuron 5000處理器的典型設備需要電源、晶振、外部存儲器和與受控設備的I/O接口。Echelon提供了設計和部署基于該處理器的經濟高效、穩健產品所需的所有構建塊,包括全面的開發工具、網絡接口、路由器和網絡工具,還提供預生產設計審查服務、培訓和全球技術支持。
七、電氣特性與規格
(一)電氣特性
Neuron 5000處理器的工作條件包括3.00V - 3.60V的電源電壓、-40°C - +85°C的環境溫度、10MHz的XIN時鐘頻率等。數字I/O引腳具有LVTTL電平輸入,部分引腳具有低電平檢測鎖存器,RST~和SVC~引腳具有內部上拉電阻,RST~引腳具有遲滯特性。
(二)規格參數
該處理器符合RoHS標準,其EMC規格取決于所使用的網絡收發器。傳輸速度根據網絡收發器而定,如TP/FT - 10通道為78 kbit/s,TP/XF - 1250通道為1250 kbit/s。工作溫度范圍為 -40°C - 85°C,回流焊接溫度曲線參考Joint Industry Standard document IPC/JEDEC J - STD - 020D.1(2008年3月)。
八、總結與思考
Neuron 5000處理器憑借其高性能、低功耗、豐富的功能和良好的兼容性,為LONWORKS控制網絡帶來了新的活力。作為電子工程師,我們在設計基于該處理器的設備時,需要充分考慮其特性和要求,合理選擇外部存儲器和收發器,以實現最佳的性能和成本效益。同時,也要關注其遷移過程中的硬件設計變化,確保順利過渡。大家在實際應用中是否遇到過類似處理器的使用問題呢?歡迎在評論區分享你的經驗和見解。
-
性能特性
+關注
關注
0文章
59瀏覽量
5538
發布評論請先 登錄
探秘SCF5249集成ColdFire?微處理器:性能與應用的深度剖析
MPLAB? ICE 2000處理器模塊與設備適配器技術詳解
Neuron 6050 IP處理器:工業物聯網智能控制的理想之選
FT 5000 Smart Transceiver:下一代智能網絡芯片的卓越之選
探秘Microchip ATECC608A:高安全加密利器
ADSP-21593/21594/ADSP-SC592/SC594處理器:高性能與多功能的完美融合
高性能音頻處理利器:ADSP - 21477/ADSP - 21478/ADSP - 21479處理器深度解析
探索ADSP - 21371/ADSP - 21375 SHARC處理器:高性能音頻處理的利器
GM9-3003-20龍芯3A6000處理器,自主架構引領工業算力?
海光3350處理器能被廣泛應用的原因
S32E2:引領電動汽車控制與智能驅動的高性能實時處理器
工業算力怎么選?ZMC6000系列I3/I5/I7處理器,精準匹配不同工業場景需求!
Texas Instruments DRA821x Jacinto? 64位處理器技術解析
國產信創工業計算機海光3350處理器集特IPC-660工控機
探秘Neuron? 5000處理器:LONWORKS控制網絡的新利器
評論