IEEE Power Electronics Magazine - September 2014 - 38

back from the slave, such as
being able to read the actual
1.20 V
Logic Device's
voltage or receive an indicaVoltage
tion of a fault. For this, AVSCommand
0.80 V
Bus provides for an optional
PMBus Communication Delay (c50 ns)
signal that the slave uses to
1.20 V
Output Voltage
send information to the mas(Command Sent
ter (AVS_SDATA). Whether
Via PMBus)
0.80 V
or not a device will use the
two- or three-wire version of
1.20 V
Output Voltage
This area represents the energy saved
AVSBus is a decision for the
(Command Sent
with the shorter communication delay.
system designer.
Via AVSBus) 0.80 V
The working group also
AVSBus Communication Delay (c1.28 ns)
considered the question of
whether the AVSBus should
fig 2 The energy savings with AVSBus.
be point to point, limited
to connecting the powered
logic device to the controller
in its power source, or a bus
1.20 V
Logic Device's
structure that would support
Voltage
multiple end points. Given
Command
0.80 V
the speed and distance, the
PMBus Communication Delay (c50 ns)
work i ng g roup chose to
1.20 V
Output Voltage
make the AVSBus point to
(Command Sent
point. This is not the severe
Via PMBus)
0.80 V
limitation it appears to be.
1.20 V
A power supply controller
Output Voltage
This area represents the performance
IC with an AVSBus interface
(Command Sent
improvement with the shorter communication delay.
may control several power
Via AVSBus) 0.80 V
stages operating in a multiAVSBus Communication Delay (c1.28 ns)
phase configuration, several
power stages with indepenfig 3 The performance improvement with AVSBus.
dent outputs, or a combination of each. The AVSBus
specification
allows
for
a
power
supply controller that
high-speed processing sooner. This can result in a notable
can have up to 15 outputs (or rails). This configuration is
processor performance gain, as shown in Figure 3.
often needed for logic devices that may require one voltThe working group settled on a maximum bus speed of
age for the core logic, another voltage for the high-speed
50 MHz. This bus speed can be implemented well over the
I/O interface, and yet another voltage for the standard I/O
10-20-cm distances needed for the AVSBus. Later, a miniinterface. Figure 4 shows the concept of one AVSBus masmum bus speed of 10 MHz was added to the specification.
ter controlling multiple voltage outputs (rails).
Given the requirement for a bus speed of 50 MHz, the
With the electrical interface defined, the next question
next issue was deciding on an electrical interface. The
is the command language. The function of the AVSBus is
working group did not want to invent a new interface; we
much more limited than the general-purpose PMBus. To
wanted to use something that already existed. We considsimplify the implementation, TI used a fixed 32-bit frame
ered a low-voltage differential signaling interface but, in the
and the working group accepted this structure. The details
end, chose to base the AVSBus electrical characteristics on
of how the various commands, including a checksum, fit in
the serial peripheral interface (SPI). The SPI interface is
this 32-bit frame are beyond the scope of this article-but
commonly available, well understood, and low cost. It can
the implementation is both clever and elegant. In addition,
also operate at 50 MHz over the required distance.
if the three-wire AVSBus is used, the bus operation can be
With the electrical interface defined similar to SPI, the
full duplex. That is, if the master is transmitting more than
signal lines are determined. The AVSBus clock signal is
one frame, the slave can start sending responses after it recalled AVS_MCLOCK and is always driven by the bus masceives the first frame. As long as the master keeps transmitter. There is a required signal line for carrying data from the
ting, so can the slave. This doubles the throughput of the
master to the slave called AVS_MDATA. These two signals
bus and shortens the time it may take for the master to get
are all that is needed to implement the AVSBus. However,
status from the slave device.
this does not allow the master to have any information

38

IEEE PowEr ElEctronIcs MagazInE

z	September 2014



Table of Contents for the Digital Edition of IEEE Power Electronics Magazine - September 2014

IEEE Power Electronics Magazine - September 2014 - Cover1
IEEE Power Electronics Magazine - September 2014 - Cover2
IEEE Power Electronics Magazine - September 2014 - 1
IEEE Power Electronics Magazine - September 2014 - 2
IEEE Power Electronics Magazine - September 2014 - 3
IEEE Power Electronics Magazine - September 2014 - 4
IEEE Power Electronics Magazine - September 2014 - 5
IEEE Power Electronics Magazine - September 2014 - 6
IEEE Power Electronics Magazine - September 2014 - 7
IEEE Power Electronics Magazine - September 2014 - 8
IEEE Power Electronics Magazine - September 2014 - 9
IEEE Power Electronics Magazine - September 2014 - 10
IEEE Power Electronics Magazine - September 2014 - 11
IEEE Power Electronics Magazine - September 2014 - 12
IEEE Power Electronics Magazine - September 2014 - 13
IEEE Power Electronics Magazine - September 2014 - 14
IEEE Power Electronics Magazine - September 2014 - 15
IEEE Power Electronics Magazine - September 2014 - 16
IEEE Power Electronics Magazine - September 2014 - 17
IEEE Power Electronics Magazine - September 2014 - 18
IEEE Power Electronics Magazine - September 2014 - 19
IEEE Power Electronics Magazine - September 2014 - 20
IEEE Power Electronics Magazine - September 2014 - 21
IEEE Power Electronics Magazine - September 2014 - 22
IEEE Power Electronics Magazine - September 2014 - 23
IEEE Power Electronics Magazine - September 2014 - 24
IEEE Power Electronics Magazine - September 2014 - 25
IEEE Power Electronics Magazine - September 2014 - 26
IEEE Power Electronics Magazine - September 2014 - 27
IEEE Power Electronics Magazine - September 2014 - 28
IEEE Power Electronics Magazine - September 2014 - 29
IEEE Power Electronics Magazine - September 2014 - 30
IEEE Power Electronics Magazine - September 2014 - 31
IEEE Power Electronics Magazine - September 2014 - 32
IEEE Power Electronics Magazine - September 2014 - 33
IEEE Power Electronics Magazine - September 2014 - 34
IEEE Power Electronics Magazine - September 2014 - 35
IEEE Power Electronics Magazine - September 2014 - 36
IEEE Power Electronics Magazine - September 2014 - 37
IEEE Power Electronics Magazine - September 2014 - 38
IEEE Power Electronics Magazine - September 2014 - 39
IEEE Power Electronics Magazine - September 2014 - 40
IEEE Power Electronics Magazine - September 2014 - 41
IEEE Power Electronics Magazine - September 2014 - 42
IEEE Power Electronics Magazine - September 2014 - 43
IEEE Power Electronics Magazine - September 2014 - 44
IEEE Power Electronics Magazine - September 2014 - 45
IEEE Power Electronics Magazine - September 2014 - 46
IEEE Power Electronics Magazine - September 2014 - 47
IEEE Power Electronics Magazine - September 2014 - 48
IEEE Power Electronics Magazine - September 2014 - Cover3
IEEE Power Electronics Magazine - September 2014 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2023
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2023
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2023
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2018
https://www.nxtbook.com/nxtbooks/ieee/pelcompendium_march2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2017
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2017
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2017
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2014
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2014
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2014
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2014
https://www.nxtbookmedia.com