EasyManua.ls Logo

NXP Semiconductors UM10204 - 5.3 Hs-mode

NXP Semiconductors UM10204
64 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
UM10204 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
User manual Rev. 5 — 9 October 2012 37 of 64
NXP Semiconductors
UM10204
I
2
C-bus specification and user manual
5.3 Hs-mode
High-speed mode (Hs-mode) devices offer a quantum leap in I
2
C-bus transfer speeds.
Hs-mode devices can transfer information at bit rates of up to 3.4 Mbit/s, yet they remain
fully downward compatible with Fast-mode Plus, Fast- or Standard-mode (F/S) devices for
bidirectional communication in a mixed-speed bus system. With the exception that
arbitration and clock synchronization is not performed during the Hs-mode transfer, the
same serial bus protocol and data format is maintained as with the F/S-mode system.
5.3.1 High speed transfer
To achieve a bit transfer of up to 3.4 Mbit/s, the following improvements have been made
to the regular I
2
C-bus specification:
Hs-mode master devices have an open-drain output buffer for the SDAH signal and a
combination of an open-drain pull-down and current-source pull-up circuit on the
SCLH output. This current-source circuit shortens the rise time of the SCLH signal.
Only the current-source of one master is enabled at any one time, and only during
Hs-mode.
No arbitration or clock synchronization is performed during Hs-mode transfer in
multi-master systems, which speeds-up bit handling capabilities. The arbitration
procedure always finishes after a preceding master code transmission in F/S-mode.
Hs-mode master devices generate a serial clock signal with a HIGH to LOW ratio of
1 to 2. This relieves the timing requirements for set-up and hold times.
As an option, Hs-mode master devices can have a built-in bridge. During Hs-mode
transfer, the high-speed data (SDAH) and high-speed serial clock (SCLH) lines of
Hs-mode devices are separated by this bridge from the SDA and SCL lines of
F/S-mode devices. This reduces the capacitive load of the SDAH and SCLH lines
resulting in faster rise and fall times.
The only difference between Hs-mode slave devices and F/S-mode slave devices is
the speed at which they operate. Hs-mode slaves have open-drain output buffers on
the SCLH and SDAH outputs. Optional pull-down transistors on the SCLH pin can be
used to stretch the LOW level of the SCLH signal, although this is only allowed after
the acknowledge bit in Hs-mode transfers.
The inputs of Hs-mode devices incorporate spike suppression and a Schmitt trigger at
the SDAH and SCLH inputs.
The output buffers of Hs-mode devices incorporate slope control of the falling edges
of the SDAH and SCLH signals.
Figure 32
shows the physical I
2
C-bus configuration in a system with only Hs-mode
devices. Pins SDA and SCL on the master devices are only used in mixed-speed bus
systems and are not connected in an Hs-mode only system. In such cases, these pins can
be used for other functions.
Optional series resistors R
s
protect the I/O stages of the I
2
C-bus devices from
high-voltage spikes on the bus lines and minimize ringing and interference.
Pull-up resistors R
p
maintain the SDAH and SCLH lines at a HIGH level when the bus is
free and ensure that the signals are pulled up from a LOW to a HIGH level within the
required rise time. For higher capacitive bus-line loads (>100 pF), the resistor R
p
can be
replaced by external current source pull-ups to meet the rise time requirements. Unless

Table of Contents

Related product manuals