Public Version
www.ti.com
IVA2.2 Subsystem Functional Description
–
DST = Distant address of the next write command to be issued
•
Tracked by distant FIFO register set
–
CNT = BCNT/ACNT
•
BCNT = Number of arrays remaining to be transferred. This includes the current array; that is,
BCNT is decremented after all commands for an array are issued (or at least after all read or
write commands are scheduled).
•
ACNT = Number of bytes remaining to be transferred
•
Tracked independently in source and distant FIFO register sets
•
Reference fields
–
CNTRLD = ACNTRLD only
•
CNTRLD.ACNTRLD is set with the initial CNT.ACNT value. The reload value is copied into
CNT.ACNT when CNT.ACNT decrements to 0.
•
Tracked independently in source and distant FIFO register sets
Because a command is complete when BCNT decrements to 0, there is no BCNT reload value.
–
SRCBREF = Source address reference points to the starting address of the array being read. The
starting address of the next array is calculated as S SBIDX.
•
Tracked by source active register set
–
DSTBREF = Distant address reference points to the starting address of the array being written. The
starting address of the next array is calculated as D DBIDX.
•
Tracked by distant FIFO register set
5.3.2.1.2.4 Completion Interface to TPCC
The TPCC can request that the TPTC send completion information to the TPCC when a TR completes.
Completion status is requested in the TR options registers (
[20] TCINTEN and
[22] TCCHEN bits, and
[17:12] TCC where i = 0 to 3 when j = 0 and i = 0
or 1 when j = 1).
If TCINTEN or TCCHEN is set to 1, the TPTC must return completion information on completion of the
entire TR. The TPCC uses completion information for chaining (enabled by TCCHEN) or for posting
interrupts (enabled by TCINTEN).
The TPTC generates status conditions based on completion of a transfer (
[1] TRDONE
bit) and based on the program register set transitioning to the downstream registers (
[0]
PROGEMPTY bit).
These two conditions can be enabled by the corresponding bits in the
register to generate
an interrupt to the DSP CPU through the TCERRINTx interrupt line (TCERRINT0 for TPTC0 and
TCERRINT1 for TPTC1). For the event mapping of these interrupt lines, see
NOTE:
Status bits TRDONE and PROGEMPTY are always available and are stored in the
register regardless of use model and regardless of whether the
corresponding bits are enabled. Typically, these bits are not used in the TPCC use model.
They are used in a stand-alone use model in which the user directly programs the TC.
For more information about EDMA completion and its programming model, see
, Transfers
From/to Device Memories/Peripherals (EDMA).
5.3.2.1.3 EDMA Hardware Parameters
lists the hardware parameter settings for the IVA2.2 subsystem.
Table 5-4. IVA2.2 EDMA Hardware Parameters
Module
Parameter
IVA2.2
EDMA
TC
FIFO size for TC0
256 bytes
FIFO size for TC1
128 bytes
725
SWPU177N – December 2009 – Revised November 2010
IVA2.2 Subsystem
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...