sak-xc2264m-72fxxl Infineon Technologies Corporation, sak-xc2264m-72fxxl Datasheet - Page 65

no-image

sak-xc2264m-72fxxl

Manufacturer Part Number
sak-xc2264m-72fxxl
Description
16/32-bit Single-chip Microcontroller With 32-bit Performance
Manufacturer
Infineon Technologies Corporation
Datasheet
3.13
The XC226xM features several USIC modules (USIC0, USIC1, USIC2, USIC3), each
providing two serial communication channels.
The Universal Serial Interface Channel (USIC) module is based on a generic data shift
and data storage structure which is identical for all supported serial communication
protocols. Each channel supports complete full-duplex operation with a basic data buffer
structure (one transmit buffer and two receive buffer stages). In addition, the data
handling software can use FIFOs.
The protocol part (generation of shift clock/data/control signals) is independent of the
general part and is handled by protocol-specific preprocessors (PPPs).
The USIC’s input/output lines are connected to pins by a pin routing unit. The inputs and
outputs of each USIC channel can be assigned to different interface pins, providing great
flexibility to the application software. All assignments can be made during runtime.
Figure 10
The regular structure of the USIC module brings the following advantages:
Data Sheet
Higher flexibility through configuration with same look-and-feel for data management
Reduced complexity for low-level drivers serving different protocols
Wide range of protocols with improved performances (baud rate, buffer handling)
Bus
Universal Serial Interface Channel Modules (USIC)
f
sys
General Structure of a USIC Module
Buffer & Shift Structure Protocol Preprocessors
DBU
DBU
0
1
Fractional
Control 0
Control 1
Dividers
DSU
DSU
0
1
XC2000 Family Derivatives / Base Line
65
Generators
Baud rate
XC2268M/67M, XC2265M/64M/63M
PPP_C
PPP_D
PPP_C
PPP_D
PPP_A
PPP_B
PPP_A
PPP_B
Functional Description
USIC_basic.vsd
Pins
V2.0, 2009-03

Related parts for sak-xc2264m-72fxxl