4 research outputs found

    COMPLEMENT ENCODING SCHEME FOR DIGITAL SIGNALING

    Get PDF
    Because the multiplier is really a fundamental component for applying computationally intensive applications, its architecture seriously affects their performance. We explore a Non-Redundant radix-4 Signed-Digit encoding plan extending the serial encoding Techniques. While using suggested encoding formula, we preencode the conventional coefficients and store them right into a ROM inside a condensed form. Modified Booth is really a redundant radix-4 encoding technique. As noticed in the NR4SD encoding technique, the NR4SDþ form has bigger dynamic range compared to 2’s complement form. A finite condition machine synchronized the information flow and also the multiplier operation but wasn't considered in the region/energy calculations. We advise encoding these coefficients within the Non-Redundant radix-4 Signed-Digit (NR4SD) form. Two typical values of N, and is definitely the MB, NR4SD and NR4SDþ digits that result when using the corresponding encoding strategies to each worth of N we considered. We added a bar over the negatively signed digits to be able to distinguish them in the positively signed ones. The quantity of stored bits is equivalent to those of the traditional MB design, except which are more significant digit that requires an additional bit because it is MB encoded. When compared to preencoded MB multiplier, in which the MB encoding blocks are overlooked, the pre-encoded NR4SD multipliers need extra hardware to create the signals. Using an advanced programming language, we generated the pre-encoded values of B which then we kept in the ROMs of pre-encoded designs. Finally, we used Synopsys Prime Time for you to calculate power consumption. The ability dissipation from the multiplier is dramatically decreased as clock period increases since both frequency and overall load charge decrease, as the power use of the ROM is linearly decreased following a frequency reduction. Within this paper, new types of pre-encoded multipliers are explored by off-line encoding the conventional coefficients and storing them in system memory

    Motion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding

    Get PDF
    Real-time and high-quality video coding is gaining a wide interest in the research and industrial community for different applications. H.264/AVC, a recent standard for high performance video coding, can be successfully exploited in several scenarios including digital video broadcasting, high-definition TV and DVD-based systems, which require to sustain up to tens of Mbits/s. To that purpose this paper proposes optimized architectures for H.264/AVC most critical tasks, Motion estimation and context adaptive binary arithmetic coding. Post synthesis results on sub-micron CMOS standard-cells technologies show that the proposed architectures can actually process in real-time 720 Ă— 480 video sequences at 30 frames/s and grant more than 50 Mbits/s. The achieved circuit complexity and power consumption budgets are suitable for their integration in complex VLSI multimedia systems based either on AHB bus centric on-chip communication system or on novel Network-on-Chip (NoC) infrastructures for MPSoC (Multi-Processor System on Chip

    A Systematic Hardware Sharing Method for Unified Architecture Design of H.264 Transforms

    Get PDF
    Multitransform techniques have been widely used in modern video coding and have better compression efficiency than the single transform technique that is used conventionally. However, every transform needs a corresponding hardware implementation, which results in a high hardware cost for multiple transforms. A novel method that includes a five-step operation sharing synthesis and architecture-unification techniques is proposed to systematically share the hardware and reduce the cost of multitransform coding. In order to demonstrate the effectiveness of the method, a unified architecture is designed using the method for all of the six transforms involved in the H.264 video codec: 2D 4 × 4 forward and inverse integer transforms, 2D 4 × 4 and 2 × 2 Hadamard transforms, and 1D 8 × 8 forward and inverse integer transforms. Firstly, the six H.264 transform architectures are designed at a low cost using the proposed five-step operation sharing synthesis technique. Secondly, the proposed architecture-unification technique further unifies these six transform architectures into a low cost hardware-unified architecture. The unified architecture requires only 28 adders, 16 subtractors, 40 shifters, and a proposed mux-based routing network, and the gate count is only 16308. The unified architecture processes 8 pixels/clock-cycle, up to 275 MHz, which is equal to 707 Full-HD 1080 p frames/second

    Alogorithms for fast implementation of high efficiency video coding

    Get PDF
    Recently, there is higher demand for video content in multimedia communication, which leads to increased requirements for storage and bandwidth posed to internet service providers. Due to this, it became necessary for the telecommunication standardization sector of the International Telecommunication Union (ITU-T) to launch a new video compression standard that would address the twin challenges of lowering both digital file sizes in storage media and transmission bandwidths in networks. The High Efficiency Video Compression (HEVC) also known as H.265 standard was launched in November 2013 to address these challenges. This new standard was able to cut down, by 50%, on existing media file sizes and bandwidths but its computational complexity leads to about 400% delay in HEVC video encoding. This study proposes a solution to the above problem based on three key areas of the HEVC. Firstly, two fast motion estimation algorithms are proposed based on triangle and pentagon structures to implement motion estimation and compensation in a shorter time. Secondly, an enhanced and optimized inter-prediction mode selection is proposed. Thirdly, an enhanced intra-prediction mode scheme with reduced latency is suggested. Based on the test model of the HEVC reference software, each individual algorithm manages to reduce the encoding time across all video classes by an average of 20-30%, with a best reduction of 70%, at a negligible loss in coding efficiency and video quality degradation. In practice, these algorithms would be able to enhance the performance of the HEVC compression standard, and enable higher resolution and higher frame rate video encoding as compared to the stateof- the-art technique
    corecore