Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MPC8280 Datasheet(PDF) 693 Page - Freescale Semiconductor, Inc

Part # MPC8280
Description  PowerQUICC??II Family Reference Manual
PDF  1386 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8280 Datasheet(HTML) 693 Page - Freescale Semiconductor, Inc

Back Button MPC8280 Datasheet HTML 689Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 690Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 691Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 692Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 693Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 694Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 695Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 696Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 697Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 693 / 1386 page
background image
Serial Communications Controllers (SCCs)
MPC8280 PowerQUICC II Family Reference Manual, Rev. 1
Freescale Semiconductor
20-13
20.3
SCC Parameter RAM
Each SCC parameter RAM area begins at the same offset from each SCC base area. Section 20.3.1, “SCC
Base Addresses,” describes the SCC’s base addresses. The protocol-specific portions of the SCC
parameter RAM are discussed in the specific protocol descriptions and the part that is common to all SCC
protocols is shown in Table 20-4.
Some parameter RAM values must be initialized before the SCC can be enabled. Other values are
initialized or written by the CPM. Once initialized, most parameter RAM values do not need to be accessed
because most activity centers around the descriptors rather than the parameter RAM. However, if the
parameter RAM is accessed, note the following:
•
Parameter RAM can be read at any time.
•
Tx parameter RAM can be written only when the transmitter is disabled—after a STOP TRANSMIT
command and before a RESTART TRANSMIT command or after the buffer/frame finishes
transmitting after a GRACEFUL STOP TRANSMIT command and before a RESTART TRANSMIT
command.
•
Rx parameter RAM can be written only when the receiver is disabled. Note the CLOSE RXBD
command does not stop reception, but it does allow the user to extract data from a partially full Rx
buffer.
•
See Section 20.3.7, “Reconfiguring the SCCs.”
Table 20-4 shows the parameter RAM map for all SCC protocols. Boldfaced entries must be initialized by
the user.
Table 20-4. SCC Parameter RAM Map for All Protocols
Offset 1
Name
Width
Description
0x00
RBASE
Hword
Rx/TxBD table base address—offset from the beginning of dual-port RAM. The BD tables
can be placed in any unused portion of the dual-port RAM. The CPM starts BD processing
at the top of the table. (The user defines the end of the BD table by setting the W bit in the
last BD to be processed.) Initialize these entries before enabling the corresponding channel.
Erratic operations occur if BD tables of active SCCs overlap.
Values in RBASE and TBASE should be multiples of eight.
0x02
TBASE
Hword
0x04
RFCR
Byte
Rx function code. See Section 20.3.2, “Function Code Registers (RFCR and TFCR).”
0x05
TFCR
Byte
Tx function code. See Section 20.3.2, “Function Code Registers (RFCR and TFCR).”
0x06
MRBLR
Hword
Maximum receive buffer length. Defines the maximum number of bytes the MPC8280 writes
to a receive buffer before it goes to the next buffer. The MPC8280 can write fewer bytes than
MRBLR if a condition such as an error or end-of-frame occurs. It never writes more bytes
than the MRBLR value. Therefore, user-supplied buffers should be no smaller than MRBLR.
MRBLR should be greater than zero for all modes. It should be a multiple of 4 for Ethernet
and HDLC modes, and in totally transparent mode unless the Rx FIFO is 8-bits wide
(GSMR_H[RFW] = 1).
Note: Although MRBLR is not intended to be changed while the SCC is operating, it can be
changed dynamically in a single-cycle, 16-bit move (not two 8-bit cycles). Changing
MRBLR has no immediate effect. To guarantee the exact Rx BD on which the change
occurs, change MRBLR only while the receiver is disabled.
Transmit buffer length is programmed in TxBD[Data Length] and is not affected by MRBLR.
0x08
RSTATE
Word
Rx internal state3



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 Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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