comtech aha corporation PRODUCT BRIEF* AHA3431 StarLite SIMULTANEOUS COMPRESSOR/DECOMPRESSOR IC, 3.3V 96 95 94 93 92 91 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 PA[3] PA[2] PA[1] PA[0] TEST0 VOACKN VSS VDD COEORN VOD[7] VOD[6] VOD[5] VOD[4] VOD[3] VSS VDD VOD[2] VOD[1] VOD[0] VOEORN VOREQN D[31] VSS VSS VDD VDD D[30] D[29] D[28] D[27] D[26] D[25] AHA3431 is a high speed lossless compression coprocessor IC for the hardcopy systems on many standard platforms. The AHA3431 is functionally backward compatible to the AHA3411. Simultaneous compression and decompression, flexible interfaces and advanced banding support make this a unique solution for high performance Raster Image Processing (RIP) controller designs. Advanced banding support handles blank, uncompressed and compressed bands during decompression mode. Scan line and record length counters accommodate various print resolutions and band buffer sizes. Software simulation and an analysis of the algorithm for printer and copier images of various complexity are available for evaluation. 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 AHA3431A-066 PQC YYWW - COUNTRY OF ORIGIN LLLLL 64 63 62 61 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 VDD VSS D[24] D[23] D[22] D[21] D[20] D[19] D[18] D[17] D[16] D[15] VDD VSS VDD VDD VSS CLOCK VDD VSS VSS TEST1 D[14] D[13] D[12] VDD VSS D[11] D[10] D[9] D[8] D[7] VID[4] VID[3] VID[2] VID[1] VID[0] INTRN VSS VDD DRIVEN SD DOACKN COACKN DIACKN CIACKN VSS VDD DOREQN COREQN DIREQN CIREQN VIREQN D[0] VSS VSS VDD VDD D[1] D[2] D[3] D[4] D[5] D[6] 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 VDD PA[5] VSS PA[4] COEOTN VOEOTN PROCMODE[1] PROCMODE[0] CSN VDD VSS DIR RSTN PD[7] PD[6] PD[5] VDD VSS PD[4] PD[3] PD[2] PD[1] PD[0] VDD VSS RDYN VIACKN VID[7] VID[6] VID[5] VDD VSS FEATURES PERFORMANCE: • 66 MBytes/sec compression/decompression rates • 264 MBytes/sec burst data rate over a 32-bit data bus • 66 MBytes/sec synchronous optional 8-bit video in and video out ports • Simultaneous compression and decompression at full bandwidth • Average 15 to 1 compression ratio for 1200 dpi bitmap image data • Advanced banding support FLEXIBILITY: • Big Endian or Little Endian; 32 or 16-bit bus width and data bit/byte reordering for duplex printing support • Programmable Record Length, Record Count and Scan Length Registers may be prearmed • Scan line length up to 2K bytes • Interfaces directly with various Motorola 68xxx and Cold FIRE and Intel i960 embedded processors • Pass-through mode passes raw data through compression and decompression engines SYSTEM INTERFACE: • Single chip compression/decompression solution–no external SRAM required • Four internal 16 × 32-bit FIFOs • Maskable interrupts • Tristatable outputs to facilitate board level testing OTHERS: • • • • • • Low power modes Optional counter checks errors in decompression Software emulation program available 128 pin quad flat package 3.3V operation RoHS compliant NOTE: YYWW = DATE CODE, LLLLL = LOT NUMBER APPLICATIONS • Digital copiers • Printer controllers • Multifunction printers and copiers comtech aha corporation *Request the AHA3431 Product Specification (PS3431) for complete details. comtech aha corporation DOREQN COREQN DIREQN CIREQN SD DOACKN COACKN DIACKN AHA3431 Block Diagram CIACKN Figure 1: DATA PORT CONTROL (From Scanner) VIREQN VID[7:0] VID PORT 8 CI FIFO 16x32 VIACKN 8 COEORN COEOTN CO FIFO 16x32 8 COMPRESSOR 32 D[31:0] DRIVEN DATA PORT 32 32 (To Printer) DI FIFO 16x32 8 DECOMPRESSOR VOD PORT VOEOTN VOEORN VOREQN VOD[7:0] VOACKN The coprocessor device has three external high speed synchronous data ports each capable of transferring once every 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 data port is capable of transferring up to 32 bits per clock. The VID and VOD are also capable of one transfer per clock. The device accepts uncompressed data through the data port or optionally through the 8-bit VID port into its Compression In FIFO (CI FIFO). Compressed data is available through the data port via the Compressed Output FIFO (CO FIFO). The sustained data rate through the compression engine is 66 MBytes/sec. Decompression data is accepted through the data port, buffered in the Decompression Input FIFO (DI FIFO), and decompressed. The output data is made available on the data port via the Decompression Output FIFO (DO FIFO) or optionally on the 8-bit Video Output port. The decompression engine runs on the 66 MHz clock and is capable of processing an uncompressed byte every clock. INTRN RDYN DIR PA[5:0] FUNCTIONAL DESCRIPTION CSN 6 8 PD[7:0] 8 AHA3431 StarLite MICROPROCESSOR INTERFACE PROCMODE[1:0] RSTN CLK TEST CLOCK DO FIFO 16x32 8 The four FIFOs are organized as 16×32 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 data port relies on the FIFO Threshold settings to determine the transfer. Note:x is referred to I or O. SYSTEM APPLICATION The device is intended for memory intensive applications, such as digital 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. 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 = 86,525 Compression Ratio = 194.5 BENCH2 - Text and Graphics with Pictorials Output File Size = 783,848 Compression Ratio = 21.5 MATH - Simple Text and Lineart Output File Size = 424,995 Compression Ratio = 39.6 BALLS - Complex Graphics with Pictorials Output File Size = 3,665,167 Compression Ratio = 4.6 Output File Size = 79,245 Compression Ratio = 212.4 MP - Text and Simple Graphics comtech aha corporation COMPRESSOR/DECOMPRESSOR FOR MIDRANGE MULTIFUNCTION COPIER/PRINTER APPLICATIONS - AN EXAMPLE FRAME BUFFER MEMORY COACKN DIACKN 2 CPU INTERFACE COREQN DIREQN 2 32 bit DATA PORT PA[4:0] CSN AHA3431 DIR VID PORT VID SCANNER PORT (66 MBytes/sec) 8-bits VIACKN VIREQN 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. ORDERING INFORMATION StarLite RDYN INTRN ABOUT AHA VOD PORT 8-bits PART NUMBER VOD PRINTER PORT (66 MBytes/sec) VOEOTN VOREQN VOACKN VOEORN DESCRIPTION MBytes/sec Simultaneous AHA3431A-050 PQC 50 Compressor/Decompressor IC 66 MBytes/sec Simultaneous AHA3431A-066 PQC Compressor/Decompressor IC comtech aha corporation A subsidiary of Comtech Telecommunications Corporation 1126 Alturas Drive Moscow ID 83843-8331 tel: 208.892.5600 fax: 208.892.5601 e-mail: [email protected] www.aha.com PB3431_1205 © 2005 Comtech AHA Corp.