ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: Can I use xdio of ts-7300 as CMOS sensor interface?

To:
Subject: Re: [ts-7000] Re: Can I use xdio of ts-7300 as CMOS sensor interface?
From: David Hawkins <>
Date: Thu, 24 May 2007 20:35:57 -0700
Hi Zhaomin,

> Thank you very much for your interpretation.
> Now I meet with a new problem. After I reduce clock rate of CMOS 
> sensor, I still cannot recognize each pixel value. Because the 
> reading procedure seems not isochronous. Sometimes I read 638 data 
> per line, sometimes 714 data per line. The extact pixel number should 
> be 640 per line. Is it possible to make I/O speed isochronous?

You'd need to explain your CMOS interface.

If the sensor uses a read-control signal, and data
bits, and your controlling those, then all you'd have
to do is slow the sensor enough that you could read
640 times before the next frame.

However, if the sensor just writes out 640-samples at
a fixed clock rate, you'd be better writing some FPGA
code.

I haven't used the XDIO interfaces other than to test
toggle rates. Its possible there is a mode that you
can use them in, but I couldn't comment on it.

Given that you can slow the sensor down, the FPGA code would
be as simple as a FIFO. The sensor would write synchronously
to the FIFO, while the Linux code would read from it
(asynchronously). So long as the worst-case latency of
Linux is absorbed by the FIFO, you shouldn't lose any
data. If you're more adventurous, then have the FPGA
write to SDRAM, and then read from SDRAM.

I hope that gives you some ideas,
Dave


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU