• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 3
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Multi-precision Floating Point Special Function Unit for Low Power Applications

Liao, Ying-Chen 07 September 2010 (has links)
In today¡¦s modern society, our latest up-to-date technology contains various types of multimedia applications. These applications don¡¦t necessarily have to be executed with the most precise accuracy. In short, they are fault tolerant. As a consequence, this thesis proposes a multi-precision iterative floating-point special function unit, which can be executed under different modes to meet the error requirements of each specific application, and also achieve power reduction during the process. In order to minimize the area of our design, we have developed two iterative architectures to implement the multi-precision floating point special function unit. The first proposed architecture can perform three kinds of operations, which include a reciprocal operation, a reciprocal square root operation, and last but not least, a logarithm operation. After deciding which function is to be performed, the user can choose four precision modes to execute the special function unit. According to each mode from lowest precision to highest, we name them the first mode, the second mode, the third mode, and the fourth mode. During implementation, a C model has also been designed to evaluate the maximum error of each mode by making comparisons with the most accurate software result, which is the 23 bit result. When the reciprocal function is chosen, and the user defines that application to be performed in full precision, the multi-precision special function operator needs to be executed twice, and it has the error rate of approximately 0.0001%. When less precision is required, we can choose from two intermediate modes, one offers 15 bit accuracy, and the other can guarantee a 12 bit precision. The former precision mode also required the hardware to be executed twice, but the latter only once. The 15 bit accuracy mode has an error rate around 0.01¢H, and the 12 bit mode has the error rate roughly around 0.05¢H. In addition, when visual effects or even audio effects are not our greatest concern, we provide a least accurate mode for the users to pick to execute the special function operator. This mode can maintain 8 bit accuracy, and has the error rate of approximately 0.8%. Other operations including the reciprocal square root, and the logarithm also have four precision modes to choose from. The reciprcocal square root operation can guarantee the same accuracy in each mode as the reciprocal operation, and their error rates are 0.004%, 0.01%, 0.06%, and 0.5% from the highest precision mode to the lowest one. The precisions the logarithm operation can guarantee from highest accuracy to the lowest one are 23, 16, 12, and 8 bits, respectively, and have error rates including 0.00003%, 0.002%, 0.06%, and 0.3%. These different precision choices are built in the proposed structure mainly to reduce the power consumption. The main concept is to pick a low precision mode in order shut down some components in our design. In addition to switching modes, we¡¦ve also added tri-state buffers in certain components as another means to decrease power. Through experimental results we¡¦ve discovered that the proposed architecture¡¦s affect on power reduction was not as we¡¦ve expected. Due to the integration of the Newton Raphson Method and the Piecewise Polynomial Approximation Method, our architecture¡¦s delay and area have largely increased, and causing a bad influence on saving power. As a consequence, we¡¥ve developed a second architecture to meet our demands. This architecture is mainly based on the Piecewise Polynomial Approximation Method. From this method, we¡¦ve implemented an iterative design which also supports three kinds of operations, the same as the first architecture. It also provides three precision modes for the user to choose. The lowest precision mode provides 8 bit accuracy. The second mode provides 14 bit accuracy, and the third mode, which is the most precise mode, can provide 22 bit accuracy. According to our C model, we can specify our maximum error rate in each function while executing under different modes. When the reciprocal function is executed, the largest error rate in from the lowest mode to the highest mode is 0.19%, 0.00006% and 0.000015% , and the error rate for reciprocal square root from lowest precision mode to the highest is 0.09%, 0.000022% and 0.000014%, and the error rate for the logarithm function is 0.33%, 0.000043% and 0.000015%, from the lowest to the highest. From experimental results we can discover that the newly proposed architecture is better in comparison with the traditional Piecewise Polynomial Approximation architecture. The proposed architecture has a smaller area, and a faster delay, and most important of all, it reduces power and energy affectively.
2

Novel and Efficient Numerical Analysis of Packaging Interconnects in Layered Media

Zhu, Zhaohui January 2005 (has links)
Technology trends toward lower power, higher speed and higher density devices have pushed the package performance to its limits. The high frequency effects e.g., crosstalk and signal distortion, may cause high bit error rates or malfunctioning of the circuit. Therefore, the successful release of a new product requires constant attention to the high frequency effects through the whole design process. Full-wave electromagnetic tools must be used for this purpose. Unfortunately, currently available full-wave tools require excessive computational resources to simulate large-scale interconnect structures.A prototype version of the Full-Wave Layered-Interconnect Simulator (UA-FWLIS), which employs the Method of Moments (MoM) technique, was developed in response to this design need. Instead of using standard numerical integration techniques, the MoM reaction elements were analytically evaluated, thereby greatly improving the computational efficiency of the simulator. However, the expansion and testing functions that are employed in the prototype simulator involve filamentary functions across the wire. Thus, many problems cannot be handled correctly. Therefore, a fundamental extension is made in this dissertation to incorporate rectangular-based, finite-width expansion and testing functions into the simulator. The critical mathematical issues and theoretical issues that were met during the extension are straightened out. The breakthroughs that were accomplished in this dissertation lay the foundation for future extensions. A new bend-cell expansion function is also introduced, thus allowing the simulator to handle bends on the interconnects with fewer unknowns. In addition, the Incomplete Lipschitz-Hankel integrals, which are used in the analytical solution, are studied. Two new series expansions were also developed to improve the computational efficiency and accuracy.
3

A Theory and Analysis of Planing Catamarans in Calm and Rough Water

Zhou, Zhengquan 16 May 2003 (has links)
A planing catamaran is a high-powered, twin-hull water craft that develops the lift which supports its weight, primarily through hydrodynamic water pressure. Presently, there is increasing demand to further develop the catamaran's planing and seakeeping characteristics so that it is more effectively applied in today's modern military and pleasure craft, and offshore industry supply vessels. Over the course of the past ten years, Vorus (1994,1996,1998,2000) has systematically conducted a series of research works on planing craft hydrodynamics. Based on Vorus' planing monohull theory, he has developed and implemented a first order nonlinear model for planing catamarans, embodied in the computer code CatSea. This model is currently applied in planing catamaran design. However, due to the greater complexity of the catamaran flow physics relative to the monohull, Vorus's (first order) catamaran model implemented some important approximations and simplifications which were not considered necessary in the monohull work. The research of this thesis is for relieving the initially implemented approximations in Vorus's first order planing catamaran theory, and further developing and extending the theory and application beyond that currently in use in CatSea. This has been achieved through a detailed theoretical analysis, algorithm development, and careful coding. The research result is a new, complete second order nonlinear hydrodynamic theory for planing catamarans. A detailed numerical comparison of the Vorus's first order nonlinear theory and the second order nonlinear theory developed here is carried out. The second order nonlinear theory and algorithms have been incorporated into a new catamaran design code (NewCat). A detailed mathematical formulation of the base first order CatSea theory, followed by the extended second order theory, is completely documented in this thesis.

Page generated in 0.0773 seconds