Electronic Components Datasheet Search
  English  ▼

X  

TMPR3911 Datasheet(PDF) 274 Page - Toshiba Semiconductor

Part # TMPR3911
Description  32-Bit TX System RISC TX39 Family
PDF  462 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TOSHIBA [Toshiba Semiconductor]
Direct Link  http://www.semicon.toshiba.co.jp/eng
Logo TOSHIBA - Toshiba Semiconductor

TMPR3911 Datasheet(HTML) 274 Page - Toshiba Semiconductor

Back Button TMPR3911 Datasheet HTML 270Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 271Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 272Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 273Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 274Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 275Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 276Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 277Page - Toshiba Semiconductor TMPR3911 Datasheet HTML 278Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 274 / 462 page
background image
Chapter 13 SIB Module
13-4
13.2.1
Holding and Shift Registers
The SIB Module logic consists of holding registers (both transmit and receive) and a serial shift
register to support the transfer of sound and telecom data and control/status information between the
TMPR3911/12 and TC35143 (and/or other external codec devices) via the SIB (see Figure 13.2.1 for a
block diagram of the SIB Module).
For the SIB transmit direction, the sound and telecom transmit holding registers are written either
from the DMA circuit or directly from the CPU, while the subframe 0 and subframe 1 control holding
registers are always written directly from the CPU. These holding registers are processed by an array of
multiplexers which select which fields of the various 32-bit transmit holding registers are loaded into
the 64-bit shift register, such that an entire subframe is loaded in parallel and then shifted out the serial
output SIBDOUT. The sequence of loading the shift register from the various holding register fields is
determined by the programmed sound and telecom sample rates, mono versus stereo mode, and 8-bit
versus 16-bit modes.
Conversely, for the SIB receive direction, the sound and telecom receive holding registers are read
either by the DMA circuit or directly by the CPU, while the subframe 0 and subframe 1 status holding
registers are always read directly by the CPU. The 64-bit shift register containing an entire subframe of
received data from the serial input SIBDIN is processed by an array of multiplexers which select which
fields of the various 32-bit receive holding registers are loaded from the shift register. The sequence of
loading the various fields of the receive holding registers from the shift register is determined by the
programmed sound and telecom sample rates, mono versus stereo mode, left versus right mono source,
and 8-bit versus 16-bit modes.
13.2.2
Clock and Sync Generation
The SIB Module logic contains several programmable counters which are used to generate the
various SIB internal and external control signals and clocks. See Figure 13.2.2 for a block diagram of
the SIB clock and sync generation circuit. As mentioned previously, SIBMCLK can be configured as
either an input or output. As an output, SIBMCLK is derived by dividing down from CLK2X. In this
mode, all SIB clocks are then synchronously slaved to the main TMPR3911/12 system clock and only
one main XTAL source is required for the entire system (besides the 32 kHz RTC XTAL), resulting in
the lowest cost system configuration with regards to clock sources. As an input, SIBMCLK is generated
from an external oscillator source, which is asynchronous with respect to CLK2X. This more expensive
configuration allows the SIB (and also potentially the CHI and dual-UART circuits) to operate
independent of the frequency used for the CPU core. This allows flexible system design options with
respect to the CPU operating frequency, along with the ability to generate the required or desired UART
baud rates and audio/telecom sampling frequencies.
The programmable SIBSCLK rate is derived by dividing down from SIBMCLK. Nominal rates for a
TC35143-only configuration are CLK2X
÷ 5 (TMPR3912AU-92/XB-92) and SIBSCLK = 9.216 MHz
(equals SIBMCLK
÷ 2). The SIBSCLK rate is then used to enable a set of counters (word counter and
subframe/frame counter) to generate the SIBSYNC frame rate of 72 kHz (equals SIBSCLK
÷ 128), as
well as various internal SIB clocks and control signals.
The subframe rate is used to enable independent sets of programmable sound and telecom sample
rate counters which generate various control signals based on the desired sample rates. For instance, this
logic correctly generates the sound and telecom valid flag bits which are asserted within the SIBDOUT
serial output stream every time a valid sample is being transmitted.



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