1 / 10

Connecting a CCD camera to SOPC

Technion - Israel institute of technology department of Electrical Engineering. Connecting a CCD camera to SOPC. High speed digital systems laboratory. A single semester Project Mid Semester Presentation. Implemented by : Alon Ben Shalom Yoni Landau Project supervised by:

Download Presentation

Connecting a CCD camera to SOPC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technion - Israel institute of technology department of Electrical Engineering Connecting a CCD camera to SOPC High speed digital systems laboratory A single semester Project Mid Semester Presentation Implemented by : Alon Ben Shalom Yoni Landau Project supervised by: Mony Orbach Spring 2007

  2. Agenda • Project Goals • Block Diagram • Tasks accomplished • Stages of the project • Schedule

  3. Project Goals • Capture a single frame and forward it to • BRAM using Virtex II PRO. • Retrieve data from BRAM to PC Please note that project goal was changed: We believe that it is possible to store one frame in BRAM as originally stated (instead of storing the data in SDRAM) There is no need for voltage transformation, both the XUP and camera work with same standard (TTL)

  4. Data to/from adapter (from there to the camera) Data to/from adapter (from there to XUP) Block Diagram Adapter Vertex II PRO ov5017 M4088 XUP External power supply

  5. M4088 is a ¼ ” Monochrome digital camera The M4088 digital camera is based on OV5017 CCD chip manufactured by OmniVision. Chip Interface : M4088 camera module. M4088

  6. Tasks accomplished • Counter Implementation • Design of a custom IPIF that contains a 32bit register connected to OBP BUS. • Implementation of C code that initializes the register to a certain value and increase the value by 1 in a loop. • BRAM control • Write to memory • Read from memory

  7. Pseudo code and animation Initialize the register Read the value in the register Add 1 Save result in the register If not done go to step 2

  8. Actual EDK scheme Processor OBP2PLB BRIDGE Our IP OPB PLB

  9. Stages of the Project • Dive in spec of Virtex II pro & CCD camera • Get familiar with development tools (EDK , VHDL…) • Submit mid term report • Design the interface Connector (much less resource since we don’t need to convert voltage) • Understand how to control the low speed connectors (timing, voltage) • Write VHDL and C code • Integrate all components to achieve a working system • Submit final report

  10. Schedule • 12-26/6 • Understand how to control the low speed connectors in pin resolution • Create a pin to pin diagram • 27/6 – 10/7 • Build an interface connection between camera & SOPC (in background) • Implement main VHDL and C code • 11/7 – 2/8 • Debug HW/SW – making all players work out together

More Related