在同時需要對模擬信號和數(shù)字信號進行處理的應用中,傳統(tǒng)方法通常采用一個MCU和多個離散元件實現(xiàn);使用混合信號MCU可將所有的系統(tǒng)功能都集成在一個系統(tǒng)單芯片上,較之傳統(tǒng)方案電路更小,功耗更低,可靠性更高。
傳統(tǒng)上,在同一顆芯片上提供模擬數(shù)字轉換器(ADCs)和數(shù)字模擬轉換器(DACs)支持是混合信號微控制器(MCU)所應達到的最低要求,然而設計人員對于“混合信號”組件的期望通常不單單于此。真正的混合信號微控制器是一種單芯片系統(tǒng),它能同時處理模擬信號和數(shù)字信號的輸入與輸出,其效能則不比將模擬、數(shù)字分開處理的解決方案差。但真正功能完備、勝過傳統(tǒng)解決方案的混合信號微控制器并不多見。
集強大功能于一身
混合信號微控制器能在同一顆芯片上處理不同類型的信號,從而使功能分割變得更相對簡單。其固有的功能整合性不但可以簡化設計,同時也減少了電路板面積。
在設計過程中,一旦系統(tǒng)規(guī)格和功能實現(xiàn)的分割方式確定后,接下來就要決定如何根據設計要求將系統(tǒng)最佳化,需要綜合考慮系統(tǒng)效能最大化、功耗最小化、實體空間限制和系統(tǒng)總成本等眾多因素。設計人員必須慎重選擇需要用到的每一個元器件,例如傳感器、制動器、晶體管/二極管/電容等離散模擬器件、電源供應和放大器等模擬芯片以及其他數(shù)字組件,包括可編程邏輯芯片、固定功能控制器、內存芯片、微處理器和微控制器等。
一個很重要的約束條件是:在實現(xiàn)系統(tǒng)支持多種不同信號的同時,最大程度地將電路板面積和系統(tǒng)復雜性減至最小。例如傳感器只能提供強度僅在毫伏范圍內的很小的模擬信號;可編程處理器使用的數(shù)字信號通常則在1。8~5。5V范圍內;系統(tǒng)控制的制動器很可能需要電壓更高和電流更大的功率級,而其在本質上又屬于模擬電路。多數(shù)電子系統(tǒng)都會使用類似于上述的多種不同信號,因此功能分割問題變得非常復雜。
以圖1所示的典型的嵌入式系統(tǒng)為例,由傳感器的輸出提供的模擬信號,必須先經過A/D轉換器、比較器和可編程增益放大器轉換成數(shù)字信號,才能送給微控制器處理。微控制器的輸出通常為數(shù)字信號,這些數(shù)字信號需要再經過D/A轉換器或物理層芯片(PHY)轉換回模擬信號,才能用來驅動模擬器件。除此之外,嵌入式系統(tǒng)的其他功能均為系統(tǒng)本身管理所需,包括溫度傳感器、電壓參考、振蕩器、電荷泵浦(用來供給EEPROM組件燒錄資料所需的高電壓)以及穩(wěn)壓器等,這些功能通常需要的都是模擬信號。
上面提到的諸多功能,包括由離散組件提供的所有常用模擬功能在內,都可以集成到一塊MCU中,這就是混合信號MCU的本質特征。
體積更小可靠性更高
圖2是兩種設計方案的比較。方案一使用了典型的微控制器和多個離散元件,包括可編程增益放大器、ADC、DAC、比較器、石英振蕩器、參考電壓、電阻和電容;方案二使用了混合信號微控制器,將方案一的所有功能都集成在了一個系統(tǒng)芯片上。從圖中可看出,方案二的電路更小巧。這一點對許多應用非常重要,事實上,很多便攜式應用首先考慮的因素就是要求電路所占空間小,方便攜帶,MP3就是個很好的例子。
高集成方案的另一個優(yōu)點是可靠性高。嵌入式系統(tǒng)的可靠性問題主要來自于連接點,包括焊接點和連接線。連接點的數(shù)目越多,故障的可能性就越高。混合信號MCU則減少了元件數(shù)目和連接點,進而大幅提升了系統(tǒng)的可靠性。
功耗更低
單芯片混合信號MCU的另一個優(yōu)點是功耗更低。對于市場上最低功耗的微控制器來說,如果將其應用在具有功耗很大的獨立式ADC或其他大功耗模擬芯片的系統(tǒng)中,那么其低功耗的優(yōu)勢將化為烏有。相比之下,使用混合信號MCU時,只有一顆芯片需要電源供電,功耗大大降低。
噪聲更小
就噪聲的產生以及受噪聲影響程度等系統(tǒng)噪聲性能而言,采用混合信號MCU的系統(tǒng)優(yōu)于使用多個模擬和數(shù)字芯片的系統(tǒng)。因為采用混合信號MCU不必將高速數(shù)字信號傳送到獨立式ADC或DAC,所以電磁輻射的強度會減少。另外,系統(tǒng)受噪聲影響的程度也變得更小,因為可能受到噪聲影響的元件數(shù)目變得更少。
系統(tǒng)成本更低
高集成度系統(tǒng)的總成本也相對較低。元件數(shù)目的減少,再加上單一的封裝、晶粒和測試成本,這都是混合信號MCU方案的重要優(yōu)勢。其他方面的成本也會減少,例如軟件和整體設計的復雜性都會降低,這將縮短產品的研發(fā)時間,精簡研發(fā)成本,加速產品面市進程。
混合信號MCU設計面臨的挑戰(zhàn)
數(shù)字和模擬芯片傳統(tǒng)上會使用不同類型的生產加工技術。對于微控制器和內存芯片之類的數(shù)字組件來說,主要選用CMOS技術。CMOS常用于全數(shù)字芯片,模擬組件通常則使用不同的加工技術,例如BiCMOS和雙極加工。由于CMOS是業(yè)界成本最低的加工技術,混合信號組件的目標就是利用業(yè)界標準的CMOS加工技術把模擬和數(shù)字電路集成到一顆芯片上。這種IC設計挑戰(zhàn)需要專門的知識和技巧,然而業(yè)界精通模擬設計的工程師卻遠少于數(shù)字設計人員,混合信號組件也沒有標準的設計工具。
除此之外,許多微控制器面對高速數(shù)字總線時,內部模擬電路的效能就會下降,因此若要達成取代系統(tǒng)內多個元件的目標,真正的混合信號MCU至少要內建12位的ADC、DAC和振蕩器。
混合信號MCU的研發(fā)制造是一項重大的挑戰(zhàn),包括很多棘手的技術問題,例如需要精通高度設計技巧的工程師,才能確保數(shù)字噪聲不會導致模擬外圍的工作效能下降。混合信號MCU的研發(fā)和生產都很困難,但它們也會帶來極大好處,通過將高精確度的高速模擬外圍以及數(shù)字控制電路集成在同一顆芯片上,混合信號MCU讓設計人員可以跳過系統(tǒng)層級的模擬-數(shù)字整合問題。
從圖3所示的混合信號MCU中可看到,芯片上的模擬電路并不如數(shù)字電路那么有“規(guī)則”;除了64K閃存方塊右側的電荷泵浦電路之外,RAM和閃存數(shù)組都是規(guī)則性的結構。此外,從圖中還能明顯看出:相對于中央處理器、連接器、定時器和UART等數(shù)字功能的閘海(sea-of-gates)結構,芯片內的兩個12位DAC模塊、8位ADC模塊以及12位ADC模塊是屬于人工設計的架構。該芯片還包含許多其他模擬功能,例如取代外部振蕩器和諧振電路的芯片內建振蕩器、芯片內建溫度傳感器和支持可編程設定滯后值的兩個比較器,它們可用于中斷處理或是喚醒功能(wake-up)。[!--empirenews.page--]
結語
混合信號MCU為設計人員帶來了成本更低、體積更小、速度更快、模擬功能更強大的解決方案,是工業(yè)和程序回授控制系統(tǒng)、移動電話基站、便攜式和靜態(tài)測試設備、智能型發(fā)射機和電子磅秤等應用領域的理想選擇。