Sign in

username:

password:



Not a member?

Search compdsp



Search tips

comp.dsp by Keywords

Adaptive Filter | ADPCM | ADSP | ADSP-2181 | Aliasing | AMR | Anti-Aliasing | ARMA | Autocorrelation | AutoCovariance | Beamforming | Bessel | Blackfin | Butterworth | C6713 | CCS | Chebyshev | CIC Filter | Circular Convolution | Code Composer Studio | Comb Filter | Compression | Convolution | Cross Correlation | DCT | Decimation | Deconvolution | Demodulation | DM642 | DSP Boards | DSP/BIOS | DTMF | Echo Cancellation | Equalization | Equalizer | ETSI | EZLITE (Ez-kit Lite) | FFT | FFTW | FIR Filter | Fixed Point | FSK | G.711 | G.723 | G.729 | Gaussian Noise | Goertzel | GPIO | Hilbert Transform | IFFT | IIR Filter | Interpolation | Invariance | JTAG | Kalman | Laplace Transform | Levinson | LPC | McBSP | MIPS | Modulation | MPEG | Multirate | Notch Filter | Nyquist | OFDM | Oversampling | Pink Noise | Pitch | PLL | Polyphase | QAM | QDMA | Quantization | Quantizer | Radar | Random Noise | Reed Solomon | Remez | Resampling | RTDX | Sampling | Sharc | TI C6711 | Undersampling | Viterbi | Wavelets | White Noise | Wiener Filter | Windowing | XDS510PP | Z Transform

Discussion Groups

QDMA

Comp.dsp is a worldwide Usenet news group that is used to discuss various aspects of digital signal processing.

We found 20 threads matching "qdma"

You are looking at page 1 of 1.

The most relevant threads are listed first

C6713: QDMA and EDMA chaining

Bernhard Gustl Bauer - 05:47 16-07-04
Hello, is it possible to chain QDMA and EDMA? I want EDMA to reload SRC and DST of QDMA. What I want to do is transfer 134 blocks of 8 words to different locations in memory. There is no patern in this blocks so can not use a 2D EDMA. So I configured QDMA to transfere 8 words and chaine...C6713: QDMA and EDMA chaining

Can QDMA be paused by the CPU (TI, 67xx)

howy - 18:18 11-11-04
Hi folks, On a TI c6713 DSP I have the QDMA sending a few Mbytes per second (a few kbytes per transfer) of data from SDRAM to a hard drive periodically. Each QDMA data transfer lasts longer than a few audio processing interrupts. The audio processing interrupt is a great time for this tran...Can QDMA be paused by the CPU (TI, 67xx)

How to optimize with QDMA in DM642?

ramaa - 09:31 29-06-07
Hi everyone, I am working in developing AV player in DM642 environment and Using the QDMA option for moving pixel data between onchip and external memory.The QDMA deals with now .. 8 bit element size.I had seen some where in the TI manuals that use of 32 bit element size will lead to code ptim...How to optimize with QDMA  in DM642?

How to use couple many QDMA's?

ramaa - 05:58 29-06-07
Hi everyone, I am working in developing AV player in DM642 environment and Using the QDMA option for moving pixel data between onchip and external memory.The QDMA deals with now 8 bit element size.I had seen some where in the TI manuals that use of 32 bit element size will lead to optimization....How to use couple many  QDMA's?

QDMA of TI DM642 DSP !! Please!!

rhodesn - 22:26 07-09-04
I want to use QDMA of DM642 in my mpeg4 decoder. My task is : copy 352 element to 352*288 element, and per line is same ,that is 1-D to 2-D . In fact my destination is image_setedges() in xvid CODEC. Because this module is very time-consuming. Please help me!! thanks !!! ...QDMA of TI DM642 DSP !! Please!!

TMS320DM642 8bit QDMA transfers and subsampling

Mark Robinson - 12:10 06-04-05
Hi all. I'm using a DM642 to capture a PAL frame from a video port as 8 bit YCbCr. I want to subsample this frame by half, but I can't use the video port scaler because I need the full frame too. I tried this using 8 bit QDMA transfers set up as indexed source/incremented dest. The problem ...TMS320DM642 8bit QDMA transfers and subsampling

Re: CPU triggered EDMA Transfer on c6713

Alberto Fahrenkrog - 11:35 04-09-06
Hi, me again! Just found a solution using the QDMA. Thanks anyways! Alberto ...Re: CPU triggered EDMA Transfer on c6713

Re: QDMA in C64xx is offset by 1 byte from the desired location

Mark Robinson - 10:08 19-03-08
Brad Griffis wrote: > Of course, that will degrade your throughput. Degrade is putting it mildly. The DMA channel is 64-bits wide, so 8-bit transfers are 8 times slower than full width transfers. > A better solution would > be to just use the CPU to move any "remnants" on the ends a...Re: QDMA in C64xx is offset by 1 byte from the desired location

