ChipFind - документация

Электронный компонент: IA64250

Скачать:  PDF   ZIP
IA64250
Data Sheet
Histogram/Hough Transform Processor
As of Production Ver. 01
Copyright
2000
ENG211001219-01
www.innovasic.com
innov
ASIC
Customer Support:
The End of Obsolescence
TM
Page 1 of 21
1-888-824-4184
FEATURES
Histogram and Hough Transform Calculation
Four 512 X 9 Look-up Tables Provided to Perform User-defined Point-wise
Transformations
Real-time Histogram Equalization
High Data Rates
512 X 24 Accumulation RAM
Pixel Location Function
The IA64250 is a "plug-and-play" drop-in replacement for the original LSI
L64250. This replacement IC
has been developed using innovASIC's MILES
TM
, or Managed IC Lifetime Extension System, cloning
technology. This technology produces replacement ICs far more complex than "emulation" while ensuring
they are compatible with the original IC. MILES
TM
captures the design of a clone so it can be produced even
as silicon technology advances. MILES
TM
also verifies the clone against the original IC so that even the
"undocumented features" are duplicated. This data sheet documents all necessary engineering information
about the IA64250 including functional and I/O descriptions, electrical characteristics, and applicable timing.

Package Pinout for 68 PLCC PACKAGE:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 28 29 30 31 32 33
34 35 36 37 38 39 40 41 42 43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
IA64250
Data Sheet
Histogram/Hough Transform Processor
As of Production Ver. 01
Copyright
2000
ENG211001219-01
www.innovasic.com
innov
ASIC
Customer Support:
The End of Obsolescence
TM
Page 2 of 21
1-888-824-4184

PIN DESIGNATOR:















GND
1
GND
18
GND
35
DO.5
52
CI.5
2
VDD
19
STARTIO
36
DO.6
53
CI.4
3
VDO.6
20
VDD
37
DO.7
54
CI.3
4
VDO.5
21
CLK2
38
DO.8
55
CI.2
5
VDO.4
22
PO
39
DI.0
56
CI.1
6
VDO.3
23
IODV
40
DI.1
57
CI.0
7
VDO.2
24
DV
41
DI.2
58
WE
8
VDO.1
25
AT
42
DI.3
59
REGADR.5
9
VDO.0
26
GND
43
DI.4
60
VDD
10
VDD
27
VDD
44
VDD
61
REGADR.4
11
RESET FP
28
DO.0
45
DI.5
62
REGADR.3
12
GND
29
DO.1
46
DI.6
63
REGADR.2
13
RY
30
DO.2
47
DI.7
64
REGADR.1
14
CY
31
DO.3
48
DI.8
65
REGADR.0
15
RX
32
DO.4
49
CI.8
66
VDO.8
16
CX
33
VDD
50
CI.7
67
VDO.7
17
CLK1
34
GND
51
CI.6
68
PIN
NAME
GRID #
PIN
NAME
GRID #
PIN
NAME
GRID #
PIN
NAME
GRID #
IA64250
Data Sheet
Histogram/Hough Transform Processor
As of Production Ver. 01
Copyright
2000
ENG211001219-01
www.innovasic.com
innov
ASIC
Customer Support:
The End of Obsolescence
TM
Page 3 of 21
1-888-824-4184
BLOCK DIAGRAM:
Figure 1



CONTROLLER
ACC RAM
512 X 24
ADDER
SYNC
SHIFT
FP
COUNTER
LUT RAM
4 X 512 X 9
ADDER
SHIFT
SYNC
Y
COUNTER
X
COUNTER
MARKER
MEMORY
AT
REGADR
STARTIO_N
RESETFP
DI
IODV
RESET
FP
CI
REGADR
AT
RX
CX
RY
CY
Y
X
WE_N
LUTOUT
SAT
SEL
LUTDATA
LUTADDR
LUT
DO
HCLR
RAMDATA
RAMADDR
VDO
MODE
OUT_SEL
OUT_SEL
MOD_RAMDATA
9
2
24
24
24
9
10
24
9
9
24
9
9
9
2
4
9
6
9
9
2
9
CI
9
DV
CLOCK
CLOCK
CLOCK
CLOCK
CLOCK
CLOCK
IA64250
Data Sheet
Histogram/Hough Transform Processor
As of Production Ver. 01
Copyright
2000
ENG211001219-01
www.innovasic.com
innov
ASIC
Customer Support:
The End of Obsolescence
TM
Page 4 of 21
1-888-824-4184
Description
The IA64250 performs three separate tasks, histogram generation, modified Hough transforms, and
pixel location. There are three modes of operation for the IA64250: computation, I/O, and
initialization.

