在好例子网,分享、交流、成长!
您当前所在位置:首页Config 开发实例其他配置 → PMBUS规格书1.2II

PMBUS规格书1.2II

其他配置

下载此实例
  • 开发语言:Config
  • 实例大小:0.74M
  • 下载次数:4
  • 浏览次数:280
  • 发布时间:2022-06-23
  • 实例类别:其他配置
  • 发 布 人:at_adam
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: 规格书 bus PM

实例介绍

【实例简介】PMBUS规格书1.2II

【实例截图】

【核心代码】

PMBus Power System Mgt Protocol Specification – Part II – Revision 1.2
© 2010 System Management Interface Forum, Inc. Page 3 of 106
All Rights Reserved
Table Of Contents
1. Introduction ............................................................................................................................................ 9
1.1. Specification Scope ........................................................................................................................ 9
1.1.1. Specification Structure ............................................................................................................ 9
1.1.2. What Is Included ...................................................................................................................... 9
1.1.3. What Is Not Included In the PMBus Specification ................................................................... 9
1.2. Specification Changes Since The Last Revision ............................................................................ 9
1.3. Where To Send Feedback And Comments .................................................................................... 9
2. Related Documents ............................................................................................................................... 9
2.1. Scope .............................................................................................................................................. 9
2.2. Applicable Documents .................................................................................................................... 9
2.3. Reference Documents .................................................................................................................. 10
3. Reference Information ......................................................................................................................... 10
3.1. Signal and Parameter Names ...................................................................................................... 10
3.2. Numerical Formats ....................................................................................................................... 10
3.2.1. Decimal Numbers .................................................................................................................. 10
3.2.2. Binary Numbers ..................................................................................................................... 10
3.2.3. Hexadecimal Numbers .......................................................................................................... 10
3.2.4. Examples ............................................................................................................................... 10
3.3. Bit And Byte Order ........................................................................................................................ 11
3.4. Bit And Byte Illustrations ............................................................................................................... 11
3.5. Abbreviations, Acronyms And Definitions..................................................................................... 13
4. Addressing And Grouping .................................................................................................................... 15
4.1. Device Addresses ......................................................................................................................... 15
4.2. General Call Address (Global Broadcast) .................................................................................... 15
4.3. Sending Commands To A Group ................................................................................................. 16
5. Commands ........................................................................................................................................... 16
5.1. Commands And Command Codes ............................................................................................... 16
5.2. Command Extensions................................................................................................................... 16
5.3. Command Execution .................................................................................................................... 16
5.4. Writing And Reading PMBus Devices .......................................................................................... 16
5.4.1. All Packets Start With A Write Address ................................................................................. 16
5.4.2. Every Parameter That Can Be Written Must Be Readable ................................................... 16
5.4.3. Commands May Be Read Only ............................................................................................. 17
6. Memory Model, Startup Behavior And Defaults .................................................................................. 17
6.1. Order Of Memory Loading And Precedence ................................................................................ 17
6.2. The Default And User Stores ........................................................................................................ 19
7. Data Formats ....................................................................................................................................... 20
7.1. Linear Data Format ....................................................................................................................... 20
7.2. DIRECT Data Format ................................................................................................................... 21
7.2.1. Interpreting Received Values ................................................................................................ 21
7.2.2. Sending A Value .................................................................................................................... 21
7.2.3. Obtaining The Value Of The m, b, And R Coefficients.......................................................... 22
7.3. Accuracy ....................................................................................................................................... 22
7.4. Resolution ..................................................................................................................................... 22
8. Data Formats For The Output Voltage And Output Voltage Related Parameters .............................. 22
8.1. Two Step Process ......................................................................................................................... 23
8.2. VOUT_MODE Command ............................................................................................................. 23
8.3. Data Bytes For Output Voltage Related Commands .................................................................... 24
8.3.1. Linear Mode ........................................................................................................................... 24
8.3.2. VID Format ............................................................................................................................ 25
8.3.3. DIRECT Format ..................................................................................................................... 26
9. Setting And Monitoring The Output Voltage And Current.................................................................... 27
9.1. VOUT_SCALE_LOOP And VOUT_SCALE_MONITOR .............................................................. 27
9.2. Setting The Output Voltage .......................................................................................................... 29
PMBus Power System Mgt Protocol Specification – Part II – Revision 1.2
© 2010 System Management Interface Forum, Inc. Page 4 of 106
All Rights Reserved
9.3. Making And Calibrating Output Current Measurements ............................................................... 30
9.4. Deleted ......................................................................................................................................... 31
10. Fault Management And Reporting ................................................................................................... 31
10.1. Monitoring Operation ................................................................................................................ 31
10.2. General Description Of PMBus Device Fault Management ..................................................... 33
10.2.1. Warning Conditions ........................................................................................................... 33
10.2.2. Fault Conditions ................................................................................................................. 33
10.2.3. Clearing Warning Or Fault Bits .......................................................................................... 33
10.2.4. Clearing Individual Bits ...................................................................................................... 34
10.2.5. Clearing Bits In The STATUS_BYTE And STATUS_WORD ............................................ 34
10.2.5.1. General Rules ................................................................................................................ 34
10.2.5.2. Special Case: NONE OF THE ABOVE .......................................................................... 35
10.2.5.3. Exceptions ...................................................................................................................... 35
10.2.6. Immediate Reassertion After Clearing If Condition Is Still Present ................................... 35
10.3. Conceptual View Of How Status Bits And SMBALERT# Work ................................................ 35
10.4. Setting Fault And Warning Thresholds ..................................................................................... 36
10.5. Setting The Response To A Detected Fault Condition ............................................................. 36
10.5.1. Response To Voltage, Temperature And TON_MAX Faults ............................................. 37
10.5.2. Response To Current Faults .............................................................................................. 38
10.6. Reporting Faults And Warnings To The Host ........................................................................... 40
10.6.1. SMBALERT# Signal And Process ..................................................................................... 40
10.6.2. Direct PMBus Device To Host Communication ................................................................. 41
10.7. Clearing A Shutdown Due To A Fault ....................................................................................... 41
10.8. Data Transmission Faults ......................................................................................................... 41
10.8.1. Corrupted Data .................................................................................................................. 42
10.8.2. Sending Too Few Bits ........................................................................................................ 42
10.8.3. Reading Too Few Bits ....................................................................................................... 42
10.8.4. Host Sends Or Reads Too Few Bytes ............................................................................... 42
10.8.5. Host Sends Too Many Bytes ............................................................................................. 43
10.8.6. Reading Too Many Bytes .................................................................................................. 43
10.8.7. Device Busy ....................................................................................................................... 43
10.9. Data Content Faults .................................................................................................................. 44
10.9.1. Improperly Set Read Bit In The Address Byte ................................................................... 44
10.9.2. Unsupported Command Code ........................................................................................... 44
10.9.3. Invalid Or Unsupported Data ............................................................................................. 44
10.9.4. Data Out Of Range Fault ................................................................................................... 45
10.9.5. Reserved Bits..................................................................................................................... 45
11. Address, Memory, Communication And Capability Related Commands ......................................... 46
11.1. WRITE_PROTECT ................................................................................................................... 46
11.2. STORE_DEFAULT_ALL ........................................................................................................... 46
11.3. RESTORE_DEFAULT_ALL ...................................................................................................... 46
11.4. STORE_DEFAULT_CODE ....................................................................................................... 47
11.5. RESTORE_DEFAULT_CODE .................................................................................................. 47
11.6. STORE_USER_ALL ................................................................................................................. 47
11.7. RESTORE_USER_ALL ............................................................................................................ 48
11.8. STORE_USER_CODE ............................................................................................................. 48
11.9. RESTORE_USER_CODE ........................................................................................................ 48
11.10. PAGE ........................................................................................................................................ 49
11.11. PHASE ...................................................................................................................................... 50
11.12. CAPABILITY ............................................................................................................................. 51
11.13. QUERY ..................................................................................................................................... 51
11.14. PAGE_PLUS_WRITE ............................................................................................................... 52
11.15. PAGE_PLUS_READ ................................................................................................................. 53
12. On, Off And Margin Testing Related Commands ............................................................................ 53
12.1. OPERATION ............................................................................................................................. 53
12.2. ON_OFF_CONFIG.................................................................................................................... 54
PMBus Power System Mgt Protocol Specification – Part II – Revision 1.2
© 2010 System Management Interface Forum, Inc. Page 5 of 106
All Rights Reserved
13. Output Voltage Related Commands ................................................................................................ 55
13.1. VOUT_MODE ........................................................................................................................... 55
13.2. VOUT_COMMAND ................................................................................................................... 55
13.3. VOUT_TRIM ............................................................................................................................. 56
13.4. VOUT_CAL_OFFSET ............................................................................................................... 56
13.5. VOUT_MAX .............................................................................................................................. 56
13.6. VOUT_MARGIN_HIGH ............................................................................................................. 57
13.7. VOUT_MARGIN_LOW ............................................................................................................. 57
13.8. VOUT_TRANSITION_RATE ..................................................................................................... 57
13.9. VOUT_DROOP ......................................................................................................................... 57
13.10. VOUT_SCALE_LOOP .............................................................................................................. 57
13.11. VOUT_SCALE_MONITOR ....................................................................................................... 58
14. Other Commands ............................................................................................................................. 58
14.1. COEFFICIENTS ........................................................................................................................ 58
14.2. POUT_MAX .............................................................................................................................. 59
14.3. MAX_DUTY ............................................................................................................................... 59
14.4. FREQUENCY_SWITCH ........................................................................................................... 59
14.5. VIN_ON ..................................................................................................................................... 59
14.6. VIN_OFF ................................................................................................................................... 60
14.7. INTERLEAVE ............................................................................................................................ 60
14.8. IOUT_CAL_GAIN ...................................................................................................................... 61
14.9. IOUT_CAL_OFFSET ................................................................................................................ 61
14.10. FAN_CONFIG_1_2 ................................................................................................................... 61
14.11. FAN_CONFIG_3_4 ................................................................................................................... 62
14.12. FAN_COMMAND_n .................................................................................................................. 63
15. Fault Related Commands ................................................................................................................ 64
15.1. CLEAR_FAULTS ...................................................................................................................... 64
15.2. VOUT_OV_FAULT_LIMIT ........................................................................................................ 64
15.3. VOUT_OV_FAULT_RESPONSE ............................................................................................. 64
15.4. VOUT_OV_WARN_LIMIT ......................................................................................................... 64
15.5. VOUT_UV_WARN_LIMIT ......................................................................................................... 65
15.6. VOUT_UV_FAULT_LIMIT ........................................................................................................ 65
15.7. VOUT_UV_FAULT_RESPONSE .............................................................................................. 65
15.8. IOUT_OC_FAULT_LIMIT ......................................................................................................... 66
15.9. IOUT_OC_FAULT_RESPONSE ............................................................................................... 66
15.10. IOUT_OC_LV_FAULT_LIMIT ................................................................................................... 66
15.11. IOUT_OC_LV_FAULT_RESPONSE ........................................................................................ 66
15.12. IOUT_OC_WARN_LIMIT .......................................................................................................... 67
15.13. IOUT_UC_FAULT_LIMIT .......................................................................................................... 67
15.14. IOUT_UC_FAULT_RESPONSE ............................................................................................... 67
15.15. DELETED .................................................................................................................................. 68
15.16. DELETED .................................................................................................................................. 68
15.17. OT_FAULT_LIMIT..................................................................................................................... 68
15.18. OT_FAULT_RESPONSE .......................................................................................................... 68
15.19. OT_WARN_LIMIT ..................................................................................................................... 68
15.20. UT_WARN_LIMIT ..................................................................................................................... 69
15.21. UT_FAULT_LIMIT ..................................................................................................................... 69
15.22. UT_FAULT_RESPONSE .......................................................................................................... 69
15.23. VIN_OV_FAULT_LIMIT ............................................................................................................ 69
15.24. VIN_OV_FAULT_RESPONSE ................................................................................................. 70
15.25. VIN_OV_WARN_LIMIT ............................................................................................................. 70
15.26. VIN_UV_WARN_LIMIT ............................................................................................................. 70
15.27. VIN_UV_FAULT_LIMIT ............................................................................................................ 71
15.28. VIN_UV_FAULT_RESPONSE .................................................................................................. 71
15.29. IIN_OC_FAULT_LIMIT ............................................................................................................. 71
15.30. IIN_OC_FAULT_RESPONSE ................................................................................................... 71
PMBus Power System Mgt Protocol Specification – Part II – Revision 1.2
© 2010 System Management Interface Forum, Inc. Page 6 of 106
All Rights Reserved
15.31. IIN_OC_WARN_LIMIT .............................................................................................................. 72
15.32. POWER_GOOD Signal Limits .................................................................................................. 72
15.32.1. POWER_GOOD_ON ......................................................................................................... 72
15.32.2. POWER_GOOD_OFF ....................................................................................................... 72
15.33. POUT_OP_FAULT_LIMIT ........................................................................................................ 72
15.34. POUT_OP_FAULT_RESPONSE ............................................................................................. 73
15.35. POUT_OP_WARN_LIMIT ......................................................................................................... 73
15.36. PIN_OP_WARN_LIMIT ............................................................................................................. 73
15.37. Other Fault And Warning Responses ....................................................................................... 73
15.38. SMBALERT_MASK Command ................................................................................................. 74
16. Output Voltage Sequencing Commands .......................................................................................... 74
16.1. TON_DELAY ............................................................................................................................. 74
16.2. TON_RISE ................................................................................................................................ 74
16.3. TON_MAX_FAULT_LIMIT ........................................................................................................ 75
16.4. TON_MAX_FAULT_RESPONSE ............................................................................................. 75
16.5. TOFF_DELAY ........................................................................................................................... 75
16.6. TOFF_FALL .............................................................................................................................. 75
16.7. TOFF_MAX_WARN_LIMIT ....................................................................................................... 76
17. Unit Status Commands .................................................................................................................... 77
17.1. STATUS_BYTE......................................................................................................................... 77
17.2. STATUS_WORD....................................................................................................................... 78
17.3. STATUS_VOUT ........................................................................................................................ 79
17.4. STATUS_IOUT ......................................................................................................................... 80
17.5. STATUS_INPUT ....................................................................................................................... 80
17.6. STATUS_TEMPERATURE ....................................................................................................... 80
17.7. STATUS_CML (Communications, Logic, And Memory) ........................................................... 81
17.8. STATUS_OTHER ..................................................................................................................... 81
17.9. STATUS_MFR_SPECIFIC ....................................................................................................... 82
17.10. STATUS_FANS_1_2 ................................................................................................................ 82
17.11. STATUS_FANS_3_4 ................................................................................................................ 83
18. Reading Parametric Information ...................................................................................................... 84
18.1. READ_VIN ................................................................................................................................ 84
18.2. READ_IIN .................................................................................................................................. 84
18.3. READ_VCAP ............................................................................................................................ 84
18.4. READ_VOUT ............................................................................................................................ 85
18.5. READ_IOUT .............................................................................................................................. 85
18.6. READ_TEMPERATURE_n ....................................................................................................... 85
18.7. READ_FAN_SPEED_n ............................................................................................................. 85
18.8. Deleted ...................................................................................................................................... 86
18.9. READ_DUTY_CYCLE .............................................................................................................. 86
18.10. READ_FREQUENCY ............................................................................................................... 86
18.11. READ_POUT ............................................................................................................................ 86
18.12. READ_PIN ................................................................................................................................ 86
18.13. READ_EIN And READ_EOUT .................................................................................................. 86
19. Reserved .......................................................................................................................................... 88
20. Reserved .......................................................................................................................................... 88
21. Reserved .......................................................................................................................................... 88
22. Manufacturer’s Information .............................................................................................................. 88
22.1. PMBUS_REVISION .................................................................................................................. 88
22.2. Inventory Information ................................................................................................................ 89
22.2.1. MFR_ID .............................................................................................................................. 89
22.2.2. MFR_MODEL .................................................................................................................... 89
22.2.3. MFR_REVISION ................................................................................................................ 89
22.2.4. MFR_LOCATION ............................................................................................................... 89
22.2.5. MFR_DATE ........................................................................................................................ 89
22.2.6. MFR_SERIAL .................................................................................................................... 90
PMBus Power System Mgt Protocol Specification – Part II – Revision 1.2
© 2010 System Management Interface Forum, Inc. Page 7 of 106
All Rights Reserved
22.2.7. IC_DEVICE_ID .................................................................................................................. 90
22.2.8. IC_DEVICE_REV .............................................................................................................. 90
22.3. Manufacturer Ratings ................................................................................................................ 90
22.3.1. MFR_VIN_MIN................................................................................................................... 90
22.3.2. MFR_VIN_MAX ................................................................................................................. 90
22.3.3. MFR_IIN_MAX ................................................................................................................... 90
22.3.4. MFR_PIN_MAX ................................................................................................................. 90
22.3.5. MFR_VOUT_MIN............................................................................................................... 90
22.3.6. MFR_VOUT_MAX ............................................................................................................. 91
22.3.7. MFR_IOUT_MAX ............................................................................................................... 91
22.3.8. MFR_POUT_MAX ............................................................................................................. 91
22.3.9. MFR_TAMBIENT_MAX ..................................................................................................... 91
22.3.10. MFR_TAMBIENT_MIN ...................................................................................................... 91
22.3.11. MFR_EFFICIENCY_LL ...................................................................................................... 91
22.3.12. MFR_EFFICIENCY_HL ..................................................................................................... 92
22.3.13. MFR_PIN_ACCURACY ..................................................................................................... 93
22.3.14. APP_PROFILE_SUPPORT ............................................................................................... 93
22.3.15. MFR_MAX_TEMP_1, _2, _3 ............................................................................................. 94
23. User Data And Configuration ........................................................................................................... 94
24. Manufacturer Specific Commands ................................................................................................... 94
25. Command Extensions ...................................................................................................................... 95
25.1. MFR_SPECIFIC_COMMAND_EXT.......................................................................................... 95
25.2. PMBUS_COMMAND_EXT ....................................................................................................... 95
APPENDIX I. Command Summary ............................................................................................................. 96
APPENDIX II. Summary Of Changes ....................................................................................................... 105
Table Of Figures
Figure 1. Bit Order Within A Byte ................................................................................................................ 11
Figure 2. Conceptual View Of Possible PMBus Device Memory And Communication .............................. 18
Figure 3. Flowchart Of Conceptual Loading Operating Memory At Startup ............................................... 19
Figure 4. Linear Data Format Data Bytes ................................................................................................... 21
Figure 5. VOUT_MODE Command Data Byte Structure ............................................................................ 24
Figure 6. Linear Format Data Bytes ............................................................................................................ 25
Figure 7. VID Format Data Bytes ................................................................................................................ 25
Figure 8. DIRECT Format Mode Data Bytes .............................................................................................. 27
Figure 9. Output Voltage Sensing In A Typical Power Converter ............................................................... 28
Figure 10. Conceptual View Of The Application Of The VOUT_SCALE_LOOP Command ...................... 28
Figure 11. Conceptual View Of How Output Voltage Related Commands Are Applied ............................. 30
Figure 12. Generating READ_IOUT Concept ............................................................................................. 31
Figure 13. Status Register Map .................................................................................................................. 32
Figure 14. Conceptual View Of Creating Bits In STATUS_BYTE And STATUS_WORD .......................... 34
Figure 15. Conceptual Schematic Of Status Bits And SMBALERT# .......................................................... 36
Figure 16. Interaction Of SMBALERT# And Status Registers .................................................................... 41
Figure 17. Packet Structure For PMBus Device To Notify Host ................................................................. 41
Figure 18. Conceptual View Of Paging Used For A Multiple Output PMBus Device ................................. 49
Figure 19. Conceptual View Of Using Paging With A PMBus To Non-PMBus Device Adapter ................. 50
Figure 20. PAGE_PLUS Command Example With Written Data And PEC ............................................... 52
Figure 21. PAGE_PLUS Command Example With Data To Read And PEC ............................................. 53
Figure 22. Retrieving Coefficients Using PEC ............................................................................................ 59
Figure 23. Illustration Of The INTERLEAVE Command Function .............................................................. 61
Figure 24. SMBALERT_MASK Command Packet Format ......................................................................... 74
Figure 25. Retrieving The SMBALERT_MASK Setting For A Given Status Register ................................ 74
Figure 26. Summary Of The Status Registers ............................................................................................ 77
Figure 27. READ_EIN Command Packet Format ....................................................................................... 87
PMBus Power System Mgt Protocol Specification – Part II – Revision 1.2
© 2010 System Management Interface Forum, Inc. Page 8 of 106
All Rights Reserved
Figure 28. READ_EOUT Command Packet Format ................................................................................... 88
Figure 29. APP_PROFILE_SUPPORT Packet Example ............................................................................ 94
Table Of Tables
Table 1. Bit And Byte Symbols Used In This Specification ......................................................................... 11
Table 2. Summary Of The VOUT_MODE Data Byte Format ..................................................................... 24
Table 3. VID Types Supported By PMBus .................................................................................................. 26
Table 4. Voltage, Temperature And TON_MAX Faults Response Data Byte Details ................................ 37
Table 5. Current Fault Response Data Byte Details ................................................................................... 39
Table 6. WRITE_PROTECT Command Data Byte ..................................................................................... 46
Table 7. CAPABILITY COMMAND Data Byte Format ................................................................................ 51
Table 8. QUERY Command Returned Data Byte Format .......................................................................... 52
Table 9. OPERATION Data Byte Contents ................................................................................................. 54
Table 10. ON_OFF_CONFIG Data Byte ..................................................................................................... 55
Table 11. INTERLEAVE Data Bytes Format ............................................................................................... 60
Table 12. FAN_CONFIG_1_2 Data Byte Format........................................................................................ 62
Table 13. FAN_CONFIG_3_4 Data Byte Format........................................................................................ 63
Table 14. STATUS_BYTE Message Contents ........................................................................................... 78
Table 15. STATUS_WORD Message Contents ......................................................................................... 78
Table 16. STATUS_VOUT Data Byte ......................................................................................................... 79
Table 17. STATUS_IOUT Data Byte .......................................................................................................... 80
Table 18. STATUS_INPUT Data Byte ........................................................................................................ 80
Table 19. STATUS_TEMPERATURE Data Byte ........................................................................................ 81
Table 20. STATUS_CML Data Byte ........................................................................................................... 81
Table 21. STATUS_OTHER Data Byte ...................................................................................................... 82
Table 22. STATUS_MFR_SPECIFIC Data Byte......................................................................................... 82
Table 23. STATUS_FANS_1_2 Data Byte ................................................................................................. 83
Table 24. STATUS_FANS_3_4 Data Byte ................................................................................................. 83
Table 25. PMBus Revision Data Byte Contents ......................................................................................... 88
Table 26. Data Format Of The MFR_EFFICIENCY_LL Command ............................................................ 91
Table 27. Data Format Of The MFR_EFFICIENCY_HL Command ........................................................... 92
Table 28. APP_PROFILE_SUPPORT First Data Byte Contents................................................................ 93
Table 29. Command Summary ................................................................................................................... 96

标签: 规格书 bus PM

实例下载地址

PMBUS规格书1.2II

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警