MC68MH360AI33L Freescale Semiconductor, MC68MH360AI33L Datasheet - Page 597

no-image

MC68MH360AI33L

Manufacturer Part Number
MC68MH360AI33L
Description
IC MPU QUICC 33MHZ 240-FQFP
Manufacturer
Freescale Semiconductor
Datasheets

Specifications of MC68MH360AI33L

Processor Type
M683xx 32-Bit
Speed
33MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
240-FQFP
Family Name
M68xxx
Device Core
ColdFire
Device Core Size
32b
Frequency (max)
33MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
5V
Operating Supply Voltage (max)
5.25V
Operating Supply Voltage (min)
4.75V
Operating Temp Range
0C to 70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
240
Package Type
FQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68MH360AI33L
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
MOT—Motorola
FC3–FC0—Function Code 3–0
7.11.4.3 MAXIMUM RECEIVE BUFFER LENGTH REGISTER (MRBLR). Each SMC has
one MRBLR to define the receive buffer length for that SMC. MRBLR defines the maximum
number of bytes that the QUICC will write to a receive buffer on that SMC before moving to
the next buffer. The QUICC may write fewer bytes to the buffer than MRBLR if a condition
such as an error or end-of-frame occurs, but it will never write more bytes than the MRBLR
value. It follows, then, that buffers supplied by the user for use by the QUICC should always
be of size MRBLR (or greater) in length.
The transmit buffers for an SMC are not affected in any way by the value programmed into
MRBLR. Transmit buffers may be individually chosen to have varying lengths, as needed.
The number of bytes to be transmitted is chosen by programming the data length field in the
Tx BD.
7.11.4.4 RECEIVER BUFFER DESCRIPTOR POINTER (RBPTR). The RBPTR for each
SMC channel points to the next BD that the receiver will transfer data to when it is in idle
state or to the current BD during frame processing. After a reset or when the end of the BD
table is reached, the CP initializes this pointer to the value programmed in the RBASE entry.
This bit should be set by the user to achieve normal operation. MOT must be set if the
data buffer is located in external memory and has a 16-bit wide memory port size.
These bits contain the function code value used during this SDMA channel’s memory ac-
cesses. The user should write bit FC3 with a one to identify this SDMA channel access as
a DMA-type access. Example: FC3–FC0 = 1000 (binary). Do not write the value 0111 (bi-
nary) to these bits.
0 = DEC (and Intel) convention is used for byte ordering—swapped operation. It is also
1 = Motorola byte ordering—normal operation. It is also called big-endian byte order-
called little-endian byte ordering. The transmission order of bytes within a buffer
word is reversed as compared to the Motorola mode.
ing. As data is transmitted onto the serial line from the data buffer, the most signif-
icant byte of the buffer word contains data to be transmitted earlier than the least
significant byte of the same buffer word.
MRBLR should not be changed dynamically while an SMC is op-
erating. However, if it is modified in a single bus cycle with one
16-bit move (not two 8-bit bus cycles back-to-back), then a dy-
namic change in receive buffer length can be successfully
achieved. This occurs when the CP moves control to the next Rx
BD in the table. Thus, a change to MRBLR will not have an im-
mediate effect. To guarantee the exact Rx BD on which the
change will occur, the user should change MRBLR only while
the SMC receiver is disabled.
The MRBLR value should be greater than zero, and should be
even if the character length of the data is greater than 8 bits.
Freescale Semiconductor, Inc.
For More Information On This Product,
MC68360 USER’S MANUAL
Go to: www.freescale.com
NOTES
Serial Management Controllers (SMCs)

Related parts for MC68MH360AI33L