The controller block in the block diagram decodes the instructions and contains the mode registers.
After decoding the mode, the controller generates all of the control signals to the rest of the part.
These control signals include the addresses and input data for the LUT and ACC RAMs, the select
lines for both the output mux and the shifter, and the reset for the FP counter. This block also
controls the clearing of the ACC RAM.

The ACC RAM stores the video data that is to be output during the I/O mode. This data can be
modified, depending on mode, by several methods prior to being output. These methods are
described in the computation mode section.

The LUT RAM can store up to four different data modifying functions. These functions are used to
modify the video data coming in and access the appropriate data in the ACC RAM through the ACC
RAM address. This data is then sent out on the DO output.

During the initialization mode, the functions to be performed are defined. This is accomplished by
setting the values in the mode registers contained in the controller block.

During the computation mode, the histogram, Hough transform, or pixel location data is computed.
Data equalization also occurs during this mode if desired. The controller block controls the adders
and shifters during this mode to ensure correct data manipulation. This is accomplished through the
data stored in the mode registers as well as the DV input. The controller block also generates the
addresses to both the RAMs.

The I/O mode allows data to be transferred to the Accumulation RAM (ACC RAM) and/or to and
from the Look Up Table RAM (LUT RAM). The user can also update the marker memory during
the I/O mode. The marker memory is used to quickly find points of interest on the histogram,
Hough transform, or accumulated histogram curves. Up to seven points of interest can be specified
on the grey level axis or parameter axis. The corresponding value on the accumulation axis will then
be available. The reverse is also true, where the user can specify accumulation values of interest and
obtain the corresponding grey values. The memory map located in the I/O mode description shows
the configuration of the data stored in the memory. The transfer of data from an external source to
either of the RAMs is done through either the CI or DI input bus. The controller block takes in the
data and passes it along to the appropriate RAM. The controller block also supplies the RAM with
the address and control signals needed to write the data. During a data transfer from one RAM to
the other, the controller block performs a similar task, overseeing the transfer and supplying the
necessary control signals and address.

IA64250
Data Sheet
Histogram/Hough Transform Processor
As of Production Ver. 01
Copyright
2000
ENG211001219-01
www.innovasic.com
innov
ASIC
Customer Support:
The End of Obsolescence
TM
Page 5 of 21
1-888-824-4184
I/O SIGNAL DESCRIPTION:
The diagram below describes the I/O characteristics for each signal on the IC. The signal
names correspond to the signal names on the pinout diagrams provide.
I/O Characteristics:
IODV
O
When HIGH, ACC RAM or LUT RAM data on the DO bus is valid.
VDO.0 - VDO.8
O
LUT RAM data output (uses CLK1).
CIO.0 - CIO.8
I
Control register and LUT input data bus.
WE
I
Used to strobe data into mode latches when LOW.
REGADR.0 - REGADR.5
I
Selects mode latch, marker or maximum registers.
AT
I
Selects marker and maximum registers when HIGH or mode latches when LOW.
AT must be LOW to access the LUT or ACC RAMs via the DO bus.
CLK1
I
Pixel clock active at rising edge.
CLK2
I
User I/O clock (may be connected to CLK1)
STARTIO
I
Initiates RAM I/O at HIGH to LOW transition.
CX,CY
I
Used to increment X or Y counters when HIGH.
RX,RY
I
Resets X or Y counters(overrides CX, CY) when HIGH.
RESET FP
I
Resets FP counter when HIGH.
PO
O
Test pin should be left unconnected.