Browsing by Author "Yeh, WC"
Now showing 1 - 6 of 6
- Results Per Page
- Sort Options
Item type:Item, A high performance carry-save to signed-digit recoder for fused addition-multiplication(2000) ;Yeh, WC ;Jen, CW ;電子工程學系及電子研究所Department of Electronics Engineering and Institute of ElectronicsIn this paper, we will present a carry-save to signed-digit (CS2SD) receder with high performance and small area. The recoder can be employed in common fused addition-multiplication operation which is widely used in various signal-processing applications. Our design shows 18% area-time product improvement over the traditional designs.Item type:Item, Generalized earliest-first fast addition algorithm(2003-10-01) ;Yeh, WC ;Jen, CW ;電子工程學系及電子研究所Department of Electronics Engineering and Institute of ElectronicsThis paper presents a generalized earliest-first (GEF) addition algorithm to accelerate carry propagation addition (CPA). A set of operators and notations have been developed to describe and analyze traditional carry-lookahead or conditional-sum-based algorithms. The proposed GEF algorithm schedules bit-level operations of CPA in an earliest-first manner to reduce the overall latency. With the aid of the developed operators and notations, the algorithm can be generalized to any algorithm based on carry-lookahead or conditional-sum rule. An adder generated by using the GEF algorithm outperforms traditional algorithms when inputs do not arrive simultaneously.Item type:Item, High-speed and low-power split-radix FFT(2003-03-01) ;Yeh, WC ;Jen, CW ;電子工程學系及電子研究所Department of Electronics Engineering and Institute of ElectronicsThis paper presents a novel split-radix fast Fourier transform (SRFFT) pipeline architecture design. A mapping methodology has been developed to obtain regular and modular pipeline for split-raftx algorithm. The pipeline is repartitioned to balance the latency between complex multiplication and butterfly operation by using carry-save addition. The number of complex multiplier is minimized via a bit-inverse and bit-reverse data scheduling scheme. One can also apply the design methodology described here to obtain regular and modular pipeline for the other Cooley-Tukey-based algorithms. For an N(= 2(n))-point FFT, the requirements are log(4) N - 1 multipliers, 4 log(4) N complex adders, and memory of size N - 1 complex words for data reordering. The initial latency is N + 2 log, N clock cycles. On the average, it completes an N-point FFT in N clock cycles. From post-layout simulations, the maximum clock rate is 150 MHz (75 MHz) at 3.3 v (2.7 v), 25degreesC (100degreesC) using a 0.35-mum cell library from Avant!. A 64-point SRFFT pipeline design has been implemented and consumes 507 mW at 100 MHz, 3.3 v, and 25degreesC. Compared with a radix-2(2) FFT implementation, the power consumption is reduced by an amount of 15%, whereas the speed is improved by 14.5%.Item type:Item, High-speed booth encoded parallel multiplier design(2000-07-01) ;Yeh, WC ;Jen, CW ;電子工程學系及電子研究所Department of Electronics Engineering and Institute of ElectronicsThis paper presents a design methodology for high-speed Booth encoded parallel multiplier. For partial product generation, we propose a new modified Booth encoding (MBE) scheme to improve the performance of traditional MBE schemes. For final addition, a new algorithm is developed to construct multiple-level conditional-sum adder (MLCSMA). The proposed algorithm can optimize final adder according to the given cell properties and input delay profile. Compared with a binary tree-based conditional-sum adder, the speed performance improvement is up to 25 percent. On average, the design developed herein reduces the total delay by 8 percent for parallel multiplier. The whole design has been verified by gate level simulation.Item type:Item, Index rendering: Hardware-efficient architecture for 3-D graphics in multimedia system(2002-09-01) ;Liang, BS ;Lee, YC ;Yeh, WC ;Jen, CW電子工程學系及電子研究所Real-time three-dimensional (3-D) graphics emerges rapidly in multimedia applications, but it suffers from requirements for huge computation, high bandwidth, and large buffer. In order to achieve hardware efficiency for 3-D graphics rendering, we propose a novel approach named index rendering. The basic concept of index rendering is to realize 3-D rendering pipeline by using asynchronous multi-dataflows. Because triangle information can be divided into several parts with each part capable of being transferred independently and asynchronously. At last, all data are converged by the index to generate the final image. Index rendering approach can eliminate unnecessary operations in traditional 3-D graphics pipeline. The unnecessary operations are caused by the invisible pixels and triangles in the 3-D scene. Previous work, deferred shading, eliminates the operations relating to invisible pixels, but it requires huge tradeoffs in bandwidth and buffer size. With index rendering, we can eliminate operations on both invisible pixels and triangles with less tradeoffs as compared with deferred shading approach. The simulation and analysis results show that the index rendering approach can reduce 10%-70% of lighting operations when using flat and Gouraud shading process and decrease 30%-95% when using Phong shading. Furthermore, it saves 70% of buffer size and 50%-70% of bandwidth compared with deferred shading approach. The result also indicates that this approach of index rendering is especially suitable for low-cost portable rendering device. Hence, index rendering is a hardware-efficient architecture for 3-D graphics, and it makes rendering hardware easier to be integrated into multimedia system, especially in system-on-a-chip (SOC) design.Item type:Item, On the study of logarithmic time parallel adders(2000) ;Yeh, WC ;Jen, CW ;電子工程學系及電子研究所Department of Electronics Engineering and Institute of ElectronicsThis work formulates a set of equations to describe logarithmic time parallel adders. The equations can be used to explain several popular fast adder schemes and derive new adder schemes easily. It is shown that if there is an adder constructed from conditional-sum rule, then we can always obtain another adder based on carry-lookahead rule with equivalent topology and structure, and vice versa.