msm9225 Oki Semiconductor, msm9225 Datasheet - Page 55

no-image

msm9225

Manufacturer Part Number
msm9225
Description
Can Controller Area Network Controller
Manufacturer
Oki Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
msm9225B
Manufacturer:
MICREL
Quantity:
6 246
Part Number:
msm9225BGA-2K
Manufacturer:
OKI
Quantity:
5 000
FUNCTIONS
1. Bus priority decisions
(1) When a single node has started transmission
(2) When multiple nodes have started transmission
(3) Data frame and remote frame priority
2. Bit stuffing
If 5 or more consecutive bits have the same level, bit stuffing prevents a burst error by appending
1 bit of inverted data, and then re-synchronizing.
3. Multi-master
So that bus priority can be determined by the identifier, any node may become the bus master.
4. Multi-cast
There is one transmit node, however since multiple nodes can be set with the same identifier,
multiple nodes can simultaneously receive the same data.
5. Sleep and stop mode functions
These modes are low-power consuming standby modes.
Setting the SLEEP bit of the STBY register to "1" sets the sleep mode.
Setting the STOP bit of the STBY register to "1" sets the stop mode.
The sleep mode is released when the Rx0 and Rx1 differential inputs, the RESET pin input, or the
CS pin input is at a "L" level.
The stop mode is released when the RESET pin input or the CS pin input is at a "L" level.
¡ Semiconductor
Transmission
Reception
Matching levels
Non-matching levels
(after bus idle)
(after bus idle)
While the bus is idle, the node that outputs data first will transmit.
Beginning from the 1st bit of the arbitration field, the node that outputs the longest
consecutive string of "dominant" bits will have priority. (Since the bus has a wired-OR
configuration, "dominant" is strong.)
The transmit node compares the arbitration field that it has output with the data levels on the
bus.
If a data frame and remote frame contend for control of the bus, the data frame whose last bit,
RTR, is "dominant" will be given priority.
When transmitting a data frame or remote frame, if there are 5 consecutive bits with the
same level between the start-of-frame and the CRC field, 1-bit of data at the inverted level
of the previous 5 bits is inserted before the next bit.
When receiving a data frame or a remote frame, if there are 5 consecutive bits with the
same level between the start-of-frame and the CRC field, the next bit is deleted and the
data received
Transmission continues.
Data output is terminated from the next bit after non-matching is detedted. The operation
changes to reception.
MSM9225
55/73

Related parts for msm9225