Hardware/CubeSat Gumstix/Test/Camera

(Difference between revisions)
Jump to: navigation, search
(Created page with "{{TOC right}} The camera controller controller design reads images from the camera and sends them to the Gumstix. [[File:Cubesat ADC test board connections.JPG|center|500px]...")
 
(Image size)
Line 13: Line 13:
 
In this design, the images are stored in the FPGA memory.
 
In this design, the images are stored in the FPGA memory.
 
The [http://www.xilinx.com/support/documentation/data_sheets/ds160.pdf Spartan-6] LX100 FPGA has:
 
The [http://www.xilinx.com/support/documentation/data_sheets/ds160.pdf Spartan-6] LX100 FPGA has:
*  
+
* 122 KB distributed RAM
 +
* 603 KB Block RAM built out of 4.5 KB blocks
 +
 
 +
Using less than half the available Block RAM would result in a 256&nbsp;KB (2<sup>18</sup>) memory.
 +
Using 1&nbsp;byte per pixel, this allows for a 512&nbsp;x&nbsp;512 image.
  
 
[[Category:Hardware]]
 
[[Category:Hardware]]
 
[[Category:Cubesat]]
 
[[Category:Cubesat]]
 
[[Category:Gumstix]]
 
[[Category:Gumstix]]

Revision as of 13:03, 11 November 2015

Contents

The camera controller controller design reads images from the camera and sends them to the Gumstix.

Cubesat ADC test board connections.JPG

Images

The OV7670 camera can be configures for different image sizes and frame rates.

Image size

In this design, the images are stored in the FPGA memory. The Spartan-6 LX100 FPGA has:

  • 122 KB distributed RAM
  • 603 KB Block RAM built out of 4.5 KB blocks

Using less than half the available Block RAM would result in a 256 KB (218) memory. Using 1 byte per pixel, this allows for a 512 x 512 image.

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox