羅茂元,胡春林
(1.電子科技大學 物理電子學院,四川 成都 610054;2. 電子科技大學 電子工程學院,四川 成都 611731)
基于DM6446嵌入式虹膜識別系統的電源設計與實現
羅茂元1,胡春林2
(1.電子科技大學 物理電子學院,四川 成都 610054;2. 電子科技大學 電子工程學院,四川 成都 611731)
為了實現嵌入式虹膜識別系統的穩定工作,提出了一種基于軟件關機電路的電源系統設計方案,并完成系統的硬件設計。該系統的硬件設計主要分為全局電源,內核電源和I/O模塊電源3大部分,能夠滿足虹膜識別系統的所有器件功耗需求。實際應用表明,該電源具有軟件可操作性,能夠使TMS320DM6446內核達到長期且穩定工作的特點,滿足了設計需求。
嵌入式虹膜識別系統;DM6446;軟件關機電路;內核電源
隨著社會和科技的發展,身份認證的重要性日益顯現。傳統的身份識別方式由于其固有的局限性已遠遠不能滿足要求,于是迫切希望有一種安全可靠、易于使用的鑒別身份方式。虹膜識別以其非接觸的采集方式,最精確的識別方法,居于生物特征識別系統的首位。目前,虹膜識別系統實現平臺可分為基于PC機的虹膜識別系統和基于嵌入式的虹膜識別系統兩大類。前者主要用于國防等國家大型管理系統等領域;而后者適用于小范圍認證,信息處理量不大,系統結構較為簡單的高安全級別門禁系統等領域[1]。
本課題研究開發了基于DM6446的嵌入式虹膜系統,主要研究工作分為3部分:虹膜嵌入式硬件系統的實現、Linux操作系統下驅動編寫和虹膜算法在DSP上的移植與優化[2]。本文重點闡述在該嵌入式硬件系統實現過程中的電源設計。根據業界硬件工程師的設計電路經驗,電源設計是電路設計的核心,只有電源在長期穩定地工作條件下,嵌入式系統的各個模塊才可能完成其相應的工作。因此,電源的設計與實現在該嵌入式系統中占有至關重要的作用。
在本系統中,通過考察各模塊電路和芯片參數等多方面因素,確定了整個系統的全局電源為5V輸出;由于DM6446中的ARM內核和DSP內核等均為高功耗模塊,所以在全局電源設計中,應考慮系統的最大功耗,使其能維護整個模塊系統能正常穩定工作,并杜絕過度發熱現象。
綜上所述,定義全局電源輸出電壓:VO=5 V,負荷電流:IO-TYP=12 A,輸入電壓Vin-TYP=12 V,軟啟動時間tss=5 ms。選用LM3150降壓電源芯片,其輸入電壓范圍可達到6~24 V,輸出電流最高達12 A,達到設計要求。
全局穩壓電源電路圖如圖1所示,根據輸出電壓計算公式[3]:

式(1)中,VFB=0.6 V,當取兩個反饋電路值分別為RFB1=10 kΩ,RFB2=73.2 kΩ時,帶入以上公式得:


圖1 全局穩壓電源電路圖Fig. 1 Circuit diagram of the Global stabilized voltage supply
該電路使用隔離的小電壓控制LM3150電源的使能引腳(EN),保證了單片機控制電路引腳不受倒灌的高電壓侵害。


圖2 軟件關機電路圖Fig. 2 Software shutdown Circuit diagram
在軟件關機電路中,將單片機的引腳連接到Power_set端,當Power_set端為高電平時,Q2導通,使Q1基極為低;當Power_set端為低電平時,Q2斷開,使Q1基極為高電平。以實現用單片機控制整個電路電源的通斷,并解決了LM3150反饋電流倒灌使單片機燒毀的問題。
根據DM6446內核功耗表[4],如表1所示,在頻率達到594 MHz的情況下,內核電壓為1.2 V,功耗為1.05 W,內核所需電流為:


表1 遺傳算法降低OFDM系統PAPR仿真實驗的主要參數Tab.1 The main parameters of Genetic algorithm to reduce PAPR of OFDM system simulation experiment
本系統設計時,采用了810 MHz的DM6446,其內核功耗會高于1.05 W,所需內核電流也高于0.875 A,其內核電壓為1.3 V;并且在系統板中的FPGA(EP3C55F780)所需內核電壓為1.2 V[5],綜上兩種因素的考慮,因此,其一,內核電源需提供1.2 V和1.3 V兩種不同電壓;其二,為使810 MHz的DSP內核能穩定工作,需為其提供功耗余量,提供的最大電流控制在3 A左右。
設計時采用TPS54386電源芯片[6],它不僅能提供最大為3 A的大電流,而且還是雙電壓輸出模式。內核電源的典型電路圖如圖3所示。
設計反饋電阻R1和R2以保證輸出電壓為理想輸出電壓。如圖4所示TPS54386反饋電路。

其中VREF=0.8 V,兩個通道的調節反饋電路相同。
第一通道輸出電壓1.2 V,計算得到電阻為R1=20 kΩ,R2=39.2 kΩ。即為:

第二通道輸出電壓1.3 V,計算得到電阻為R1=20 kΩ,R2=31.6 kΩ。即為:

對于DSP外圍I/O口模塊電壓分別為1.8 V和3.3 V,同樣采用TPS54386電源芯片,依據以上的設計方法[6]:
VO3=1.8 V時,計算得到電阻為R1=20 kΩ,R2=15.8 kΩ


圖3 內核電源電路圖Fig. 3 Kernel power circuit diagram

