Acoustic Level Dynamic Compression Characteristics with FPGA Implementation
نویسندگان
چکیده
In this paper, we propose an FPGA design of an audio signal level compressor, based on an approximation algorithm using a polynomial. To implement a compression characteristic in a digital audio system, the gain calculation with fractional numbers is performed by using a polynomial expression to approximate the power operation, then the compressor can be designed with a number of additions, multiplications and a division. The arithmetic circuits were implemented in FPGA technology and the 16-bit compressor used 541 logic elements and 352 flip-flops of the hardware resource of EP20K200EFC484-2X from Altera. The proposed compressor can be applied as a functional unit in an on-chip audio system. The performance of the proposed compressor is evaluated by analysis and simulation. Key–Words: Audio signal, Dynamic range control, Compression ratio, Gain, FPGA.
منابع مشابه
FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کاملDesign and Implementation of a Multichannel Pulse Compression System Based on FPGA
The implementation of digital signal process system based on FPGA is an important method for embedded system. Pulse compression can be implemented in digital method. The realization of a multichannel pulse compression system by using all digital method has the characteristics of high reliability, strong anti-disturbance, good flexibility and convenient for application. In essence, pulse compres...
متن کاملImplementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey
Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...
متن کاملDWT Design Exploration via ROCCC
The speedup associated with software to FPGA (Field Programmable Gate Array) synthesization shows great improvement over pure processed software applications. The integration of software and FPGA microprocessor driven applications offers great possibilities. One problem with using pure FPGA driven applications is that the large source base may require more space than available on present FPGAs....
متن کاملSPIHT implemented in a XC4000 device
In this paper we present an efficient FPGA implementation of the ’Set Partitioning in Hierarchical Trees’ (SPIHT) algorithm of Said and Pearlman [1] in combination with an arithmetic coder. The FPGA implementation is applied within a partitioned approach for wavelet-based lossy image compression [2]. The basic SPIHT algorithm uses dynamic data structures that make a hardware realization difficu...
متن کامل