ADUCM320是AD公司的一款ARM Cortex M3處理器產品,ADUCM320是精密模擬微控制器,14位模擬I/O,帶MDIO接口、ARM Cortex-M3處理器,本站介紹了ADUCM320的封裝應用圖解、特點和優點、功能等,并給出了與ADUCM320相關的AD元器件型號供參考。
ADUCM320 - 精密模擬微控制器,14位模擬I/O,帶MDIO接口、ARM Cortex-M3處理器 - ARM Cortex M3處理器 - 處理器和DSP - Analog Devices, LLC
ADuCM320是一款完全集成的單封裝器件,集成高性能模擬外設和數字外設,由80 MHz ARM® Cortex™-M3處理器和用于代碼和數據的集成閃存進行控制。
ADuCM320的內置ADC能夠通過最多16個輸入引腳(可針對單端或差分工作對引腳編程)進行14位、1 MSPS數據采集。 IDAC輸出引腳上的電壓也可以通過ADC進行測量,這有利于控制電流DAC的功耗。 此外,還可以測量芯片溫度和電源電壓。
ADC輸入電壓范圍為0 V至VREF。 用戶利用序列器可選擇一組ADC通道依次測量,在此期間無需軟件介入。 該序列可以在用戶選擇的速率下選擇自動重復。
提供多達8個VDAC,輸出范圍可編程設置為兩個電壓范圍之一。 VDAC輸出具有一個增強特性,能夠在看門狗或軟件復位時序中保持其輸出電壓。
提供4個IDAC源。 輸出電流可在0 mA至150 mA范圍內編程設置。 低漂移帶隙基準電壓源和電壓比較器完善了模擬輸入外設設置。
ADuCM320具有低功耗ARM Cortex-M3處理器和一個32位RISC機器,峰值性能最高可達100 MIPS。 片內還集成2個128 kB Flash/EE存儲器和32 kB SRAM。 閃存包括兩個獨立的128 kB模塊,支持一個閃存模塊執行程序,同時另一個閃存模塊進行寫入/擦除操作。
ADuCM320通過片內振蕩器或16 MHz外部晶振和PLL在80 MHz下工作。 該時鐘也可以進一步分頻,以降低功耗。 通過軟件可以設置其他低功耗模式。 在正常工作模式下,ADuCM320數字內核功耗約300 µA/MHz。 該器件包括MDIO接口,可運行在最高至4 MHz頻率下。 兩個閃存模塊同時分別執行程序和進行寫入/擦除操作功能,使得ADuCM320非常適合10G、40G和100G光學應用。 PHYADR、DEVADD和幀結束后接收中斷,同時集成PHYADR和DEVADD硬件比較器,讓用戶編程更輕松。 此外,用戶閃存中不可擦除的內核代碼加標識提供了輔助功能,可根據MDIO的需要將用戶代碼可靠地在用戶閃存代碼和數據空間的兩個模塊間切換。
ADuCM320集成了一系列片內外設,可以根據應用需要通過軟件控制進行配置。 這些外設包括1個UART、2個I2C和2個SPI串行I/O通信控制器、GPIO、32單元可編程邏輯陣列、3個通用定時器、外加喚醒定時器和系統看門狗定時器。 同時提供了一個帶7個輸出通道的16位PWM。
器件的GPIO引腳采用內置上拉電阻在輸入模式上電。 在輸出模式下,軟件在開漏模式和推挽模式間選擇。 輸出可以驅動至少4 mA電流。 上拉電阻可以通過軟件禁用和啟用。 在GPIO模式下,可以使能輸入以監控引腳。 GPIO引腳也可編程設置為處理數字或模擬外設信號,在這種情況下,引腳特性需滿足特定要求。
針對ARM Cortex-M3處理器的大型配套生態系統,使ADuCM320的產品開發更輕松。 通過ARM串行線調試端口(SW-DP)訪問。 片內工廠固件支持通過MDIO進行在線串行下載。
應用ADuCM320是一款片內堆疊式雙芯片系統,設計用于固定波長激光模塊應用的診斷控制。 該系統集成1個16位(14位精度)多通道SAR ADC、1個ARM® Cortex™-M3處理器、8個電壓DAC、4個電流輸出DAC以及flash/EE存儲器,采用6 mm × 6 mm 96引腳BGA封裝。ADuCM320開發系統可進行ADuCM320芯片評估。
開發系統套件內容
無