新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 關于SiLabs Precision32單片機的詳細分析報告

        關于SiLabs Precision32單片機的詳細分析報告

        作者: 時間:2012-03-27 來源:網絡 收藏

        本文介紹了Silicon Labs公司新型產品.該公司首次推出的32位MCU.除了具有兼容ARM的cPU之外,芯片還集成USB和多種模擬組件,以及常見的Flash閃存、SRAM,定時器和串行接口等。本文由Silicon Labs贊助,但所有意見和分析均來源于作者本人。

        本文引用地址:http://www.104case.com/article/171772.htm

        Silicon Labs深耕行業

        大多數人熟知Silicon Labs公司是由于其模擬與混合信號技術。該公司具有集成高性能模擬外設與數字電路的CMOS專業設計經驗。這一專長體現在多種IP區塊中,例如模擬-數字轉換器(ADC)和數字.模擬轉換器(DAC)、數字隔離器、數字鎖相環、USB、RF、傳感器等。該公司通過集成這些區塊創建出針對特定應用的產品,包括SLIC和DAA器件(用于VoIP設備)、AM/FM無線電接收器和發射器、硅電視調諧器、電容式觸摸傳感器、USB橋接器和可編程時鐘產品。

        較少為人知的是,Silicon Labs公司在(MCU)市場耕耘多年。這方面的經驗可以追溯到1999年,當時一家Cygnal Integrated Products公司開始推出一系列混合信號MCU產品。Silicon Labs公司2003年收購Cygnal公司的時候,該公司已發布50多款8位MCU產品。該公司開發的管線式結構兼容805 1的CPU最高可運行在100MHz。除了快速CPU外,這些單片機還包括ADC、DAC、振蕩器、穩壓器和其他模擬功能。

        自從完成收購,Silicon Labs持續不斷的投入單片機、擴展其產品線,集成多種模擬產品技術到MCU之中,許多MCU版本包括RF.USB和其他通信接口。公司還利用其在模擬技術上的專長減少單片機功耗,包括工作模式功耗,以及休眠模式功耗。

        現在,Silicon Labs提供多種混合信號8位單片機,最小封裝為2rrirr12 0系列芯片廣泛應用于工業、嵌入式、消費和通信領域,尤其是需要小封裝、模擬特性和低功耗的應用領域。

        基于ARM的 MCU

        為擴展其單片機產品線,Silicon Labs公司最近推出32位MCU系列新產品。新型產品內含ARM CPU,充分利用ARM架構所擁有的軟件和工具優勢。ARM是業界最受歡迎的指令系統,擁有大量供應商和可觀的年出貨量,雖然這一成功大部分來自手機市場,現在ARM也正迅速成為32位MCU出貨量領導者。

        Silicon Labs Precision32系列產品采用ARM Cortex-M3 CPU,運行速度最高可達80MHz。雖然這個時鐘速度并不比Silicon Labs 8位MCU快,但是ARM 32位架構更適合現代編譯軟件和其他使用16位或32位數據代碼. Cortex-M3支持ARM Thumb2模式,通過盡可能壓縮指令到1 6位,減少代碼大小。因此,ARM CPU代碼大小與8051或其他8位指令系統的代碼比較而言,大小相當甚至更少。

        Precision32產品結合Cortex-M3 CPU和多種模擬組件,其中許多組件同樣應用于該公司8位單片機產品。這些組件包括:兩個12位ADC、兩個10位DAC,一個振蕩器、一個穩壓器、以及一個1 6通道觸摸傳感器。該產品還包括Flash閃存、定時器、計數器和串行接口等,如圖1所示。

        58.jpg
        圖1.Precision32,單片機框圖。新型Silicon Labs MCU結合Cortex-M3 CPU、Flash閃存、多種模擬接口。

        首先發布的Precision32產品有兩種基本類型:帶USB和不帶USB。前者支持USB 2.0全速(12Mbps),不支持高速。每種類型產品Flash閃存容量范圍為32-256KB。公司提供帶引腳和不帶引腳封裝類型,支持QFN-40封裝(最小尺寸6mm)、QFN-64封裝、QFP-64封裝、TQFP-80封裝和LGA-92封裝(最大I/O引腳配置)。值得注意的是即使最小尺寸6mm版本的器件也支持最大256KB閃存容量。總之,此次公司推出的32位系列產品與眾不同。所有初始發布的產品現已開始提供樣品,并預計在2012年第2季度大量生產。

        降低系統成本

        通過減少數個外圍元器件,Precision32 MCU高模擬集成度降低系統成本。例如大多數MCU需要外部晶體振蕩器,以便在較快速度下(例如8MHz)運行。這種晶體成本大約1 0美分。Precision32 MCU僅需要使用其內部振蕩器和PLL即可讓USB接口工作,而無需外部晶體。內部振蕩器采用時鐘恢復技術,在PVT(工藝、電壓、溫度)范圍內可提供1.5%精確度,而這在USB規格允許的公差范圍內。第二個內部振蕩器產生80MHz CPU時鐘(也具有1.59~ PVT),他利用USB時鐘(無需外部晶體)或便宜的32kHz晶體生成。

        同樣,采用片內電壓調節器即無需使用片外調節器,片外調節器成本大約為15美分。片內電壓調節器允許Silicon Labs芯片直接在5v電源工作,如果需要,他甚至能夠通過USB直接供電。片內電壓調節器也能夠對外驅動輸出供電,且電壓可編程,這使得MCU可以為外部IC提供電源,無需外部電壓調節器。另外,輸出電源也可以作為恒流源驅動LED顯示屏的背光,一個獨立LED背光控制器成本約為3 0美分。

        MCU還提供了6個高驅動輸出引腳,每個能夠輸出300mA或輸入150mA。足夠直接驅動功率MOSFET、高功率LED、蜂鳴器和類似組件。由于一個高驅動片外晶體管大約增加4美分系統成本,因此這些輸出總計最多可節省24美分。此外,該芯片可以直接連接高達1 6個電容觸摸傳感器。這種類型的傳感器越來越多應用到消費類電子和其他設備中,以替代機械按鍵,機械按鍵通常更加昂貴,并且可能導致失效。如果使用外部觸摸控制器則可能另外花費高達50美分。

        59.jpg
        圖2:集成模擬元器件能節約成本。這張圖片顯示出典型的基于MCU設計中,高集成度Precision32芯片能替代數種外圍元器件。

        蜂鳴器相關文章:蜂鳴器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 出国| 洛南县| 拉萨市| 靖远县| 高邮市| 惠来县| 桐梓县| 舞钢市| 六盘水市| 巴东县| 天峻县| 奉贤区| 宜春市| 蓬安县| 孟村| 体育| 天峻县| 文昌市| 梅州市| 清远市| 广德县| 赤峰市| 定边县| 基隆市| 株洲县| 响水县| 丹凤县| 荆州市| 漳浦县| 泽普县| 定远县| 万源市| 延寿县| 宜良县| 昔阳县| 平阴县| 云阳县| 会理县| 南开区| 阿尔山市| 巨野县|