Samplify rolls signal compression algorithm

SAN FRANCISCO—Mixed-singal IC vendor Samplify Systems Inc. Monday (Aug. 3) introduced Prism 3.0, a real-time signal compression algorithm for implementation on popular FPGA platforms and Samplify's intelligent data converters.

According to Samplify (Santa Clara, Calif.), Prism 3.0 was developed to help solve transmission issues faced by high-data bandwidth signal processing applications, with enhancements for wireless base station, computed tomography and medical ultrasound applications.

Among the enhancements in Prism 3.0 is a reduction in decompression complexity without sacrificing compression ratios, according to Samplify. The Prism 3.0 decompression engine uses 49 percent fewer FPGA resources compared with its predecessor, the company said.

In addition, the encoding format has been optimized for software decoding, resulting in a 200 percent improvement in decompression performance on x86-based CPUs or graphics processing units, Samplify said. The company said it also reduced the latency in Prism 3.0 to less than 1 microsecond with a new flow-through pipelined design.

Prism 3.0 introduces a new compression mode, SignalTrak, which maintains signal quality for bursty signals with wide dynamic ranges, according to Samplify. SignalTrak is designed for ultrasound, sonar and radar applications where the bursts contain both strong and weak reflections over very short intervals, according to the company.

Samplify Prism 3.0 is available now in netlist format for Xilinx and Altera FPGAs from Samplify and its channel partners, the company said. Pricing starts at $25,000 for a development license, plus royalties which are application dependent, the company said.

Samplify Prism 3.0 for FPGA is available as a no cost upgrade for customers of Samplify's SAM1600 family of intelligent analog-to-digital converters, according to the company.

0 comments on “Samplify rolls signal compression algorithm

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.