[Elphel-support] Questions about FPGA

Andrey Filippov andrey at elphel.com
Thu Jun 3 16:57:29 PDT 2010


>
> Thank you. I've installed all the tools required but after following the
> step in KDevelop installation(
> http://wiki.elphel.com/index.php?title=KDevelop) I try to install the
> verilog template( the path is right) but I can't find the template in
> Kdevelop.
>

Yuhui,

Kdevelop (as well as all text editors in Linux that I ever used) support
Verilog and VHDL sintax without any additional plugins. So what version of
(K)Ubuntu did you use and at what exactly part of the instruction page did
it fail? Did you Install Elphel software first (
http://wiki.elphel.com/index.php?title=Elphel_Software_Kit_for_Ubuntu ) ?

I can't get it correctly configured so I'm back to windows and am still
> using Isim simulation tool included in Xilinx WebPack. I also want to know
> if XTK is enough for Synthesis?
>

I would still recomend you to follow our instructions and install the
software. If it does not work - please send us the description of the
problem - where and how did it fail. In that case you'll be able to simulate
with our scripts, it will be easier to understand the operation of the
camera.


>
> When processing with the data, for example, to calculate histogram, we need
> to evaluate illumination of each pixel,
>

Histograms are calculated in the camera FPGA without storing all teh data in
the external. Four of the 256x18bit histogram  tables (separately for each
color) are calculated while pixels go to the memory, histograms are stored
in FPGA internal memory.


> how could we store the entire 5MPX image into SDRAM?
>

Current code (8.0.8.x) easily works with 15MPix images, saving them into
128MB SDRAM attached to the FPGA. It is possible to stroe multiple frames
there, of course.


> And I also don't understand what does 20x20 pixel overlapping blocks mean
> exactly, as each line contains up to 2592 pixels.
>

Blocks are square, 20 pixels wide and 20 pixels high with 4 pixels overlap
for color interpolation. Those blocks are processed during JPEG compression.
And you are correct, each line contain 2592 pixels. Actually - little more -
2608 of them. And for the 2592x1936 image camera acquires 1940 lines of 2596
pixels each.

Andrey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://support.elphel.com/pipermail/support-list_support.elphel.com/attachments/20100603/21919f9e/attachment-0002.html>


More information about the Support-list mailing list