Serial camera interface
First Claim
Patent Images
1. An image capture device, comprising:
- a camera module configured to capture image data;
a graphics controller, the graphics controller including, counter/comparator logic for recognizing an end of a horizontal line of the image data; and
clock pause recognition logic configured to detect an interruption in a clock signal indicative of an end of a frame of the image data; and
first and second signal lines connecting the camera module and the graphics controller, wherein the first signal line serially transfers the image data from the camera module to the graphics controller and the second signal line communicates a clock signal between the camera module to the graphics controller.
2 Assignments
0 Petitions
Accused Products
Abstract
An interface for a graphics controller enabling communication with a camera module is provided. The interface includes a first port configured to receive serial image data from a camera module and a second port configured to receive a clock signal, wherein the clock signal is utilized to indicate both a horizontal synchronization and a vertical synchronization for frames of image data received from the camera module. An image capture device having the serial interface and methods for reducing a number of signals utilized for an interface receiving image data are also included.
16 Citations
20 Claims
-
1. An image capture device, comprising:
-
a camera module configured to capture image data;
a graphics controller, the graphics controller including, counter/comparator logic for recognizing an end of a horizontal line of the image data; and
clock pause recognition logic configured to detect an interruption in a clock signal indicative of an end of a frame of the image data; and
first and second signal lines connecting the camera module and the graphics controller, wherein the first signal line serially transfers the image data from the camera module to the graphics controller and the second signal line communicates a clock signal between the camera module to the graphics controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An interface for a graphics controller enabling communication with a camera module, comprising:
-
a first port configured to receive serial image data from a camera module;
a second port configured to receive a clock signal, wherein the clock signal is utilized to indicate both a horizontal synchronization and a vertical synchronization for frames of image data received from the camera module. - View Dependent Claims (9, 10, 11)
-
-
12. A method for signaling a start and end of frame and line data for a serial interface having a maximum of two signal lines, comprising method operations of:
-
receiving image data over a first line;
receiving a clock signal associated with the data over a second line;
while receiving the image data, the method includes, counting a number of clock cycles;
comparing the number of clock cycles to a value representing a number of pixels defining a horizontal line within the frame data;
continuing the counting and the comparing until the number of clock cycles matches the value;
when the number of clock cycles matches the value, the method includes, identifying the end of the line data;
resetting a count representing the number of clock cycles;
counting the number of clock cycles;
comparing the number of clock cycles to a value representing a non-display period between horizontal lines within the frame data; and
when the number of clock cycles matches the value representing the non-display period, the method includes, repeating the above method operations for successive line data. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for reducing a number of signals utilized for an interface receiving image data, comprising method operations of:
-
receiving image data in a serial format over a first signal line;
receiving a clock signal over a second signal line; and
monitoring the clock signal to identify both transitions between frames of the image data and transitions between horizontal lines within a frame of the image data. - View Dependent Claims (18, 19, 20)
-
Specification