Technical discussions about the TI C6000 DSPs (including the c62x, c64x and c67x DSPs).
|
Dear all, Hi. I have a question about the EMIF speed. I have some experimental testing using EMIF to read external FIFO that capture image from CMOS sensor. My problem is my EMIF speed is only 400kb. Because of the low speed of the EMIF, I couldnt capture image for real time video application. Do anyone have any experience with the EMIF to capture data from CMOS sensor using FIFO/SDRAM ? I want to know that the maximum speed of the EMIF for capture data of synchronous memory/asynchronous memory. Thank you |
|
|
|
Henrry, You really need to use DMA to read the FIFO. The CPU cannot read from the EMIF efficiently, but DMA can. In our products we use FIFO flags to interrupt the DSP, where it starts a DMA for the amount that the Flagh says is available. With our products that use synchronous FIFOs we can read more than 200Mbytes/second sustained rate using that technique. Pete Warnes Technical director HUNT ENGINEERING (U.K.) Ltd URL http://www.hunteng.co.uk or http://www.hunt-dsp.com phone +44 (0)1278 760188 direct +44 (0)1278 760966 GSM +44 (0)7711 190099 Fax +44 (0)1278 760199 -----Original Message----- From: Henrry Andrian [mailto:] Sent: Friday, June 06, 2003 8:57 AM To: Subject: [c6x] EMIF Speed to Read External SDRAM/FIFO in Daughter Card Dear all, Hi. I have a question about the EMIF speed. I have some experimental testing using EMIF to read external FIFO that capture image from CMOS sensor. My problem is my EMIF speed is only 400kb. Because of the low speed of the EMIF, I couldnt capture image for real time video application. Do anyone have any experience with the EMIF to capture data from CMOS sensor using FIFO/SDRAM ? I want to know that the maximum speed of the EMIF for capture data of synchronous memory/asynchronous memory. Thank you _____________________________________ |
|
|
|
Thanks for the advice.. Its mean alot. Okay I will read further about DMA. --- Pete Warnes <> wrote: > Henrry, > > You really need to use DMA to read the FIFO. > The CPU cannot read from the EMIF efficiently, but > DMA can. > In our products we use FIFO flags to interrupt the > DSP, where it starts > a DMA for the amount that the Flagh says is > available. > With our products that use synchronous FIFOs we can > read more than > 200Mbytes/second sustained rate using that > technique. > > Pete Warnes > Technical director > HUNT ENGINEERING (U.K.) Ltd > URL http://www.hunteng.co.uk or > http://www.hunt-dsp.com > phone +44 (0)1278 760188 > direct +44 (0)1278 760966 > GSM +44 (0)7711 190099 > Fax +44 (0)1278 760199 > > -----Original Message----- > From: Henrry Andrian [mailto:] > Sent: Friday, June 06, 2003 8:57 AM > To: > Subject: [c6x] EMIF Speed to Read External > SDRAM/FIFO in Daughter Card > Dear all, > > Hi. I have a question about the EMIF speed. I have > some experimental > testing using EMIF to read external FIFO that > capture image from > CMOS sensor. My problem is my EMIF speed is only > 400kb. Because of > the low speed of the EMIF, I couldnt capture image > for real time > video application. > Do anyone have any experience with the EMIF to > capture data from > CMOS sensor using FIFO/SDRAM ? I want to know that > the maximum speed > of the EMIF for capture data of synchronous > memory/asynchronous > memory. > > Thank you > > _____________________________________ ===== __________________________________ |