![fusion tools overview_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/4fef06fb-9b98-4faa-93c4-cbc1a51de674/4fef06fb-9b98-4faa-93c4-cbc1a51de6741.gif)
![fusion tools overview_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/4fef06fb-9b98-4faa-93c4-cbc1a51de674/4fef06fb-9b98-4faa-93c4-cbc1a51de6742.gif)
![fusion tools overview_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/4fef06fb-9b98-4faa-93c4-cbc1a51de674/4fef06fb-9b98-4faa-93c4-cbc1a51de6743.gif)
![fusion tools overview_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/4fef06fb-9b98-4faa-93c4-cbc1a51de674/4fef06fb-9b98-4faa-93c4-cbc1a51de6744.gif)
![fusion tools overview_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/3/4fef06fb-9b98-4faa-93c4-cbc1a51de674/4fef06fb-9b98-4faa-93c4-cbc1a51de6745.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Fusion Tools OverviewMike MuegelDC-DC Controllers / DCS / PowerJune 4, 2012Outline Toolset Overview Development Team Major Tool Components Fusion GUI + Device Examples Manufacturing GUI Fusion API Device Test SystemSlide 2Toolset OverviewFusion Tools in BriefFusion Digital Power Designer aka “Fusion
2、 GUI”Configure and monitor TI controllers and sequencers via PMBusWork “online” (connected to device) or “offline” (file-based virtual device) Export configuration files for 3rd party programSupport UCD firmware development (ROM, I2C, firmware, register, and memory tools)Fusion Manufacturing Tool ak
3、a “Manufacturing GUI”For contract manufacturersProgram configuration files, calibrate device, upgrade firmware, etc.Device Test SystemAutomate UCD90xx and UCD92xx IC testFusion API: programinterfaces for PMBus devicesTest automation Customer and TI lab toolsCustom GUIsSlide 4Typical “Online” UseFusi
4、on Digital Power DesignerSystem BoardUSB « I2C Adapter (aka “SAA”)Device Config (Project Files)Slide 5Shared I2C BusAddress 22Address 33Address 44Fusion Tools Supported DevicesPOL Controllers85+ unique devices supportedTPS40- Smarty Jones- Giacomo- KingstonTPS5- GruntxxUCD92xx- Top Apollo- Foxs
5、hark- 18 variationsOther Communications and Industrial DC/DCBQ50 (WPTX)TI testxUCD Drivers- UCD7231- UCD724x- UCD7410xUCD90(Sequencer)- 8 variationsAdv. customerSVAIsolated Various TopologiesLM50xx Hot Swap ControllerUCD30xx(Voyager)UCD31xx(Cyclone)Basic support added for APEC 2012 demoDynamic GUI b
6、ased on customer firmwareSlide 6Supported Device Growth1009080706050403020100Jan-2007Jan-2008Jan-2009Jan-2010Jan-2011Jan-2012Slide 7PMBusSome devices have up to 120 “ds” to configure deviceandtelemetryds optimized to reduce device cost, which means theyare not always easy to understand/use nativelyF
7、ormat often changes with device spins: GUI must continue to support older devicesFusion API/GUI hides complexity by providing high leveleditors todsFor UCD92xx/UCD90, wrappers around multipleds are often done to further hide complexityGoal: end customer can bypass the devices PMBusdreference, except
8、 for those customers who need to understandcustom telemetrydsSlide 8PMBus ExampleUCD90XXSystemResetConfig.cs d data APIUCD90SYSTEM_RESET_CONFIG3 variations depending on spinUCD90XXSystemResetConfigd APIWriteParameter.csUCD90XXSystemResetControl.cs EditorSlide 9Universal Features (All Devices)Fusion
9、Digital Power Designer aka Fusion GUIFusion Manufacturing Tool aka MFR GUIConfigureCustom Process(via Plug-In Architecture)GUI Cored Line ToolsConfig Import/exportd-level/write-Online & Offline Modes Configure Device Monitor Telemetry Project File Save/Load-CalibrateDevice Test SystemGUI Other T
10、oolsProject file compare PMBus Logging Telemetry capture (future)Easy to Use APIs for Device, Instrumentation, and Logging TasksText Executive GUI to Run Tests and Log Results-Fusion APIPMBusdsImport/ExportSMBus/I2CInstrumentationWinFormsSlide 10UCD-Specific FeaturesUCD92xx, UCD90, and UCD3devices (
11、ARM7 core) have numerous toolsoriented at power stage design, digital compensation, ROM, flash memory, and firmware/IC debugFusion Digital Power DesignerFusion Manufacturing ToolGUI CorePower stage / compensation design toold Line ToolsFirmware upgrade Data flash export/importFirmware Upgrade-UCD92x
12、x-specific Calibration TasksGUI Other ToolsIC Device GUI-UCD3Firmware Download Tool Device Debugger Memory DebuggerFusion APIFlash/WritePower Stage DesignLoop/TimeROMMsSlide 11Fusion Tools UsersSlide 12Development Team“Virtual” Fusion Tools TeamSlide 14Amiel Hussain Toronto (TI Canada) Started GUI d
13、ev. Sep 2007 Developed/supports MFR GUI Supports all Isolated-specific GUIs and toolsHigh Power Isolated OrgMike MuegelAnne Ngo Dallas Dallas contractor Started GUI dev. Oct 2006 Developed/maintains UCD90test Lead developer, architectautomation system Developed original UCD91xx, Started GUI dev. Jun
14、e 2010 UCD92xx, UCD90xx, Isolated, and POL/sequencer GUI developer select TPS GUIs Assists other team members with Core/common API/tools developmentUCD92xx/BQ test development Develonext gen UCD92xx GUICommunications and Industrial DC/DC OrgFusion Digital PowerDesigner ExamplesFusion GUI Device Exam
15、ples UCD92xx Digital POL Controller Kingston Analog POL Controller Isolated Digital Controller UCD90xx Sequencer & System Health ControllerSlide 16UCD92xxDigital DC-DC controller32K program flash, 2K data flash 1 to 4 rails1 to 8 phasesProgrammable digital coefficients Built-in sequencing featur
16、es120 PMBusdsUCD92xx - ConfigureVout Config:SetpointWarning and limits Fault responses On/Off Configuration Soft start/stop TrackingTurn on / stay on dependencies to other rails and GPIsAnd more Slide 18UCD92xx - ConfigureDefine GPIOsIout, Vin, & Temp LimitsSlide 19UCD92xx - DesignLoop, time, an
17、d impedance m Interactively define power stagesTool can auto design auxiliary circuitslike voltage and currense“Auto tune” selects best compensation coefficientsConfigures a variety of related PMBus ds, including digital coefficientsSlide 20UCD92xx - Compensation3 EEPROM compensation banks for each
18、railSoft start/stop Normal regulationLight loadUp to 4 rails Ò up to 12 compensation banksGUI can define compensation for customer (“auto tune”)Linear Gain, Poles & Zeros, Non-Linear GainsCLA CoefficientsWrite coefficients to deviceUCD92xx(CLA_GAINSPMBusd)Slide 21UCD92xx - MonitorReal-time
19、plotsSummary of warnings and faultsAccess to faults and peak ings logged to data flash(not shown)Slide 22TPS4022 KingstonAnalog DC-DC controllerDual-phase or dual-output modes PMBus only: no power stage design/etc.53 PMBusdsKingstonCustomer oriented configuration Limits, soft start/stop, and margini
20、ngCalibration and trimSlide 24KingstonAccess to test modedsUsed by product engineering team to validate IC“Throw the manual away”: easy to tweak test mode bitsSlide 25KingstonStandard “Monitor” and “Status” telemetry tasksSlide 26UCD3IsolatedControllersUCD30xx, UCD92xx, and UCD90underlying ICshare s
21、ameUCD31xx is new controller (Cyclone) 32K program flash, 2K data flash End-customer develops firmwareGUI is dynamic based on capabilities of customer firmwareIsolated ControllersDynamic - GUIs a series ofds to determine:Primary interface? Secondary interface?Number of DC-DC rails & topologiesPM
22、Bus / MFR_SPECIFICCLA <-> topology/rail map Status registers supported Dead band labelsds supportedCustom power stage equations and editors for:HSFB - Hard Switched Full Bridge, Voltage Mode PFC - Power Factor Correction, Current Mode PSFB - Phase Shifted Full Bridge, Voltage ModeTTIF - Two Tr
23、ansistor Interleaved Forward, Voltage ModeSlide 28Isolated Design Example (PFC)Slide 29Isolated ConfigureSelect rail, topology (primary / secondary)Slide 30Isolated CLA EditorSlide 31UCD90xx SequencersMonitor and sequence up to 16 railsConfigurable GPI, GPO, and fan supportFault logging, system rese
24、t, and system watchdog capability100 PMBusdsUCD90xx - ConfigureVoltage, temp, and current monitorsEnables MarginingGPIs and GPOs FanssSlide 33UCD90xx - ConfigureFan Configuration EditorGPO Logic EditorSlide 34UCD90xx - ConfigureSystem WatchdogFault ManagementSlide 35UCD90xx - ConfigureRun Time Clock
25、System ResetSlide 36Firmware DevelopmentToolsUCD3Device GUIUsed by UCD92xx,UCD90, and Isolatedteams and customersGateway to various other toolsROM/firmware/flash debug SMBus/I2C debugFlash export Trim checkIC register peek/pokeEtc.Slide 38Memory DebuggerPeek/poke IC registersCan load firmware “memor
26、y map” from Code Composer output and peek/poke firmware RAM, dflash, and pflashPrimary debug tool for Isolated customersUsed by UCD92xx andUCD90teams todebug in lab and field when there is no access to Code Composer JTAG toolsSlide 39SMBus / I2C Debug ToolSlide 40Manufacturing GUIManufacturing GUI“S
27、criptable” way to:Download firmware (UCD)Download configuration (via Fusion GUI project file) Write serial numbers & MFR date (if supported by Calibrate device (manual or instrumented)ds)Test device (e.g. turn on rail, verify output in expected range)Other: open API for TIers and customers to ad
28、d their own custom processesYou pick and chose what you want to do via graphical script editorSupports multiple devices on a board Built-in logging and reportingConfigurable retry on failure of any one taskSlide 42Factory GUI - Manual Calibration ExampleSlide 43Manufacturing GUI - Script EditorEntry
29、 for the UCD9111 Address 8Configurable # times to retryTasks are organized into activitiesTasksTask PropertiesTasks expose properties which can be configured without editing the plug-ins source code. This example is for Iout Calibration.Task Source CodeThis is a fragment from the source code for thi
30、s task. Note how the task properties that can be edited above are simply function arguments.Entry for the UCD9240 Address 49Iout_Calibrate(double Expected_Vout_Value_V, double Vout_Percent_Tolerance,double Load_Current_Ref_1_A, double Load_Current_Ref_2_A, double Offset_Range_A, double Offset_Tolera
31、nce_A, double Gain_Range_Percentage, double Gain_Tolerance_A) Slide 44Fusion APIFusion Tools FrameworkProject FilesFlash HexFlash JTAG/SVFFirmware ImagesSlide 46Microsoft.NETFusion APId Line ToolsManufacturing GUIFusion Digital Power DesignerTI Device Test AutomationCustomer & TI Lab ToolsFusion
32、 API Key Runtime ObjectsUSB adapters on the PCAn array of SMBusAdapter objectsDevices on the busAn array of PMBusDevice objectsThe USB adapter that this device is attached toA PMBusds object These are PMBusd objects Strongly typed, with custom .NET datainterfaces to everyd.Slide 47CLEAR_FAULTSOPERATION_VOUTdsAdapterDevices1Devices0DevicesAdaptersPMBusDevice ClassSMBusAdapter ClassFusion API Examples/ Set output voltage on rail #1Device./ double?ds.VOUT_D(0).Write(1.1);output voltage on rail #1vout = Device.ds._VOUT(0).Immediate;/ Ch
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年式樣店面租賃合同協(xié)議
- 2025年企業(yè)市場(chǎng)拓展合作戰(zhàn)略協(xié)議文本
- 2025年二手房買賣雙方贈(zèng)送學(xué)位房補(bǔ)充協(xié)議
- 2025年企業(yè)促銷品量身定制合同
- 2025年兩家公司合作經(jīng)營(yíng)合同
- 2025年廢棄工廠改造合作協(xié)議
- 2025年標(biāo)準(zhǔn)策劃股權(quán)合伙協(xié)議指南
- 2025年創(chuàng)意聯(lián)盟合作畫室合作框架協(xié)議
- 2025年個(gè)人購(gòu)房貸款保險(xiǎn)合同解析
- 2025年燈飾買賣合作合同
- 2023年上海市秋考語(yǔ)文真題試卷含答案(整理版)
- 2023年心理咨詢師之心理咨詢師基礎(chǔ)知識(shí)考試題庫(kù)附完整答案【有一套】
- 路緣石安裝一級(jí)安全交底
- 一級(jí)建造師繼續(xù)教育最全題庫(kù)及答案(新)
- LS/T 1226-2022糧庫(kù)智能通風(fēng)控制系統(tǒng)
- 直線加速器專項(xiàng)施工方案
- 聯(lián)苯二氯芐生產(chǎn)工藝及產(chǎn)排污分析
- 儲(chǔ)能設(shè)備項(xiàng)目采購(gòu)供應(yīng)質(zhì)量管理方案
- 美國(guó)房地產(chǎn)市場(chǎng)特征、框架與周期演變
- 光伏發(fā)電工程施工組織設(shè)計(jì)施工工程光伏發(fā)電工程光伏發(fā)電施工組織設(shè)計(jì)
- 民政局離婚協(xié)議書模板(4篇)
評(píng)論
0/150
提交評(píng)論