TMP92xy29FG Toshiba, TMP92xy29FG Datasheet - Page 106

no-image

TMP92xy29FG

Manufacturer Part Number
TMP92xy29FG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP92xy29FG

Package
QFP176
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
Romless
Rom Combinations
Romless
Ram Combinations
144
Architecture
32-bit CISC
Usb/spi Channels
1/1
Uart/sio Channels
2
I2c/sio Bus Channels
1
(s)dram Controller
1
Adc 10-bit Channel
6
Da Converter
-
Timer 8-bit Channel
8
Timer 16-bit Channel
2
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
98
Power Supply Voltage(v)
3.0 to 3.6
3.7.4
(1) Transferring music data from internal RAM to I
Setting Example
(a) Main routine
(b) INTDMA0 interrupt routine
This section explains how to set the DMAC using an example.
shall be transferred to FIFO-RAM via I
bytes (4 bytes x 16 times) shall be transferred to FIFO-RAM using DMAC channel 0.
Since INTI2S is an FIFO empty interrupt, the first data must be set in advance.
Therefore, only the first 64 bytes shall be transferred by DMA soft start. After 32
Kbytes have been transferred, the INTDMA0 interrupt routine shall be activated to
prepare for the next processing.
1
2
3
4
5
6
7
8
9
10
11
12
13
1
2
3
4
5
6
7
8
9
10
11
No
No
The 32 Kbytes of data stored in the internal RAM at addresses 2000H to 9FFFH
ldl
ldl
ldw
ldw
ldb
set
ld
nop
ld
ld
ldw
ldw
ei
res
reti
:
:
:
:
(hdmaca0),16
(hdmacb0),512
(i2sctl0),xxxxH
(i2sctl1),xxxxH
(hdmas0),2000H
(hdmad0),i2sbuf
(hdmam0),0AH
0,(hdmae)
(dmar),01H
(dma0v),i2s_vector
(intedma01),xxH
xx
0,(hdmae)
Instruction
Instruction
92CF29A-104
; Counter A = 16
; Counter B = 512 (32768/64)
; Transfer mode = source INC, 4 bytes
; Transfer the first 64 bytes by DMA soft start.
;
; INTI2S = DMA0
; Set operation mode for I
; Start I
; Enable CPU interrupts.
;
; Source address = 2000H
; Destination address = i2sbuf
; Enable DMA channel 0.
; INTDMA level = x
; Disable DMA channel 0.
2
2
S transmission.
S. Each time an INTI2S request is asserted, 64
2
S by DMA transfer
Comments
Comments
2
S.
TMP92CF29A
2009-06-11

Related parts for TMP92xy29FG