Re: DAT_copy limit in TI TMS...C64x

Piyush Kaul - 03:48 03-07-04
DAT module is a wrapper on top of QDMA. You can find QDMA detail in peripheral reference guide. Regards Piyush gopal.narayan@gmail.com (G Narayan) wrote in message news: ... > Jeff, > > Thanks a heap for that. > > Are there any documents that describe the operation of the DAT API...Re: DAT_copy limit in TI TMS...C64x

Re: Problem with DAT_copy()

Brad Griffis - 12:11 13-01-07
jyz05@mails.tsinghua.edu.cn wrote: > Hi all > i am using TMS320C6413(500MHz). The program have to transfer 24 > lines pixels from SRAM(100MHz) each time, but the interval between the > lines is not fixed. so I need to call DAT_copy 24 times before > DAT_wait(). But there is a limit...Re: Problem with DAT_copy()

Re: problem with DAT_OPEN

Brad Griffis - 08:15 05-10-07
What library are you using for all those function calls? That looks like CSL code from a 64x device like the 6416 or DM642. If that's the case then it will not work with DM6446. The recommended library for doing QDMA transactions like DAT_copy on the DM6446 would be the ACPY library (actu...Re: problem with DAT_OPEN

Re: EMIF Speed

gie78 - 16:17 26-09-06
ok. You are right I use EMIF A on a C6416 DSP. My for-loop is in C and the code is optimized in speed. I copy always data from the same address upto 1KByte. The destination is always located in the internal memory and the L2Cache is disabled. Are you familiar with the emif, the memcpy and th...Re: EMIF Speed

Re: Stall Cycles?

Brad Griffis - 21:15 29-01-07
salaria wrote: > > salaria wrote: > > > Hi > > > I have just started using CCS for DM642 simulation. During profiling i > see > > > that 99% fo the cycles are stall cycles and under 1% cycles are CPU > cycles. > > > Could someone explain about stall cycles and some way to reduce it? ...Re: Stall Cycles?

DAT module in CSL 3.0 (EDMA 3)

moshe shimoni - 04:08 26-09-06
Hi, I have seen that the DAT module API has changed in the new CSL (v3.0). As far as I saw, it's not possible to have more than 1 transfer at a time. When you open the module with DAT_open you have to define on which QDMA channel the transfer will be triggered, and which tcc you get. There's no...DAT module in CSL 3.0 (EDMA 3)

6711 dsk bootloader

Suodatin Pussi - 18:23 30-06-04
Hi, Has any of you already successfully written a bootloader for the 6711 dsk? I'm trying to find out what my options are. At the end I need an interrupt vector table at 0x00 and a lot of fast internal ram for my data (filters), the same location where the bootloader will be loaded at the boo...6711 dsk bootloader

Re: TI CCS problem: Simulator setup

Bhooshan Iyer - 07:18 13-10-05
Davy-- > When I setup CCS, I found there are two Simulator: Functional Simulator > and CPU Cycle Accurate Simulator. What's their main difference? The later versions of CCS(3.1 and above) do include a good introduction of the different types of simulators, their relative advantages and when o...Re: TI CCS problem: Simulator setup

Cache problems on TI C6416 DSP

gie78 - 15:17 03-11-06
Hi all, I am using the C6416 fixpoint dsp from TI. My currently usecase is as follow. The SDRAM is connected to EMIFA CE0. A Blockram is connected on EMIFA CE1. The L2 memory is configured is 256K Cache, that means Cache for CE0-Space is enabled. Now my application works with a buffer which i...Cache problems on TI C6416 DSP

Re: C6000 assembler optimizer is optimizing too much

Andrew Nesterov - 20:17 19-09-03
Martin, What if reserve space for a global variable (somewhere in .data or .bss or whatever else, but declare it global) and store it with the context you have just loaded, perhaps this way you would "deceive" the optimizer, show it that the loaded value IS used, although such a solution is ce...Re: C6000 assembler optimizer is optimizing too much

Re: a question about dm642 EDMA and function DAT_copy

Brad Griffis - 14:32 10-05-08
rbmm756@gmail.com wrote: > Hi everyone, > In my program, i have set 6 EDMAs for image capturing and displaying, > they are set to transfer data from FIFO to SDRAM or SDRAM to FIFO. And > now I have to use function DAT_copy() to transfer data between > SRAM(L2) and SDRAM(external memory). B...Re: a question about dm642 EDMA and function DAT_copy

HPI host to target interrupting

Hi all, I'm writing an app which allows me to load a .out onto my dsp board, and in turn to communicate with my board (C6711DSK). So far I have been successful using handshaking, but I would also like to interrupt the board and I cant seem to get this working. I imagine the problem isn't majo...HPI host to target interrupting