MC68376BAMFT20 Freescale Semiconductor, MC68376BAMFT20 Datasheet - Page 271

MC68376BAMFT20

Manufacturer Part Number
MC68376BAMFT20
Description
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC68376BAMFT20

Cpu Family
68K/M683xx
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
20MHz
Interface Type
QSPI/SCI
Program Memory Type
ROM
Program Memory Size
8KB
Total Internal Ram Size
7.5KB
# I/os (max)
18
Number Of Timers - General Purpose
2
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (max)
5.25V
Operating Supply Voltage (min)
4.75V
On-chip Adc
16-chx10-bit
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 125C
Operating Temperature Classification
Automotive
Mounting
Surface Mount
Pin Count
160
Package Type
PQFP
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68376BAMFT20
Manufacturer:
FREESCAL
Quantity:
245
13.5.4.2 Locking and Releasing Message Buffers
13.5.5 Remote Frames
MC68336/376
USER’S MANUAL
The lock/release/busy mechanism is designed to guarantee data coherency during the
receive process. The following examples demonstrate how the lock/release/busy
mechanism will affect TouCAN operation.
Polling the control/status word of a receive message buffer can lock it, preventing a
message from being transferred into that buffer. If the control/status word of a receive
message buffer is read, it should then be followed by a read of the control/status word
of another buffer, or by reading the free-running timer, to ensure that the locked buffer
is unlocked.
The remote frame is a message frame which is transmitted to request a data frame.
The TouCAN can be configured to transmit a data frame automatically in response to
a remote frame, or to transmit a remote frame and then wait for the responding data
frame to be received.
When transmitting a remote frame, the user initializes a message buffer as a transmit
message buffer with the RTR bit set to one. Once this remote frame is transmitted suc-
cessfully, the transmit message buffer automatically becomes a receive message buff-
er, with the same ID as the remote frame which was transmitted.
When a remote frame is received by the TouCAN, the remote frame ID is compared
to the IDs of all transmit message buffers programmed with a code of 1010. If there is
an exact matching ID, the data frame in that message buffer is transmitted. If the RTR
1. Reading a control/status word of a message buffer triggers a lock for that
2. To release a locked message buffer, the CPU32 either locks another message
3. If a receive frame with a matching ID is received during the time the message
4. When a locked message buffer is released, if a frame with a matching identifier
5. If two or more receive frames with matching IDs are received while a message
6. If the user reads the control/status word of a receive message buffer while a
message buffer. A new received message frame which matches the message
buffer cannot be written into this message buffer while it is locked.
buffer by reading its control/status word, or globally releases any locked
message buffer by reading the free-running timer.
buffer is locked, the receive frame will not be immediately transferred into that
message buffer, but will remain in the serial message buffer. There is no indi-
cation when this occurs.
exists within the serial message buffer, then this frame will be transferred to the
matching message buffer.
buffer with a matching ID is locked, the last received frame with that ID is kept
within the serial message buffer, while all preceding ones are lost. There is no
indication when this occurs.
frame is being transferred from a serial message buffer, the BUSY code will be
indicated. The user should wait until this code is cleared before continuing to
read from the message buffer to ensure data coherency. In this situation, the
read of the control/status word will not lock the message buffer.
CAN 2.0B CONTROLLER MODULE (TouCAN)
MOTOROLA
13-15

Related parts for MC68376BAMFT20