LM95010CIMM National Semiconductor, LM95010CIMM Datasheet - Page 10

no-image

LM95010CIMM

Manufacturer Part Number
LM95010CIMM
Description
Digital Temperature Sensor with SensorPath Bus in MSOP8 Package
Manufacturer
National Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM95010CIMM
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
LM95010CIMMX/NOPB
Manufacturer:
NS/TI
Quantity:
15
www.national.com
1.0 Functional Description
1.3.2 Read Transaction
During a read transaction, the master reads data from a
register at a specified address within a slave. A read trans-
action begins with a Start Bit and ends with an ACK bit, as
shown in Figure 7.
1.3.3 Write Transaction
In a write transaction, the master writes data to a register at
a specified address in the LM95010. A write transaction
begins with a Start Bit and ends with an ACK Data Bit, as
show in Figure 8.
• Device Number This is the address of the LM95010
• Internal Address The address of a register within the
• Read/Write (R/W) A "1" indicates a read transaction.
• Data Bits During a read transaction the data bits are
• Even Parity (EP) This bit is based on all preceding bits
• Device Number This is the address of the slave device
device accessed. Address "000" is a broadcast address
and can be responded to by all the slave devices. The
LM95010 ignores the broadcast address during a read
transaction.
LM95010 that is read.
driven by the LM95010. Data is transferred serially with
the most significant bit first. This allows throughput opti-
mization based on the information that needs to be read.
The LM95010 supports 8-bit or 16-bit data fields, as
described in Section 2.0 "Register Set".
(device number, internal address, read/write and data
bits) and the parity bit itself. The parity -number of 1’s - of
all the preceding bits and the parity bit must be even - i.e.,
the result must be 0. During a read transaction, the EP bit
is sent by the LM95010 to the master to allow the master
to check the received data before using it.
accessed. Address "000" is a broadcast address and is
responded to by all the slave devices. The LM95010
responds to broadcast messages to the Device Control
Register.
FIGURE 7. Read Transaction, master reads data from LM95010
FIGURE 6. Bus Reset Transaction
(Continued)
10
• Acknowledge (ACK) During a read transaction the ACK
• Internal Address This is the register address in the
• Read/Write (R/W) A "0" data bit directs a write transac-
bit is sent by the master indicating that the EP bit was
received and was found to be correct, when compared to
the data preceding it, and that no conflict was detected
on the bus (excluding Attention Request - see Section
1.3.5 "Attention Request Transaction"). A read transfer is
considered "complete" only when the ACK bit is received.
A transaction that was not positively acknowledged is not
considered "complete" by the LM95010 and following are
performed:
— The BER bit in the LM95010 Device Status register is
— The LM95010 generates an Attention Request before,
A transaction that was not positively acknowledged is
also not considered "complete" by the master (i.e. inter-
nal operations related to the transaction are not per-
formed). The transaction may be repeated by the master,
after detecting the source of the Attention Request (the
LM95010 that has a set BER bit in the Device Status
register). Note that the SensorPath protocol neither
forces, nor automates re-execution of the transaction by
the master.
The values of the ACK bit are:
— 1: Data was received correctly
— 0: An error was detected (no-acknowledge).
LM95010 that will be written.
tion.
set
or together with the Start Bit of the next transaction
20082008
20082009

Related parts for LM95010CIMM