tmp19a44fda TOSHIBA Semiconductor CORPORATION, tmp19a44fda Datasheet - Page 282

no-image

tmp19a44fda

Manufacturer Part Number
tmp19a44fda
Description
32bit Tx System Risc
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp19a44fdaXBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp19a44fdaXBG 040A
Manufacturer:
TOSHIBA
Quantity:
12 087
Part Number:
tmp19a44fdaXBG 041A
Manufacturer:
TOSHIBA
Quantity:
16 800
Part Number:
tmp19a44fdaXBG 7GR3
Manufacturer:
TOSHIBA
Quantity:
25 031
Part Number:
tmp19a44fdaXBG 7H36
Manufacturer:
SMD
Quantity:
3 200
Part Number:
tmp19a44fdaXBG7NG8
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp19a44fdaXBG7PA2
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
(Note 1) Do not bring the TX19A to a halt when the DMAC is in operation.
(Note 2) To put the TX19A into IDLE (doze) mode when the snoop function is being used, you must
DMA Controller (DMAC)
10.4 Functions
The DMAC is a 32-bit DMA controller capable of transferring data in a system using the TX19A/ H1 processor
core at high speeds without routing data via the core.
10.4.1
first stop the DMAC.
(1) Source and destination
(2) Bus control arbitration (bus arbitration)
The DMAC handles data transfers from memory to memory. A device from which data is
transferred is called a source device and a device to which data is transferred is called a destination
device. Memory can be designated as a source or destination device.
The differences between memory and I/O devices are in the way they are accessed. When
accessing an I/O device, the DMAC asserts a DACKn signal. Because there is only one line per
channel that carries a DACKn signal, the number of I/O devices accessible during data transfer is
limited to one. Therefore, data cannot be transferred between I/O devices.
An interrupt factor can be attached to a transfer request to be sent to the DMAC. If an interrupt
factor is generated, the interrupt controller (INTC) issues a request to the DMAC (the TX19A/ H1
processor core is not notified of the interrupt request. For details, see description on Interrupts.).
The request issued by the INTC is cleared by the DACKn signal. Therefore, a request made to the
DMAC is cleared after completion of each data transfer (transfer of the amount of data specified by
TrSiz). On the other hand, during a continuous transfer, the DACKn signal is asserted only when
the number of bytes transferred (value set in the BCRn register) becomes "0." Therefore, one
transfer request allows data to be transferred successively without a pause.
For example, if data is transferred between a internal I/O and the internal (external) memory of the
TMP19A44, a request made by the internal I/O to the DMAC is cleared after completion of each
data transfer and the transfer operation is always put in a standby mode for the next transfer request
if the number of bytes transferred (value set in the BCRn register) does not become "0." Therefore,
the DMA transfer operation continues until the value of the BCRn register becomes "0."
In response to a transfer request made inside the DMAC, the DMAC requests the TX19A/ H1
processor core to arbitrate bus control authority. When a response signal is returned from the core,
the DMAC acquires bus control authority and executes a data transfer bus cycle.
In acquiring bus control for the DMAC, use or nonuse of the data bus of the TX19A/ H1 processor
core can be specified; specifically either snoop mode or non-snoop mode can be specified for each
channel by using bit 11 (SReq) of the CCRn register.
There are cases in which the TX19A/ H1 processor core requests the release of bus control
authority. Whether or not to respond to this request can be specified for each channel by using the
bit 10 (RelEn) of the CCRn register. However, this function can only be used in non-snoop mode
(GREQ). In snoop mode (SREQ), the TX19A/ H1 processor core cannot request the release of bus
control and, therefore, this function cannot be used.
When there are no more transfer requests, the DMAC releases control of the bus.
Overview
TMP19A44 (rev1.3) 10-19
TMP19A44
2010-04-01

Related parts for tmp19a44fda