Electronic Components Datasheet Search
  English  ▼

X  

UM0851 Datasheet(PDF) 198 Page - STMicroelectronics

Part # UM0851
Description  SPEAr is a family of highly customizable ARM-based embedded
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0851 Datasheet(HTML) 198 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 194Page - STMicroelectronics UM0851 Datasheet HTML 195Page - STMicroelectronics UM0851 Datasheet HTML 196Page - STMicroelectronics UM0851 Datasheet HTML 197Page - STMicroelectronics UM0851 Datasheet HTML 198Page - STMicroelectronics UM0851 Datasheet HTML 199Page - STMicroelectronics UM0851 Datasheet HTML 200Page - STMicroelectronics UM0851 Datasheet HTML 201Page - STMicroelectronics UM0851 Datasheet HTML 202Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 198 / 245 page
background image
Audio/video drivers
UM0851
198/245
Doc ID 16604 Rev 2
8.1.7
References
●
linux-2.6.27/Documentation/fb/framebuffer.txt
●
linux-2.6.27/Documentation/fb/internals.txt
8.2
TDM driver
This driver controls the TDM hardware block, which is present in SPEAr300 only.
8.2.1
Hardware overview
Time-division multiplexing (TDM) is a type of digital or (rarely) analog multiplexing in which
two or more signals or bit streams are transferred apparently simultaneously as sub-
channels in one communication channel, but are physically taking turns on the channel. The
time domain is divided into several recurrent timeslots of fixed length, one for each sub-
channel. A sample byte or data block of sub-channel 1 is transmitted during timeslot 1, sub-
channel 2 during timeslot 2, etc. One TDM frame consists of one timeslot per sub-channel.
After the last sub-channel the cycle starts all over again with a new frame, starting with the
second sample, byte or data block from sub-channel 1, etc
The TDM block includes the switching and bufferization functions of the Telecom IP. The
external TDM port supports synchronous data transfer. Each frame has a programmable
length and can support up to 1024 timeslots in full duplex. Data is synchronized by the bit
clock and a frame synchronization delimits frames that contain a programmable number of
timeslots. Each timeslot (8 bit data) can be used for switching or bufferization. Action
memory informs about what to do with each timeslot. It is a dual port memory connected
both to the module and the AHB.
Switching means that an output timeslot (a timeslot played on the DOUT pin) contains the
data received during the previous frame on an input timeslot (a timeslot received in the DIN
pin). Switching data is stored in a single port Switching Memory without access from AHB.
Bufferization means that data from DIN pin (one to four timeslots) is stored in the buffer
memory during a programmable number of frames and data from buffer memory is played at
the same time. The buffer memory is shared between the module and the AHB and split into
two banks. Up to 16 channels (buffers) can be stored/played from different buffers. Using 16
channels of 4 bytes allows 30 ms data storage for each channel as required by VoIP
applications. The block diagram of the TDM is shown in Figure 54.
CONFIG_FB_CFB_COPYAREA
This option includes the cfb_copyarea
function for generic software area copying.
CONFIG_FB_CFB_IMAGEBLIT
This option includes the cfb_imageblit
function for generic software image blitting.
Table 51.
CLCD configuration options (continued)
Configuration option
Comment



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