Xilinx and Xentec Announce Image Compression Cores For Virtex-E and Spartan-II FPGAs; New Cores Target JPEG, MPEG, DSP, and Image Processing Applications.Business Editors/High Tech Writers SAN JOSE, Calif.--(BUSINESS WIRE)--Feb. 28, 2000 Xilinx Inc., (NASDAQ NASDAQ in full National Association of Securities Dealers Automated Quotations U.S. market for over-the-counter securities. Established in 1971 by the National Association of Securities Dealers (NASD), NASDAQ is an automated quotation system that reports on :XLNX) and Xentec, Inc. of Ontario, Canada, today announced the immediate availability of new AllianceCORE(TM) products for use in Xilinx(R) Virtex(TM)-E and Spartan(TM)-II FPGAs. The cores include a discrete/inverse discrete cosine transform See DCT. (mathematics) discrete cosine transform - (DCT) A technique for expressing a waveform as a weighted sum of cosines. The DCT is central to many kinds of signal processing, especially video compression. (DCT (Discrete Cosine Transform) An algorithm that is widely used for data compression. Similar to Fast Fourier Transform, DCT converts data (pixels, waveforms, etc.) into sets of frequencies. The first frequencies in the set are the most meaningful; the latter, the least. and IDCT IDCT Inverse Discrete Cosine Transform IDCT Inverse Discrete Cosinus Transformation ) and a JPEG JPEG in full Joint Photographic Experts Group Standard computer file format for storing graphic images in a compressed form for general use. JPEG images are compressed using a mathematical algorithm. codec (1) (enCOder/DECoder) A hardware circuit that performs analog-to-digital conversion (ADC) and digital-to-analog (DAC) conversion. When analog signals are entered into a computer, cellphone or other device via a microphone or video source such as VHS tape or analog TV, . The DCT_IDCT core supports Virtex, Virtex-E, and Spartan-II devices while the JPEG codec supports Virtex and Virtex-E devices. Target applications for the new cores include image storage, data and video compression, medical imaging, and industrial systems. The DCT/IDCT core is a critical building block in Dolby AC2 and AC3, JPEG, and MPEG (Moving Pictures Experts Group) An ISO/ITU standard for compressing digital video. Pronounced "em-peg," it is the universal standard for digital terrestrial, cable and satellite TV, DVDs and digital video recorders (DVRs). compression systems. "Xentec developed very compact image compression cores by using the versatile DSP (1) (Digital Signal Processor) A special-purpose CPU used for digital signal processing applications (see definition #2 below). It provides ultra-fast instruction sequences, such as shift and add, and multiply and add, which are commonly used in math-intensive features in Spartan-II and Virtex architectures," said Mark Bowlby, manager of the Xilinx AllianceCORE program. "The JPEG and DCT/IDCT cores are key enabling functions of image applications in Xilinx FPGAs that range from digital cameras and video editing to satellite imaging and surveillance." The DCT_IDCT core enables high-speed hardware implementation of the forward and inverse discrete cosine transform functions in a low cost Spartan-II device. The JPEG codec on the other hand, provides a fully integrated encoder-decoder pair used in image compression and decompression applications in a single Virtex series device. DCT and IDCT Solution in a $10 Programmable Device DCT and IDCT (Inverse DCT) functions are the building blocks of JPEG, MPEG, and ITU-T See ITU. ITU-T - International Telecommunications Union H261 standards-based codecs The following is a list of codecs. Audio codecs Non-compression formats
Xentec's DCT_IDCT core performs both DCT and IDCT functions and is ideally suited for systems that require both image compression and decompression. It supports both DCT and IDCT on 8x8 image pixel data. DCT or IDCT mode is selected by means of a control signal. The core fits in a single XC2S100 Spartan-II FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market. that costs $10 in high volume. "Digital imaging applications typically need the power of 32-bit processors for implementing the computationally intensive DCT/IDCT functions in software," said Robert Bielby, Xilinx director of strategic applications. "By moving the DCT/IDCT function into a cost-effective Spartan-II device, designers can now use cheaper eight-bit microcontrollers and cut down the overall system costs." Integrated JPEG Codec Solution JPEG is an image compression technique for reducing image file sizes without a noticeable difference in image quality. The Xentec X_JPEG codec core conforms to the ISO/IEC ISO/IEC International Organization for Standardization/International Electrotechnical Commission (ITU-T M 3000) 10918-1 JPEG baseline specification and performs both compression and decompression functions. The full-featured core includes support for stalling and the ability to handle four-color components. It is extremely flexible, including four programmable quantization (1) The division of a range of values into a single number, code or classification. For example, class A is 0 to 999, class B is 1000 to 9999 and class C is 10000 and above. (2) In analog to digital conversion, the assignment of a number to the amplitude of a wave. and four programmable Huffman tables that allow the user to specify quantization, Huffman table and the quantity of pixel blocks assigned for each color component. "The memory hierarchy in the Xilinx Virtex-E FPGAs enabled us to develop an extremely small JPEG core," said Xerxes Wania, President and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. of Xentec. "We used distributed SelectRAM(TM) to build ROM-based Huffman tables that are distributed across the design and embedded block SelectRAM for the large DCT/IDCT, quantization, and zig-zag coding tables. The end result is a flexible, optimized codec solution that includes both logic and memory in a single medium-density FPGA." Spartan-II FPGAs The Spartan-II family delivers 100,000 system gates for under $10 at speeds of 200 MHz (MegaHertZ) One million cycles per second. It is used to measure the transmission speed of electronic devices, including channels, buses and the computer's internal clock. A one-megahertz clock (1 MHz) means some number of bits (16, 32, 64, etc. and beyond, offering unmatched design flexibility. These low-power 2.5-volt devices feature I/Os that operate at 3.3 volts with full 5-volt tolerance. Spartan-II devices also feature multiple delay locked loops (DLLs), on-chip RAM (block and distributed), and the versatility of SelectI/O(TM) technology supporting over 16 high-performance interface standards. All these features in a device that offers unlimited programmability and can be upgraded in the field. Virtex-E FPGAs The Virtex-E family has made significant improvements in the areas of capacity and performance over the original Virtex series: 3.2 million gates; 832 Kbits of True Dual-Port(TM) internal block RAM; eight digital delay locked loops (DLLs) capable of over 300 MHz clock frequency for system timing; and three new differential signal standards. The Virtex-E FPGAs are the first programmable logic devices delivered on 0.18-micron process technology, which Xilinx jointly produced with Taiwan's UMC UMC United Methodist Church UMC United Microelectronics Corporation UMC University Medical Center UMC United Microelectronics Corp (Republic of China) UMC University of Missouri-Columbia Group. The improved process directly contributes to the 30 percent performance gain for all internal functionality. Also, the Virtex-E family represents the industry's first programmable logic architecture with 210 million transistors on a single device. Availability and Pricing X_JPEG and X_DCT_IDCT cores are immediately available for use in Xilinx FPGAs from Xentec, Inc. The DCT and IDCT core is available for use in Spartan-II, Virtex-E, and Virtex FPGAs, and lists at $10,000 for the netlist version. The JPEG codec is available for use in Virtex-E and Virtex FPGAs, and lists at $30,000 for the netlist version. All Xentec products can be purchased directly from Xentec. The datasheets can be downloaded from the Xilinx IP Center (www.xilinx.com/ipcenter), a comprehensive resource for system-level intellectual property and services. About Xentec Xentec, Inc. provides comprehensive ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor. and FPGA design services, integration expertise, and technology for the product development requirements of the world's leading electronics companies. Founded in 1995, Xentec's mission is to be the leading provider of analog/digital integrated circuit design services and Intellectual Property used in System-on-Chip (SoC) based integrated circuits for all facets of the electronics industry. The company is headquartered in Oakville, Ontario and is privately funded. More information about the company, its products, and services may be obtained from the World Wide Web at www.xentec-inc.com. For inquiries regarding Xentec cores and services please contact sales@xentec-inc.com. About Xilinx Xilinx is the leading innovator of complete programmable logic solutions, including advanced integrated circuits, software design tools, predefined system functions delivered as cores, and unparalleled field engineering support. Founded in 1984 and headquartered in San Jose, Calif., Xilinx invented the field programmable gate array See FPGA. (FPGA) and fulfills more than half of the world demand for these devices today. Xilinx solutions enable customers to reduce significantly the time required to develop products for the computer, peripheral, telecommunications, networking, industrial control, instrumentation, high-reliability/military, and consumer markets. For more information, visit the Xilinx website at www.xilinx.com. Note to Editors: Xilinx is a registered trademark, and AllianceCORE and Virtex are trademarks of Xilinx, Inc. Other brands or product names are trademarks or registered trademarks of their respective owners. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion