《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 電源技術(shù) > 設(shè)計(jì)應(yīng)用 > 雙路DC/DC TPS62402應(yīng)用研究
雙路DC/DC TPS62402應(yīng)用研究
2014年微型機(jī)與應(yīng)用第15期
王全振
廣州海格通信集團(tuán)股份有限公司,廣東 廣州
摘要: 針對基于S3C6410嵌入式系統(tǒng)的低功耗設(shè)計(jì)問題,應(yīng)用TPS62402芯片設(shè)計(jì)了可以動(dòng)態(tài)調(diào)節(jié)核心供電電壓的超低功耗核心供電單元。給出核心單元電源部分的原理圖和印制板設(shè)計(jì)要點(diǎn)及TPS62402電壓調(diào)節(jié)的驅(qū)動(dòng)代碼。闡述了動(dòng)態(tài)電壓及頻率調(diào)節(jié)(DVFS)與功耗降低的原理關(guān)系。
關(guān)鍵詞: TPS62402 S3C6410 低功耗 DVFS
Abstract:
Key words :

  摘  要: 針對基于S3C6410嵌入式系統(tǒng)的低功耗設(shè)計(jì)問題,應(yīng)用TPS62402芯片設(shè)計(jì)了可以動(dòng)態(tài)調(diào)節(jié)核心供電電壓的超低功耗核心供電單元。給出核心單元電源部分的原理圖和印制板設(shè)計(jì)要點(diǎn)及TPS62402電壓調(diào)節(jié)的驅(qū)動(dòng)代碼。闡述了動(dòng)態(tài)電壓及頻率調(diào)節(jié)(DVFS)與功耗降低的原理關(guān)系。

  關(guān)鍵詞: TPS62402;S3C6410;低功耗;DVFS

  隨著電子行業(yè)的進(jìn)步,手持設(shè)備發(fā)展越來越迅速,CPU頻率不斷提高,性能不斷增強(qiáng)。目前制約手持設(shè)備最大的瓶頸是供電問題,手持設(shè)備有體積要求,因此電池的體積也不能太大,體積小限制了電池的容量也不可能做大,即所謂的“電池鴻溝”[1]。在電池容量一定的前提下,手持設(shè)備的低功耗設(shè)計(jì)就顯得尤為重要。手持設(shè)備低功耗[2]設(shè)計(jì)首先在硬件方面要選擇具有低功耗特性的CPU,其次在軟件調(diào)節(jié)下才能實(shí)現(xiàn)最佳效果。在此背景下DVFS[3]應(yīng)運(yùn)而生。DVFS[4]即動(dòng)態(tài)電壓頻率調(diào)整[5],是根據(jù)芯片所運(yùn)行的應(yīng)用程序?qū)τ?jì)算能力的不同需要,動(dòng)態(tài)調(diào)節(jié)芯片的運(yùn)行頻率和電壓。

  S3C6410[6]芯片是三星公司生產(chǎn)針對嵌入式低功耗系統(tǒng)的高性能CPU,廣泛應(yīng)用于工業(yè)及民用領(lǐng)域,該芯片高性能的ARM核及優(yōu)化的外圍模塊特別適合做手持設(shè)備。S3C6410[8]芯片支持DVFS,一般在非民用手機(jī)的手持設(shè)備上不會(huì)選用價(jià)格昂貴的集成電源管理芯片,本文選用的TPS62402[9]芯片是TI公司生產(chǎn)的一款具有雙路輸出的DC/DC的電源芯片,該芯片具有的EasyScaleTM接口,可以方便地實(shí)現(xiàn)電壓調(diào)節(jié)。

1 硬件設(shè)計(jì)

  1.1 原理圖設(shè)計(jì)

  TPS62402含有兩路DC/DC轉(zhuǎn)換器,OUT1輸出電流為400 mA,OUT2輸出電流為600 mA,轉(zhuǎn)換效率最高可達(dá)95%,2.5 V~6 V的電壓輸入范圍非常適合手持設(shè)備采用電池來供電,OUT1(DEF_1為低時(shí))輸出電壓范圍以0.025 V為步進(jìn)從0.8 V~1.575 V,OUT2固定為3.3 V輸出,其DEF_1管腳設(shè)定OUT1初始輸出電壓值,當(dāng)DEF_1為高電平時(shí)OUT1輸出1.8 V,當(dāng)DEF_1為低電平時(shí)輸出1.2 V。本文實(shí)際使用電路如圖1所示,其中Vin為電源輸入;EN1和EN2為OUT1和OUT2使能管腳,OUT2設(shè)置為系統(tǒng)上電即開始不間斷工作,OUT1連接至S3C6410的PWRRGTON管腳,以便在低功耗模式時(shí)關(guān)閉OUT1電源輸出;DATA_SET為設(shè)置OUT1電壓值的通信控制管腳;SW1和FB1搭配2.2 μH電感及10 μF電容組成OUT1,DEF_1連接至地設(shè)置上電OUT1初始電壓為1.2 V;SW2和ADJ2搭配2.2 μH電感及10 μF電容組成OUT2,固定輸出電壓3.3 V。

001.jpg

  1.2 印制板設(shè)計(jì)要點(diǎn)

  電路中使用的兩個(gè)電感應(yīng)該選擇屏蔽式的功率電感,并至少留出50%的電流余量,例如L3應(yīng)選擇最小可通過900 mA的電感。布局時(shí),C83、C84應(yīng)盡可能靠近TPS62402,電源的輸出端要增加線寬或采用覆銅方式。

2 軟件設(shè)計(jì)

  2.1 接口描述

  TPS62402具有EasyScale接口,即一線式串行動(dòng)態(tài)電壓調(diào)整接口,官方定義為:One-Pin Serial Interface for Dynamic Output Voltage Adjustment。

  EasyScale接口以方波傳輸數(shù)據(jù),其1和0以高低電平占一個(gè)周期的時(shí)間來定義:當(dāng)高電平時(shí)間至少大于兩倍的低電平時(shí)間則為1;反之低電平時(shí)間至少大于兩倍的高電平時(shí)間則為0。每一次發(fā)送數(shù)據(jù)為16 bit,高8 bit為地址數(shù)據(jù),低8 bit為電壓數(shù)據(jù),數(shù)據(jù)格式如表1所示。

002.jpg

  高8 bit DA0~DA7固定為0x4E;低8 bit中的RFA為請求答復(fù)設(shè)定,如果置1則TPS62402收到數(shù)據(jù)后會(huì)發(fā)出答復(fù)信號;當(dāng)DEF_1為低時(shí),A1和A0設(shè)置為00;D4~D0為電壓值,對應(yīng)關(guān)系如表2所示。

003.jpg

  2.2 驅(qū)動(dòng)流程及代碼

  DVFS技術(shù)需要軟硬件共同配合才能完成,常規(guī)流程包括以下5步。

  (1)采集與系統(tǒng)負(fù)載有關(guān)的信號,計(jì)算當(dāng)前的系統(tǒng)負(fù)載。

  (2)根據(jù)系統(tǒng)的當(dāng)前負(fù)載,預(yù)測系統(tǒng)在下一時(shí)間段需要的性能。

  (3)將預(yù)測的性能轉(zhuǎn)換成需要的頻率,從而調(diào)整芯片的時(shí)鐘設(shè)置。

  (4)根據(jù)新的頻率計(jì)算相應(yīng)的電壓。

  (5)通知電源管理模塊調(diào)整CPU的電壓。

  在調(diào)整電壓和頻率時(shí)要特別注意順序,因?yàn)轭l率越高需要的電壓也越高,所以當(dāng)頻率從高到低時(shí)要先調(diào)整頻率再降低電壓;頻率從低到高時(shí)先升高電壓再調(diào)整頻率。另外電壓及頻率調(diào)整的頻率不能過高,否則反而會(huì)增加系統(tǒng)能量消耗。S3C6410的核心頻率設(shè)置為9擋,電壓4擋,對應(yīng)關(guān)系如表3所示。

004.jpg

  本系統(tǒng)中使用S3C6410的GPK13管腳來發(fā)送數(shù)據(jù),Linux源碼中已經(jīng)包含DVFS,TPS62402驅(qū)動(dòng)的相關(guān)函數(shù)及功能介紹如下。

  int set_power(unsigned int freq)//Linux系統(tǒng)接口函數(shù),

  //該函數(shù)根據(jù)輸入的形參(需要設(shè)定的頻率)來設(shè)定電壓值

  static int find_voltage(int freq)

  //根據(jù)給定的頻率值找到對應(yīng)的電壓值

  {

  int index=0;

  if(freq>frequency_match[0][0]){

  printk(KERN_ERR"frequecy is over then support frequency\n");

  return 0;

  }

  for(index=0;index<ARRAY_SIZE(frequency_match);index++){

  if(freq>=frequency_match[index][0])

  return index;

  }

  printk("Cannot find matched voltage on table\n");

  return 0;

  }

  void SendAddr_Data(int data)//發(fā)送對應(yīng)的電壓值數(shù)據(jù)

  static const unsigned int voltage_table[32]

  //包含電壓值與發(fā)送數(shù)據(jù)的數(shù)組

  static const unsigned int frequency_match[][2]

  //包含頻率與電壓關(guān)系的二維數(shù)組

  void setbit(int i)//發(fā)送1 bit數(shù)據(jù)

  {

  if(1==i)

  {

  gpio_set_value(S3C64XX_GPK(13),0);

  udelay(2);

  gpio_set_value(S3C64XX_GPK(13),1);

  udelay(6);

  }

  else if(0==i)

  {

  gpio_set_value(S3C64XX_GPK(13),0);

  udelay(6);

  gpio_set_value(S3C64XX_GPK(13),1);

  udelay(2);

  }

  else

  {

  printk("ERROR:setbit error!\n");

  }

  }

  setbit()函數(shù)中的udelay()函數(shù)為微秒延時(shí)函數(shù),延時(shí)高低電平時(shí)間比為3,滿足至少大于兩倍關(guān)系。

  實(shí)際電路首先測試TPS62402輸出電壓與設(shè)定值的偏差,使用萬用表測試PCB板上OUT1經(jīng)過電容以后的電壓,通過對表4的觀察可以發(fā)現(xiàn)TPS62402的輸出特別準(zhǔn)確。在實(shí)際使用中,對比使用DVFS前后的功率消耗,同一設(shè)備,同一塊電池,在同等條件下手持設(shè)備使用時(shí)間增加25%左右。

