hsp48410 Intersil Corporation, hsp48410 Datasheet - Page 8
![no-image](/images/manufacturer_photos/0/3/342/intersil_corporation_sml.jpg)
hsp48410
Manufacturer Part Number
hsp48410
Description
Histogrammer/accumulating Buffer
Manufacturer
Intersil Corporation
Datasheet
1.HSP48410.pdf
(12 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
hsp48410GC-33
Manufacturer:
HAR
Quantity:
8
Company:
Part Number:
hsp48410GC-33/GM-33
Manufacturer:
AMD
Quantity:
50
Company:
Part Number:
hsp48410GC-40
Manufacturer:
NS
Quantity:
115
Part Number:
hsp48410JC-33
Manufacturer:
HARRIS
Quantity:
20 000
Company:
Part Number:
hsp48410JC-40
Manufacturer:
HARRIS
Quantity:
5 510
Company:
Part Number:
hsp48410JC-40
Manufacturer:
UMEC
Quantity:
5 510
Look Up Table Mode
A Look Up Table (LUT) is used to perform a fixed
transformation function on pixel values. This is particularly
useful when the transformation is nonlinear and cannot be
realized directly with hardware. An example is the remapping
of the original pixel values to a new set of values based on
the CDF obtained through Histogram Accumulation.
The transformation function can be loaded into the LUT in
one of three ways: in LUT mode, through DIN0-23; in either
asynchronous mode, over the DIO bus as described below
under Asynchronous 16/24 Modes; in the Histogram
Accumulate mode the transformation function is calculated
internally (see description above). The transformation
function can then be utilized by deactivating START, putting
the part in LUT mode and clocking the data to be
transformed onto the PIN bus. Note that it is necessary to
wait one clock cycle after changing the mode before clocking
data into the part.
The Block Diagram and Timing Diagram for this mode are
shown in Figures 8 and 9. The left half of the timing diagram
shows LUT(write) mode. On the first CLK that detects
START low, the counter is reset and the write enable is
activated for the RAM. As long as START remains low, the
counter provides the write address to the RAM and data is
sequentially loaded through the DIN bus. The DIN bus is
delayed internally by 3 cycles to match the latency in the
Address Generator. The DIO bus will contain the previous
contents of the memory location being updated. When 1024
words have been written to the RAM, the counter stops and
further writes to the RAM are disabled. The part stays in this
state while START remains low.
When START returns high, the RAM write is disabled, the
read address is taken from the PIN bus, and the chip acts as
a synchronous LUT. (This is known as LUT(read) mode.) In
order to ensure that the internal pipelines are clear, data
should not be input to PIN0-9 until the third clock after
START goes high
DIN 0-23
PIN 0-9
CLK
START
FIGURE 8. LOOK UP TABLE BLOCK DIAGRAM
CONTROL
IN
GENERATOR
ADDRESS
COUNTER
ADDRESS
RAM
OUT
WR
8
“0”
RD
DIO
I/F
DIO 0-23
HSP48410
Delay Memory (Row Buffer) Mode
As seen by comparing Figures 8 and 10, the configuration
for this mode is nearly identical to the LUT mode. In this
mode, however, the counter is always providing the address
and the write function is always enabled.
In order to force this configuration to act as a row delay
register, the START signal must be used to reset the internal
counter each time a new row of pixels is being sampled.
Because of the inherent latency in the address and data
paths, the counter must be reset every N-4 cycles, where N
is the desired delay length. For example, if a delay from DIN
to DIO of ten cycles is desired, the START signal must be set
low every six cycles (see Figure 11). If the internal address
counter reaches its maximum count (1023), it holds that
value and further writes to the RAM are disabled.
START
DIN 0-23
DIO 0-23
DIN 0-23
CLK
DIO 0-23
CLK
START
DIN 0-23
FIGURE 11. DELAY MEMORY MODE TIMING FOR ROW
PIN 0-9
START
CLK
*
DATA
PREVIOUS CONTENTS OF BIN LOCATION.
FIGURE 10. DELAY MEMORY BLOCK DIAGRAM
1
DATA
FIGURE 9. LOOK UP TABLE MODE TIMING
0
2
CONTROL
LENGTH OF TEN
1
3
2
IN
(WRITE)
4
COUNTER
ADDRESS
OUTPUT
3
0
*
RAM
5
4
1
*
OUT
6
2
5
*
7
3
*
“0”
8
9
10
1
ADDRESS
0
11
(READ)
2
12
1
3
RD
DIO
2
I/F
13
4
3
DIO 0-23
14
0
5