4 synchronous serial controller, 5 ac97 controller, 6 timer counter – Rainbow Electronics AT91CAP9S250A User Manual

Page 41

Advertising
background image

41

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

• IrDA modulation and demodulation

– Communication at up to 115.2 Kbps

• Test Modes

– Remote Loopback, Local Loopback, Automatic Echo

10.4.4

Synchronous Serial Controller

• Provides serial synchronous communication links used in audio and telecom applications

(with CODECs in Master or Slave Modes, I

2

S, TDM Buses, Magnetic Card Reader, etc.)

• Contains an independent receiver and transmitter and a common clock divider

• Offers a configurable frame sync and data length

• Receiver and transmitter can be programmed to start automatically or on detection of

different event on the frame sync signal

• Receiver and transmitter include a data signal, a clock signal and a frame synchronization

signal

10.4.5

AC97 Controller

• Compatible with AC97 Component Specification V2.2

• Capable to Interface with a Single Analog Front end

• Three independent RX Channels and three independent TX Channels

– One RX and one TX channel dedicated to the AC97 Analog Front end control

– One RX and one TX channel for data transfers, associated with a PDC

– One RX and one TX channel for data transfers with no PDC

• Time Slot Assigner allowing to assign up to 12 time slots to a channel

• Channels support mono or stereo up to 20 bit sample length

– Variable sampling rate AC97 Codec Interface (48KHz and below)

10.4.6

Timer Counter

• Three 16-bit Timer Counter Channels

• Wide range of functions including:

– Frequency Measurement

– Event Counting

– Interval Measurement

– Pulse Generation

– Delay Timing

– Pulse Width Modulation

– Up/down Capabilities

• Each channel is user-configurable and contains:

– Three external clock inputs

– Five internal clock inputs

– Two multi-purpose input/output signals

• Two global registers that act on all three TC Channels

Advertising