005.jpg

  參考文獻(xiàn)

  [1] LAHIRI K, RAGHUNATHAN A, DEYS, et al. Batterydriven system design:a new frontier in low power design[C].Proceedings of 7th Asia and South Pacific and the 15th  International Conference on VLSI Design, Bangalore, India, 2002:261-267.

  [2] 馬天義.低功耗軟硬件劃分算法研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2009.

  [3] YUN J, SINGH D K. Dynamic voltage and frequency scaling over delay-constrained mobile multimedia service using approximated relative complexity estimation[J]. Doug Young Suh EURASIP Journal on Embedded Systems, 2013.

  [4] 張立.基于DPM和DVFS的嵌入式系統(tǒng)低功耗優(yōu)化技術(shù)研究[D].北京:北京交通大學(xué),2012.

  [5] 黃建科,周云.基于自適應(yīng)DVFS的SoC低功耗技術(shù)研究[J].現(xiàn)代電子技術(shù),2009(7):120-122.

  [6] 鄧中亮,張紅星,延明,等.基于S3C6410和無線傳感器網(wǎng)絡(luò)的手持終端設(shè)計(jì)[J].電子設(shè)計(jì)工程,2011(2):1-4.

  [7] 張堃.基于ARM9的嵌入式軍用手持終端系統(tǒng)的設(shè)計(jì)與開發(fā)[D].濟(jì)南:山東大學(xué),2011.

  [8] Samsung. S3C6410 datasheet[EB/OL].  www.samsung.com

  [9] TI. TPS62402datasheet[EB/OL]. http://www.ti.com.cn/cn/lit/ds/symlink/tps62402.pdf


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品毛片| 亚洲欧洲三级| 欧美日韩国产在线播放| av成人黄色| 亚洲午夜精品久久| 国产午夜精品久久久久久免费视 | 国产一区二区三区在线免费观看 | 久久五月激情| 亚洲人成小说网站色在线| 91久久久久久久久久久久久| 欧美午夜国产| 久久久久久久网站| 亚洲美女免费精品视频在线观看| 一本一本久久| 国语精品一区| 欧美另类高清视频在线| 欧美一区1区三区3区公司| 久久精品女人| 一本色道久久综合亚洲精品婷婷 | 亚洲国产美女精品久久久久∴| 国产主播一区| 欧美激情视频一区二区三区免费 | 亚洲日本在线观看| 国产精品羞羞答答xxdd| 久久永久免费| 亚洲永久精品大片| 亚洲国产精品专区久久| 妖精视频成人观看www| 国产色视频一区| 欧美经典一区二区三区| 欧美在线一区二区三区| 99精品视频免费观看| 亚洲免费一在线| 亚洲激情欧美激情| 国产日韩亚洲欧美精品| 欧美另类高清视频在线| 久久久久久久久久久久久9999| 一区二区三区免费观看| 久久精品亚洲| 亚洲天堂男人| 亚洲国产成人高清精品| 国产午夜精品理论片a级探花| 欧美日韩国产首页| 久久久久网站| 亚洲欧美日韩爽爽影院| 亚洲巨乳在线| 久久国内精品视频| 亚洲视频免费看| 亚洲激情在线播放| 国产亚洲免费的视频看| 欧美亚州一区二区三区| 欧美高清免费| 老司机成人在线视频| 欧美一区二区三区视频免费播放| 一区二区三区久久| 亚洲国产高潮在线观看| 午夜精品久久久| 一区二区三区国产在线观看| 亚洲国产视频一区| 韩国精品主播一区二区在线观看| 国产精品无码永久免费888| 欧美日韩日韩| 欧美日韩国产成人精品| 欧美大片第1页| 久久先锋影音av| 久久国产精品久久久| 亚洲免费在线视频| 亚洲私拍自拍| 一片黄亚洲嫩模| 艳女tv在线观看国产一区| 亚洲欧洲日本mm| 亚洲经典视频在线观看| 亚洲二区三区四区| 久久精品国产亚洲一区二区| 亚洲欧美激情一区| 亚洲专区免费| 亚洲在线一区二区三区| 亚洲在线成人精品| 亚洲在线黄色| 午夜亚洲性色福利视频| 午夜精品久久久久久久久久久久久 | 亚洲人体1000| 亚洲人成亚洲人成在线观看图片 | 亚洲国产老妈| 亚洲国产经典视频| 永久免费精品影视网站| 在线播放日韩欧美| 伊人狠狠色j香婷婷综合| 精品1区2区3区4区| 影音先锋在线一区| 亚洲国产日韩在线一区模特| 亚洲激情亚洲| 亚洲精品一区二区三区在线观看| 亚洲精品你懂的| av不卡在线看| 亚洲一级黄色片| 性亚洲最疯狂xxxx高清| 午夜精品久久久久久久99热浪潮 | 欧美一区二区三区在| 久久激情一区| 亚洲国产欧美日韩精品| 亚洲人成在线观看| 日韩视频免费| 亚洲影院免费观看| 欧美中文在线观看| 久久久精品2019中文字幕神马| 久久―日本道色综合久久| 免费国产一区二区| 欧美日韩国产天堂| 国产精品久久久久久影院8一贰佰| 国产人成精品一区二区三| 狠狠色狠狠色综合日日小说| 亚洲国产一二三| 在线综合亚洲欧美在线视频| 性伦欧美刺激片在线观看| 亚洲国产精品久久精品怡红院| 亚洲美女视频在线免费观看| 亚洲在线一区二区| 久久久久亚洲综合| 欧美理论电影在线观看| 国产精品亚洲一区二区三区在线| 黄色欧美成人| 日韩一级黄色片| 欧美一级播放| 日韩视频在线观看国产| 午夜国产精品视频| 麻豆国产精品va在线观看不卡| 欧美婷婷久久| 黄色成人小视频| 亚洲精选视频在线| 欧美一区二区在线看| 亚洲美女视频在线观看| 欧美影院成人| 欧美精品色综合| 国产精品嫩草久久久久| 精品999在线观看| 一区二区三区视频观看| 久久av最新网址| 亚洲视频国产视频| 久久性色av| 国产精品国产自产拍高清av王其| 好吊妞这里只有精品| 一区二区三区欧美| 亚洲国产成人精品久久久国产成人一区 | 亚洲精品乱码久久久久久| 亚洲女性裸体视频| 欧美v日韩v国产v| 国产精品一区二区三区观看| 亚洲高清免费| 欧美亚洲免费电影| 一区二区三区国产精品| 麻豆精品一区二区综合av| 国产精品视频免费观看| 亚洲激情网站| 亚洲第一页在线| 午夜视频精品| 欧美日韩国产综合久久| 极品尤物av久久免费看| 亚洲欧美一区二区视频| 中国成人黄色视屏| 免费成年人欧美视频| 国产欧美日韩视频| 99riav久久精品riav| 亚洲欧洲日韩女同| 99视频有精品| 亚洲欧美日韩在线播放| 欧美精品亚洲| 在线精品视频一区二区| 亚洲欧美精品在线| 宅男在线国产精品| 欧美不卡视频一区| 国内精品国语自产拍在线观看| 亚洲视频免费观看| 在线亚洲欧美| 欧美大片国产精品| 国产综合视频在线观看| 亚洲欧美在线aaa| 性一交一乱一区二区洋洋av| 欧美性猛片xxxx免费看久爱| 亚洲日本激情| 亚洲精品乱码久久久久久| 久久午夜羞羞影院免费观看| 国产午夜精品一区二区三区视频| 亚洲色图在线视频| 在线视频免费在线观看一区二区| 欧美福利一区| 亚洲国产精品久久久久婷婷老年| 欧美专区日韩专区| 欧美在线观看视频一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 亚洲视频综合在线| 亚洲亚洲精品在线观看| 欧美视频一区二区三区在线观看| 亚洲精品乱码久久久久久按摩观| 亚洲精品美女久久7777777| 免费观看欧美在线视频的网站| 黑人操亚洲美女惩罚| 久久精品视频在线看| 久久资源av| 激情欧美一区|