圖4 TPS54386反饋電路Fig. 4 Feedback circuit of TPS54386
VO4=3.3 V時,計算得到電阻為R1=20 kΩ,R2=6.34 kΩ

在設計過程中,如圖5,圖6所示,考慮到DSP內核的上電時間應比I/O模塊的上電時間提前或同時發生,而兩模塊供電又是分開的,因此需設計硬件延遲電路[4]。

圖5 啟動延遲示意圖Fig. 5 Startup Delay Schematic

圖6 RC使能延時啟動Fig. 6 Startup delay with R-C on enable

(其中,VTH=1.2 V、IENX=6 μA 、R=51 kΩ),這里取C=12 pF時,延遲時間為tDELAY=100 ns。
ARM內核和DSP[7]內核上電順序如圖7所示,DSP內核

圖7 ARM內核和DSP內核上電順序圖Fig. 7 Sequence diagram of ARM kernel and DSP kernel
的上電時間晚于ARM內核的上電時間,ARM上電后,使整個系統開始正常運轉,而進行數據處理的DSP內核應在ARM上電一段時間后上電或不上電。所以對其提供1.3 V電壓時,兩內核之間需使用功率電感延遲電流,起到隔離的作用。設計時,將CVDD直接連接1.3 V電源,而CVDDSP經過一個功率電感后,再連接1.3 V電源。
開關電源干擾主要來源于工頻電流的整流波形和開關操作波形,這些波形的電流泄露到輸入部位就成為傳導噪聲和輻射噪聲,泄露到輸出部位就形成了紋波問題。PLL外部電路如圖8所示,考慮到電磁兼容性的有關要求,在外部設計時加入EMI濾波網絡,隔離外部電源紋波引入,抑制開關電源上的干擾。

圖8 PLL外部電路Fig. 8 External circuit diagram of PLL
由于DSP內核電壓(Vcore=1.3 V)不能直接供給DAC內核(VDDA1P1V=1.2 V ),為增強DAC內核電源穩定性,如圖9所示,采用功率電感L21,L22進行紋波濾波處理。而DAC的參考電壓0.5 V無需吸入大電流,因此直接選用穩壓二極管就能實現。模擬I/O電壓VDDA1P8V=1.8 V ,設計方法與上相同。
DDR2[8]外部電路圖如圖10所示,DVDDR2通過EMI濾波網絡將1.8 V電壓接入到DDR_VDDDLL引腳,實現對DDR2供電的目的;由于DDR2接口端輸入阻抗大,所以DDR_VREF參考電壓通過兩個阻值為1 kΩ的電阻分壓為0.9 V。

圖9 DAC內核與I/O電源電路圖Fig. 9 Power supply circuit diagram of the DAC core and I/O

圖10 DDR2外部電路圖Fig. 10 External circuit diagram of DDR2
嵌入式虹膜識別系統的電源網絡采用軟件關機電路進行控制,滿足了810 MHz的DSP等各類高功耗內核的需求,并解決了內核上電時序先后順序及其延時問題,提高了系統的穩定性和可靠性。該嵌入式虹膜識別系統現已量化投產,并成功投入社會使用。根據其實際應用表明,該電源系統具有可控性好、電壓穩定、寬輸入電壓,并滿足嵌入式系統所有器件功耗需求等的特點,達到了設計要求。
[1]朱瑞慧.基于局部特征分析的虹膜識別[D]. 天津:中國民航大學,2006
[2]杜春雷.ARM體系結構與編程[M].北京:清華大學出版社,2003
[3]Texas Instruments.LM3150 Simple Switcher Controller,42V Synchronous Step-Down [EB/OL].[2008-9]. http://www.ti.com/lit/ds/symlink/lm3150.pdf.
[4]Texas Instruments.TMS320DM6446 Digital Media System on-Chip[EB/OL].(2005).http://www.ti.com/lit/ds/symlink/tms320dm6446.pdf.
[5]ALTERA.Cyclone III Design Guidelines[EB/OL].(2012).http://www.altera.com.cn/literature/an/an466.pdf.
[6]Texas Instruments. 3-A dual Non-Synchronous converter with integrated high-side MOSFET. (Rev. B) [EB/OL].(2007).http://www.ti.com/lit/ds/symlink/tps54386.pdf.
[7]Texas Instruments.TMS320DM644x DMSoC Video Processing Front End (VPFE) User's Guide (Rev. H).[EB/OL].[2010]. http://www.ti.com/lit/ug/sprue38h/sprue38h.pdf.
[8]周虎年.基于DSP的嵌入式虹膜識別系統硬件設計及實現[D].成都:電子科技大學,2011.
Design and implementation of power supply based on DM6446 embedded iris recognition system
LUO Mao-yuan1,HU Chun-lin2
(1.School of Physics And Electronic, University of Electronic Science and Technology of China,Chengdu610054,China;2.School of Electrical Engineering, University of Electronic Science and Technology of China, Chengdu611731,China)
In order to make sure that the embedded iris recognition system work stable , the power system based on Software shutdown circuit is designed in this paper, and it has been implemented in hardware. The hardware system was comprised of three parts , global power network, the kernel power network and I/O power network, which can supply enough power for all the equipments. The experiment and application show that this power supply system can be controlled by the software, and have a good performance that the TMS320DM6446 kernel can work stable with it, so this system has meet the design requirement.
embedded iris recognition system; DM6446; Software shutdown circuit; kernel power
TN02
A
1674-6236(2014)07-0150-04
2013-08-22稿件編號201308149
國家自然科學基金(60472046)
羅茂元(1981—),男,四川成都人,碩士研究生,講師。研究方向:嵌入式技術,電子與通信工程。