MOTOROLA
Chapter 28. Fast Communications Controllers (FCCs)
28-7
Part IV. Communications Processor Module
28.3 FCC Protocol-SpeciÞc Mode Registers
(FPSMR
x
)
The functionality of the FCC varies according to the protocol selected by GFMR[MODE].
Each FCC has an additional 32-bit, memory-mapped, read/write protocol-speciÞc mode
register (FPSMR) that conÞgures them speciÞcally for a chosen mode. The section for each
speciÞc protocol describes the FPSMR bits.
28.4 FCC Data Synchronization Registers (FDSR
x
)
Each FCC has a 16-bit, memory-mapped, read/write data synchronization register (FDSR)
that speciÞes the pattern used in the frame synchronization procedure of the synchronous
protocols. In the totally transparent protocol, the FDSR should be programmed with the
preferred SYNC pattern. For Ethernet protocol, it should be programmed with 0xD555. At
reset, it defaults to 0x7E7E (two HDLC ßags), so it does not need to be written for HDLC
mode. The FDSR contents are always sent lsb Þrst.
28.5 FCC Transmit-on-Demand Registers (FTODR
x
)
If no frame is being sent by the FCC, the CP periodically polls the R bit of the next TxBD
to see if the user has requested a new frame/buffer to be sent. The polling algorithm depends
on the FCC conÞguration, but occurs every 256 serial transmit clocks. The user, however,
can request that the CP begin processing the new frame/buffer without waiting the normal
polling time. For immediate processing, set the transmit-on-demand (TOD) bit in the
transmit-on-demand register (TODR) after setting TxBD[R].
This feature, which decreases the transmission latency of the transmit buffer/frame, is
particularly useful in LAN-type protocols where maximum interframe GAP times are
limited by the protocol speciÞcation. Since the transmit-on-demand feature gives a high
priority to the speciÞed TxBD, it can conceivably affect the servicing of the other FCC
FIFO buffers. Therefore, it is recommended that the transmit-on-demand feature be used
only for a high-priority TxBD and when transmission on this FCC has not occurred for a
given time period, which is protocol-dependent.
If a new TxBD is added to the BD table while preceding TxBDs have not completed
transmission, the new TxBD is processed immediately after the older TxBDs are sent.
Bits
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Field
SYN2
SYN1
Reset
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
R/W
R/W
Address
0x1130C (FDSR1), 0x1132C (FDSR2), 0x1132C (FDSR3)
Table 28-2. FCC Data Synchronization Register (FDSR)
Содержание MPC8260 PowerQUICC II
Страница 1: ...MPC8260UM D 4 1999 Rev 0 MPC8260 PowerQUICC II UserÕs Manual ª ª ...
Страница 32: ...xxxii MPC8260 PowerQUICC II UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 66: ...lxvi MPC8260 PowerQUICC II UserÕs Manual MOTOROLA ...
Страница 88: ...1 18 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part I Overview ...
Страница 120: ...2 32 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part I Overview ...
Страница 138: ...Part II iv MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part II Configuration and Reset ...
Страница 184: ...4 46 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part II ConÞguration and Reset ...
Страница 202: ...Part III vi MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part III The Hardware Interface ...
Страница 266: ...8 34 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part III The Hardware Interface ...
Страница 382: ...10 106 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part III The Hardware Interface ...
Страница 392: ...11 10 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part III The Hardware Interface ...
Страница 430: ...Part IV viii MOTOROLA Part IV Communications Processor Module ...
Страница 490: ...14 36 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 524: ...17 10 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 556: ...18 32 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 584: ...19 28 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 632: ...21 24 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 652: ...22 20 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 668: ...23 16 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 758: ...27 28 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 780: ...28 22 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 874: ...29 94 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 920: ...31 18 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Part IV Communications Processor Module ...
Страница 980: ...A 4 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA Appendixes ...
Страница 1002: ...Index 22 MPC8260 PowerQUICC II UserÕs Manual MOTOROLA INDEX ...
Страница 1006: ......