ETC AHA3430

comtech aha corporation
PRODUCT BRIEF*
AHA3430 StarLite
40 MBYTES/SEC SIMULTANEOUS
COMPRESSOR/DECOMPRESSOR IC, 3.3V
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
PA3
PA2
PA1
PA0
TEST0
VOACKN
VSS
VDD
COEORN
VOD7
VOD6
VOD5
VOD4
VOD3
VSS
VDD
VOD2
VOD1
VOD0
VOEORN
VOREQN
D31
VSS
VDD
D30
D29
D28
D27
D26
D25
The high speed compression coprocessor is a
single-chip CMOS VLSI device that implements a
lossless compression and decompression algorithm.
The algorithm exhibits an average compression ratio
over 13 to 1 for bitmap image data. The device supports simultaneous compression and decompression
operations at 40 MBytes/sec each.
A Non-muxed microprocessor interface
connects directly to various embedded processors.
An additional synchronous 32-bit port transfers data
at up to 160 MBytes/sec. Scanners and print engine
interfaces may optionally be connected to two 8-bit
synchronous video ports for emerging
multifunction laser printer and copier applications.
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
AHA3430A-040 PTC
YYWW - COUNTRY OF ORIGIN
LLLLL
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
VID4
VID3
VID2
VID1
VID0
INTRN
VSS
VDD
DRIVEN
SD
DOACKN
COACKN
DIACKN
CIACKN
VSS
VDD
DOREQN
COREQN
DIREQN
CIREQN
VIREQN
D0
VSS
VDD
D1
D2
D3
D4
D5
D6
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
VDD
VSS
PA4
VDD
PROCMODE1
PROCMODE0
CSN
VDD
VSS
DIR
RSTN
PD7
PD6
PD5
VDD
VSS
PD4
PD3
PD2
PD1
PD0
VDD
VSS
RDYN
VIACKN
VID7
VID6
VID5
VDD
VSS
NOTES: YYWW = DATE CODE; LLLLL= LOT NUMBER
APPLICATIONS
VDD
VSS
D24
D23
D22
D21
D20
D19
D18
D17
D16
D15
VDD
VSS
VDD
VSS
CLK
VDD
VSS
TEST1
D14
D13
D12
VDD
VSS
D11
D10
D9
D8
D7
FEATURES
PERFORMANCE:
• 40 MBytes/sec compression/decompression rates
• 160 MBytes/sec burst data rate over a 32-bit
data bus
• 40 MBytes/sec synchronous 8-bit video in and
video out ports
• Simultaneous compression/decompression
operation at full bandwidth
• Average 13 to 1 compression ratio for bitmap
image data
FLEXIBILITY:
• Configurable I/O interface for DMA mode, Big
Endian or Little Endian, and 32-bit or 16-bit bus
widths
• Interfaces directly with various i960 or Motorola
68xxx family of processors
• Optional 8-bit video input and output ports
• Pass-through mode passes raw data through
compression and decompression engines
• Programmable scan line length up to 2K bytes
SYSTEM INTERFACE:
•
•
•
•
•
Single chip compression/decompression solution
No external SRAM required
Four 16 x 32-bit FIFOs
Programmable interrupts
Output signals may be tristated to facilitate board
level testing
OTHERS:
•
•
•
•
•
•
•
•
Low power modes
Optional counter checks errors in decompression
Ambient temperature spec is 70°C, still air
Software emulation program available
120 pin thin quad flat package
3.3V operation
Firmware and pin compatible with AHA3410C
RoHS compliant
• Multifunction printers and copiers
• High performance laser printers and digital
copiers
comtech aha corporation
*Request the AHA3430 Product Specification for complete details.
comtech aha corporation
DOREQN
COREQN
DIREQN
CIREQN
SD
DOACKN
COACKN
DIACKN
AHA3430 Block Diagram
CIACKN
Figure 1:
DATA PORT CONTROL
(From Scanner)
VIREQN
VID[7:0]
VID
PORT
8
CI
FIFO
16x32
VIACKN
8
COMPRESSOR
COEORN
CO
FIFO
16x32
8
32
D[31:0]
DRIVEN
DATA
PORT
32
32
(To Printer)
DI
FIFO
16x32
8
VOD
PORT
VOEORN
VOREQN
VOD[7:0]
VOACKN
FUNCTIONAL DESCRIPTION
The coprocessor device has three external high
speed synchronous data ports each capable of
transferring once every 40 MHz clock. These are a
32-bit bidirectional data port, an 8-bit Video Input
Data (VID) port and a Video Output Data (VOD)
port. The 32-bit port is capable of transferring up to
160 MBytes/sec. The VID and VOD are capable of
up to 40 MBytes/sec each.
The device accepts uncompressed data through
the 32-bit data or optionally through the 8-bit VID
port into its Compression In FIFO (CI FIFO). The
32-bit data port may be configured for 16-bit
transfers. Compressed data is available through the
32-bit data port via the Compressed Output FIFO
(CO FIFO). The sustained data rate through the
compression engine is 40 MBytes/sec.
Decompression data may be simultaneously
processed by the device. Decompression data is
accepted through the 32-bit data port, buffered in the
Decompression Input FIFO (DI FIFO), and
decompressed. The output data is made available on
the 32-bit data port via the Decompression Output
FIFO (DO FIFO) or optionally on the 8-bit Video
Output port. The decompression engine runs on the
40 MHz clock and is capable of processing an
uncompressed byte every clock, i.e. 40 MBytes/sec.
INTRN
RDYN
DIR
CSN
5
PA[4:0]
PD[7:0]
8
8
AHA3430
StarLite
MICROPROCESSOR INTERFACE
PROCMODE[1:0]
RSTN
CLK
TEST
CLOCK
DO
FIFO
16x32
8
DECOMPRESSOR
The four FIFOs are organized as 16x32 each.
For data transfers through the three ports, the
“effective” FIFO widths differ according to their
data bus widths.
Data transfer for compression or decompression is synchronous over the three data ports
functioning as DMA masters. To initiate a transfer
into or out of the Video ports, the device asserts
VxREQN, the external device responds with
VxACKN and begins to transfer data over the VID
or VOD busses on each succeeding rising edge of
the clock until VxREQN is deasserted. The 32-bit
port relies on the FIFO Threshold settings to determine the transfer.
SYSTEM APPLICATION
The device is intended for memory intensive
applications, such as high resolution copiers or
printers. These applications require the simultaneous compression and decompression capability
of the device. Copiers use this feature to feed the
compressed bit maps through the decompressor to
the printer engine while another process uses the
compressor to input and compress scanned images.
Movement for both processes is typically controlled
by a DMA controller that is programmed by the
local microprocessor or by programmed I/O.
comtech aha corporation
STARLITE IMAGE COMPRESSION RESULTS - 1200 x 1200 DPI
Uncompressed file size = 16 MBytes; Image dimensions = 10200 × 13200 pels
FONTS - Simple Text
Output File Size
MP - Text and Simple Graphics
= 783,848
Compression Ratio = 21.5
MATH - Simple Text and Lineart
Output File Size
= 86,525
Compression Ratio = 194.5
BENCH2 - Text and Graphics with Pictorials
Output File Size
= 424,995
Compression Ratio = 39.6
Output File Size
= 79,245
BALLS - Complex Graphics with Pictorials
Compression Ratio = 212.4
Output File Size
= 3,665,167
Compression Ratio = 4.6
comtech aha corporation
COMPRESSOR/DECOMPRESSOR FOR MIDRANGE MULTIFUNCTION COPIER/PRINTER
APPLICATIONS - AN EXAMPLE
2
CPU
INTERFACE
REQN[3:0]
32
bit
CSN
AHA3430
DIR
StarLite
RDYN
INTRN
VID PORT
VID SCANNER
PORT
8-bits
(40 MBytes/sec)
VIACKN
VIREQN
DESCRIPTION
ABOUT AHA
2
DATA PORT
PA[4:0]
PART NUMBER
40 MBytes/sec Simultaneous
Lossless Data
AHA3430A-040 PTC
Compression/Decompression
Coprocessor IC
FRAME BUFFER
MEMORY
ACKN[3:0]
ORDERING INFORMATION
VOD PORT
8-bits
VOD PRINTER
PORT
(40 MBytes/se
VOREQN
VOACKN
VOEORN
Comtech AHA Corporation (AHA) develops
and markets superior integrated circuits, boards, and
intellectual property core technology for
communications systems architects worldwide.
AHA has been setting the standard in Forward Error
Correction and Lossless Data Compression
technology for many years and provides flexible,
cost-effective solutions for today’s growing
bandwidth and reliability challenges. Comtech
AHA Corporation is a wholly owned subsidiary of
Comtech Telecommuncations Corp. (NASDAQ:
CMTL). For more information, visit www.aha.com.
comtech aha corporation
A subsidiary of Comtech Telecommunications Corporation
1126 Alturas Drive
Moscow ID 83843-8331
tel: 208.892.5600
fax: 208.892.5601
www.aha.com
e-mail: [email protected]
PB3430_1205
© 2005 Comtech AHA Corp.