Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Mexican  ▼
ALLDATASHEET.COM.MX

X  

CS5535 Datasheet(PDF) 117 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
No. de pieza CS5535
Descripción Electrónicos  Geode??CS5535 I/O Companion Multi-Function South Bridge
PDF  555 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  NSC [National Semiconductor (TI)]
Página de inicio  http://www.national.com
Logo NSC - National Semiconductor (TI)

CS5535 Datasheet(HTML) 117 Page - National Semiconductor (TI)

Back Button CS5535 Datasheet HTML 113Page - National Semiconductor (TI) CS5535 Datasheet HTML 114Page - National Semiconductor (TI) CS5535 Datasheet HTML 115Page - National Semiconductor (TI) CS5535 Datasheet HTML 116Page - National Semiconductor (TI) CS5535 Datasheet HTML 117Page - National Semiconductor (TI) CS5535 Datasheet HTML 118Page - National Semiconductor (TI) CS5535 Datasheet HTML 119Page - National Semiconductor (TI) CS5535 Datasheet HTML 120Page - National Semiconductor (TI) CS5535 Datasheet HTML 121Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 117 / 555 page
background image
Revision 0.8
117
www.national.com
SMB Controller Functional Description (Continued)
4.10.1 Data Transactions
One data bit is transferred during each clock pulse. Data is
sampled during the high state of the serial clock (SCL).
Consequently, throughout the clock’s high period, the data
should remain stable (see Figure 4-23). Any changes on
the SDA line during the high state of SCL and in the middle
of a transaction aborts the current transaction. New data
should be sent during the low SCL state. This protocol per-
mits a single data line to transfer both command/control
information and data, using the synchronous serial clock.
Each data transaction is composed of a START condition,
a number of byte transfers (set by the software), and a
STOP condition to terminate the transaction. Each byte is
transferred with the most significant bit first, and after each
byte (8 bits), an Acknowledge signal must follow. The fol-
lowing subsections provide further details of this process.
During each clock cycle, the slave can stall the master
while it handles the previous data or prepares new data.
This can be done for each bit transferred, or on a byte
boundary, by the slave holding SCL low to extend the clock-
low period. Typically, slaves extend the first clock cycle of a
transfer if a byte read has not yet been stored, or if the next
byte to be transmitted is not yet ready. Some microcontrol-
lers, with limited hardware support for SMB, extend the
SMB after each bit, thus allowing the software to handle
this bit.
Figure 4-23. SMB Bit Transfer
4.10.1.1 START and STOP Conditions
The SMB master generates START and STOP conditions
(control codes). After a START condition is generated, the
bus is considered busy and retains this status for a certain
time after a STOP condition is generated. A high-to-low
transition of the data line (SDA) while the clock (SCL) is
high indicates a START condition. A low-to-high transition
of the SDA line while the SCL is high indicates a STOP
condition (see Figure 4-24).
In addition to the first START condition, a repeated START
condition can be generated in the middle of a transaction.
This allows another device to arbitrate the bus, or a change
in the direction of data transfer.
Figure 4-24. SMB START and STOP Conditions
4.10.1.2 Acknowledge (ACK) Cycle
The ACK cycle consists of two signals: the ACK clock pulse
sent by the master with each byte transferred, and the ACK
signal sent by the receiving device (see Figure 4-25).
The master generates the ACK clock pulse on the ninth
clock pulse of the byte transfer. The transmitter releases
the SDA line (permits it to go high) to allow the receiver to
send the ACK signal. The receiver must pull down the SDA
line during the ACK clock pulse, signalling that it has cor-
rectly received the last data byte and is ready to receive the
next byte. Figure 4-26 illustrates the ACK cycle.
Figure 4-25. SMB Data Transaction
SDA
SCL
Data Line
Stable:
Data Valid
Change
of Data
Allowed
SDA
SCL
S
P
START
Condition
STOP
Condition
S
P
START
Condition
STOP
Condition
SDA
SCL
MSB
ACK
ACK
12 3 - 6
7
8
9
1
23 - 8
9
Acknowledge
Signal From Receiver
Byte Complete
Interrupt Within
Receiver
Clock Line Held
Low by Receiver
While Interrupt
is Serviced



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com