KSC-3000 Kodak, KSC-3000 Datasheet - Page 6

no-image

KSC-3000

Manufacturer Part Number
KSC-3000
Description
Color Processor Firmware Code Providing 24-bit RGB Color Image Data at 1 Megapixel Resolution And 30 Frames/second.
Manufacturer
Kodak
Datasheet
IMAGE SENSOR SOLUTIONS
6
Number
AD11
AC5
Pin
It is possible for the user to change this conversion by loading the GammaLUT with new values to alter the gamma
conversion performed by the KSC-3000.
In addition to the image processing chain shown in Figure 3 the KSC-3000 contains an image scaling block and
internal diagnostic elements. These consist of a paxel generator, a test image generator (TIG), and a signature
generator (SIG). The TIG and SIG elements can be commanded via the serial interface to pass data through the
entire image processing chain and verify correct operation. The TIG is internally connected to the inputs and the
SIG is internally connected to the outputs.
The paxel generator is essentially a block to scale the image to a smaller size. A small representation of the image
can be useful for additional image calculations. The paxelizer control register specifies the number of lines and
pixels per paxel block, and the location to begin generating paxels. The hardware then generates a new image
representation that is 36 x 24 elements. The data consists of four elements for each paxel (one for each of the Bayer
pattern locations within each paxel). The paxel data is appended to the end of the image data stream of every frame.
Due to bandwidth limitations only 12 bits of each paxel element value is output with two 12 bit values produced per
clock cycle. Any data values in the last three lines that are not used for paxel data will be filled with zeros.
The TIG can be programmed to use a linear feedback shift register (LFSR) to produce pseudo-random data or it can
be programmed to produce various patterns. For more information about the data it can generate see Table 8 –
KSC-3000 Memory Map. The data can be programmed to occur one or more times.
The SIG also uses a multiple input shift register (MISR) to accumulate data and provide a unique signature for a
given data stream. The TIG and SIG can be used in combination to provide a built-in self test (BIST) capability.
The value it produces is available for read back via a register, see Table 8 – KSC-3000 Memory Map.
Physical Description
The following table lists the user I/O. The remainder of the I/O, other than power, ground, and programming pins, is
unused.
schematic.
Click on the following link to reference complete Xilinx pinout information.
http://direct.xilinx.com/bvdocs/publications/ds031-4.pdf
K S C - 3 0 0 0 R e v 1 . 0
SerData
ClockIn
Signal
Name
For information on how to connect the programming interface please refer to the board reference
w w w . k o d a k . c o m / g o / i m a g e r s
F o r 1 0 b it d a ta
A C R T h a s a n o n -lin e a r re sp o n se w ith a g a m m a o f 2 .2 .
T h e a b o v e c o m p e n sa tio n c o m p u te s a g a m m a o f
Usage
IOB
IOB
Pin
IO_L96P_5/GCLK6P
IO_L06P_5
Equation 1 - Gamma Calculation
Name
x
Pin
if
e lse
is n o rm a liz e d u sin g
y
y
x
5 8 5 - 7 2 2 - 4 3 8 5
4
. 1
. 0
5 .
099
018
Direction
INPUT
BIDIR
x
th e n
x
. 0
E m a i l : i m a g e r s @ k o d a k . c o m
LVTTL
LVTTL
45
Std
IO
x
Bank
. 0
1023
IO
5
5
099
x
Drive
(mA)
12
2
1
2 .
.
SLOW
Slew
Rate
.
Pulldown
Pullup
NONE
NONE
Delay
IOB
IFD

Related parts for KSC-3000