Serial Interface
MPC885 PowerQUICC Family Reference Manual, Rev. 2
20-32
Freescale Semiconductor
In addition to the 144-Kbps ISDN 2B+D channels, the GCI provides two channels for maintenance and
control:
•
B1 is a 64-Kbps bearer channel
•
B2 is a 64-Kbps bearer channel
•
M is a 64-Kbps monitor channel
•
D is a 16-Kbps signaling channel
•
C/I is a 48-Kbps command/indication channel (includes A and E bits)
The M channel is used to transfer data between layer-1 devices and the control unit (the core) and the C/I
channel is used to control activation/deactivation procedures or to switch test loops by the control unit. The
M and C/I channels of the GCI bus should be routed to SMC1 or SMC2, which have modes to support the
channel protocols. The MPC885 can support any channel of the GCI bus in the primary rate by modifying
the SI RAM programming.
The GCI supports the CCITT I.460 recommendation as a method for data rate adaptation since it can
access each bit of the GCI separately. The current-route RAM specifies which bits are supported by the
interface and serial controller. The receiver accepts only the bits that are enabled by the SI RAM. The
transmitter sends only the bits that are enabled by the SI RAM and does not drive L1TXDx otherwise.
L1TXDx is an open-drain output and should be pulled high externally.
The MPC885 supports contention detection on the D channel of the SCIT bus. When the MPC885 has data
to send on the D channel, it checks an SCIT bus bit that is marked with a special route code (usually, bit 4
of C/I channel 2). The physical layer device monitors the physical layer bus for activity on the D channel
and indicates on this bit that the channel is free. If a collision is detected on the D channel, the physical
layer device drives bit 4 of C/I channel 2 to logic high. The MPC885 then aborts its transmission and
resends the frame when this bit is driven to logic low again. This procedure is automatically handled for
the first two buffers of a frame.
20.2.6.1
GCI Activation/Deactivation
In the deactivated state, the clock pulse is disabled and the data line is at a logic one. The layer-1 device
activates the MPC885 by enabling the clock pulses and sending an indication on the C/I channel 0. To
report the arrival of a valid indication in the SMC’s RxBD, the CPM sends a maskable interrupt to the core.
When the core activates the line, the data output of L1TXDx should be programmed to zero by setting
SIMODE[STZx]. Code 0 (command timing TIM) is sent on C/I channel 0 to the layer-1 device until STZx
is cleared. The physical layer device resumes the clock pulses and gives an indication on C/I channel 0.
The core should then clear STZx to enable data output.
20.2.6.2
Programming the GCI Interface
The two GCI interface modes, normal and SCIT, are described in the following sections.
20.2.6.2.1
Normal Mode
For normal mode operation, first program the channels’ SIMODE[DSCx, FEx, CEx, RFSDx] for
GCI/SCIT mode, defining the sync pulse to GCI sync for framing and the data clock as one-half the input
Содержание PowerQUICC MPC870
Страница 1: ...MPC885 PowerQUICC Family Reference Manual Supports MPC885 MPC880 MPC875 MPC870 MPC885RM Rev 2 04 2006 ...
Страница 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Страница 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Страница 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Страница 192: ...MPC885 Instruction Set MPC885 PowerQUICC Family Reference Manual Rev 2 5 22 Freescale Semiconductor ...
Страница 242: ...Instruction and Data Caches MPC885 PowerQUICC Family Reference Manual Rev 2 7 30 Freescale Semiconductor ...
Страница 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Страница 416: ...External Bus Interface MPC885 PowerQUICC Family Reference Manual Rev 2 13 42 Freescale Semiconductor ...
Страница 440: ...Clocks and Power Control MPC885 PowerQUICC Family Reference Manual Rev 2 14 24 Freescale Semiconductor ...
Страница 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Страница 606: ...SDMA Channels and IDMA Emulation MPC885 PowerQUICC Family Reference Manual Rev 2 19 20 Freescale Semiconductor ...
Страница 738: ...SCC Asynchronous HDLC Mode and IrDA MPC885 PowerQUICC Family Reference Manual Rev 2 25 16 Freescale Semiconductor ...
Страница 780: ...SCC Ethernet Mode MPC885 PowerQUICC Family Reference Manual Rev 2 27 24 Freescale Semiconductor ...
Страница 794: ...SCC Transparent Mode MPC885 PowerQUICC Family Reference Manual Rev 2 28 14 Freescale Semiconductor ...
Страница 848: ...Serial Peripheral Interface SPI MPC885 PowerQUICC Family Reference Manual Rev 2 30 18 Freescale Semiconductor ...
Страница 882: ...Universal Serial Bus USB MPC885 PowerQUICC Family Reference Manual Rev 2 31 34 Freescale Semiconductor ...
Страница 944: ...Parallel I O Ports MPC885 PowerQUICC Family Reference Manual Rev 2 34 26 Freescale Semiconductor ...
Страница 956: ...CPM Interrupt Controller MPC885 PowerQUICC Family Reference Manual Rev 2 35 12 Freescale Semiconductor ...
Страница 1004: ...Buffer Descriptors and Connection Tables MPC885 PowerQUICC Family Reference Manual Rev 2 37 30 Freescale Semiconductor ...
Страница 1022: ...ATM Parameter RAM MPC885 PowerQUICC Family Reference Manual Rev 2 38 18 Freescale Semiconductor ...
Страница 1068: ...ATM Pace Control MPC885 PowerQUICC Family Reference Manual Rev 2 40 22 Freescale Semiconductor ...
Страница 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Страница 1120: ...AAL2 Implementation MPC885 PowerQUICC Family Reference Manual Rev 2 44 30 Freescale Semiconductor ...
Страница 1162: ...Fast Ethernet Controller FEC MPC885 PowerQUICC Family Reference Manual Rev 2 45 40 Freescale Semiconductor ...
Страница 1172: ...SEC Lite Overview MPC885 PowerQUICC Family Reference Manual Rev 2 46 8 Freescale Semiconductor ...
Страница 1176: ...SEC Lite Address Map MPC885 PowerQUICC Family Reference Manual Rev 2 47 4 Freescale Semiconductor ...
Страница 1214: ...SEC Lite Execution Units MPC885 PowerQUICC Family Reference Manual Rev 2 48 38 Freescale Semiconductor ...
Страница 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Страница 1313: ...MPC885 PowerQUICC Family Reference Manual Rev 2 Freescale Semiconductor B 1 Appendix B Serial Communications Performance TBD ...
Страница 1314: ...Serial Communications Performance MPC885 PowerQUICC Family Reference Manual Rev 2 B 2 Freescale Semiconductor ...
Страница 1320: ...Register Quick Reference Guide MPC885 PowerQUICC Family Reference Manual Rev 2 C 6 Freescale Semiconductor ...
Страница 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Страница 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Страница 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Страница 1384: ...Serial ATM Scrambling Reception and SI Programming MPC885 PowerQUICC Family Reference Manual Rev 2 H 6 Freescale Semiconductor ...
Страница 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...