Open Access. Powered by Scholars. Published by Universities.®

Electrical and Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Dissertations and Theses

Discipline
Institution
Keyword
Publication Year

Articles 331 - 360 of 400

Full-Text Articles in Electrical and Computer Engineering

A New Approach To The Decomposition Of Incompletely Specified Functions Based On Graph Coloring And Local Transformation And Its Application To Fpga Mapping, Wei Wan May 1992

A New Approach To The Decomposition Of Incompletely Specified Functions Based On Graph Coloring And Local Transformation And Its Application To Fpga Mapping, Wei Wan

Dissertations and Theses

The thesis presents a new approach to the decomposition of incompletely specified functions and its application to FPGA (Field Programmable Gate Array) mapping. Five methods: Variable Partitioning, Graph Coloring, Bond Set Encoding, CLB Reusing and Local Transformation are developed in order to efficiently perform decomposition and FPGA (Lookup-Table based FPGA) mapping. 1) Variable Partitioning is a high quality hemistic method used to find the "best" partitions, avoiding the very time consuming testing of all possible decomposition charts, which is impractical when there are many input variables in the input function. 2) Graph Coloring is another high quality heuristic\ used to …


An Improved Formulation Of The Temperature Dependence Of The Gummel-Poon Bipolar Transistor Model Equations, Chorng-Lii Liou May 1992

An Improved Formulation Of The Temperature Dependence Of The Gummel-Poon Bipolar Transistor Model Equations, Chorng-Lii Liou

Dissertations and Theses

A number of shortcomings were found after complete derivation of the temperature dependence of equations, and the expressions related to the Early effect in the present Gummel-Poon 2 model, as implemented in the TEKSPICE program. The formulation and application of improved model equations is presented, followed by a detailed comparison of the existing model with the one developed in this work.


Mapping Programs To Parallel Architectures In The Real World, Dezheng Tang Mar 1992

Mapping Programs To Parallel Architectures In The Real World, Dezheng Tang

Dissertations and Theses

Mapping an application program to a parallel architecture can be described as a multidimensional optimization problem. To simplify the problem, we divide the overall mapping process into three sequential substeps: partitioning, allocating, and scheduling, with each step using a few details of the program and architecture description. Due to the difficulty in accurately describing the program and architecture and the fact that each substep uses incomplete information, inaccuracy is pervasive in the real-world mapping process. We hypothesize that the inaccuracy and the use of suboptimal, heuristic mapping methods may greatly affect the mapping or submapping performance and lead to a …


Improved I/O Pad Positions Assignment Algorithm For Sea-Of-Gates Placement, Shyang-Kuen Her Feb 1992

Improved I/O Pad Positions Assignment Algorithm For Sea-Of-Gates Placement, Shyang-Kuen Her

Dissertations and Theses

A new heuristic method to improve the I/O pad assignment for the sea-of-gates placement algorithm "PROUD" is proposed. In PROUD, the preplaced I/O pads are used as the boundary conditions in solving sparse linear equations to obtain the optimal module placement. Due to the total wire length determined by the module positions is the strong function of the preplaced I/O pad positions, the optimization of the I/O pad circular order and their assignment to the physical locations on the chip are attempted in the thesis. The proposed I/O pad assignment program is used as a predecessor of PROUD. The results …


An Intelligent Database For Psubot, An Autonomous Wheelchair, Dieudonne Mayi Feb 1992

An Intelligent Database For Psubot, An Autonomous Wheelchair, Dieudonne Mayi

Dissertations and Theses

In the design of autonomous mobile robots, databases have been used mainly to store information on the environment in which the device is to operate. For most of the models and ready systems, the database when used, is not a stand alone component in the system, rather it is only intended to keep static information on the disposition and properties of objects on the map.

In this thesis is implemented an intelligent database. It combines static facts to build more information. An intelligent database such as this one will be a plus for an intended autonomous machine such as the …


A Partitioning-Based Approach To The Fitting Problem In Special Architecture Eplds, Steffan Goller Jan 1992

A Partitioning-Based Approach To The Fitting Problem In Special Architecture Eplds, Steffan Goller

Dissertations and Theses

In this thesis, we describe an architecture-driven fitting algorithm for an Application-Specific EPLD, the CY7C361, from Cypress Semiconductor. Traditional placement and routing tools for PLDs perform placement and routing separately. Several placement possibilities are created and the router tries to realize the connections between the physical locations of the cells on the chip. The Cypress CY7C361 has a very unique chip architecture with a highly limited connectivity between the physical cells. Therefore, it is necessary to consider the mutability when the placement of cells is performed. The combination of the two stages is called fitting. The specific architecture-dependent constraints, imposed …


A New Method For Calculating The Economic Benefits Of Varying Degrees Of Power Factor Correction For Industrial Plant Loads, Mohammed Ishaque Jan 1992

A New Method For Calculating The Economic Benefits Of Varying Degrees Of Power Factor Correction For Industrial Plant Loads, Mohammed Ishaque

Dissertations and Theses

A comparative study of the economic benefits that can be obtained from different degrees of power factor correction for medium and small scale industrial installations is shown. A new approach for precise calculation of kws and kvars required at different power factors is presented. These calculated values are used to find the return on investments for the capacitors needed for power factor correction. The developed method is easy to use, cost effective, accurate and will help electrical engineers with minimum knowledge of power systems to precisely determine the savings available by improving the power factor of an industrial load.


Tapered Radio Frequency Transmission Lines, Vincent D. Matarrese Jan 1992

Tapered Radio Frequency Transmission Lines, Vincent D. Matarrese

Dissertations and Theses

A transformation used to obtain solutions for the beam parameter equation of fiber optics is applied to the second order differential equation for nonuniform transmission lines. Methods are developed for deriving possible transmission line tapers from known solutions of the transformed equation. This study begins with a comprehensive overview of previous work done to obtain closed-form solutions for the transmission line equations. Limitations of the lumped parameter model are also discussed. As part of this thesis, a tapered transmission line is constructed, based on one of the solutions obtained from the fiber optics studies. A discussion of the design and …


Multiplexed Pipelining : A Cost Effective Loop Transformation Technique, Satish Pai Jan 1992

Multiplexed Pipelining : A Cost Effective Loop Transformation Technique, Satish Pai

Dissertations and Theses

Parallel processing has gained increasing importance over the last few years. A key aim of parallel processing is to improve the execution times of scientific programs by mapping them to many processors. Loops form an important part of most computational programs and must be processed efficiently to get superior performance in terms of execution times. Important examples of such programs include graphics algorithms, matrix operations (which are used in signal processing and image processing applications), particle simulation, and other scientific applications. Pipelining uses overlapped parallelism to efficiently reduce execution time.


Characterization Of Quantization Noise In Oversampled Analog To Digital Converters, Eric W. Multanen Jan 1992

Characterization Of Quantization Noise In Oversampled Analog To Digital Converters, Eric W. Multanen

Dissertations and Theses

The analog to digital converter (ADC) samples a continuous analog signal and produces a stream of digital words which approximate the analog signal. The conversion process introduces noise into the digital signal. In the case of an ideal ADC, where all noise sources are ignored, the noise due to the quantization process remains. The resolution of the ADC is defined by how many bits are in the digital output word. The amount of quantization noise is clearly related to the resolution of the ADC. Reducing the quantization noise results in higher effective resolution.


Spontaneous Coherent Pulsations In Standing-Wave Laser Oscillators : Stability Criteria, Pitak Chenkosol Jan 1992

Spontaneous Coherent Pulsations In Standing-Wave Laser Oscillators : Stability Criteria, Pitak Chenkosol

Dissertations and Theses

The stability criteria for single-mode standing-wave laser oscillators in the strongly homogeneously broadened limit are reported for the first time. Two types of stability criteria are presented. The first type, called type 1, corresponds to the minimum value of threshold parameter for which an infinitesimal perturbation away from steady state grows into an oscillatory solution. Another type of stability criteria, called type 2, corresponds to the minimum value of threshold parameter for which large amplitude oscillatory solutions do not decay to the steady state solution. Undamped pulsations in single mode strongly homogeneously broadened standing-wave laser oscillators are found to occur …


Performance Analysis Of Doa Estimation Algorithms Using Physical Parameters, Hui Liu Jan 1992

Performance Analysis Of Doa Estimation Algorithms Using Physical Parameters, Hui Liu

Dissertations and Theses

Analytical performance analysis on Direction-Of-Arrival (DOA) estimation algorithms has attracted much excellent research in recent years, various statistical properties have been revealed. However, in most of these analyses, insights of the performance were masked because of the involvement of singular values and singular vectors which depend on the character of the algorithms and data structures in a complex and nonlinear manner.


Ignoring Interprocessor Communication During Scheduling, Chintamani M. Patwardhan Dec 1991

Ignoring Interprocessor Communication During Scheduling, Chintamani M. Patwardhan

Dissertations and Theses

The goal of parallel processing is to achieve high speed computing by partitioning a program into concurrent parts, assigning them in an efficient way to the available processors, scheduling the program and then executing the concurrent parts simultaneously. In the past researchers have combined the allocation of tasks in a program and scheduling of those tasks into one operation. We define scheduling as a process of efficiently assigning priorities to the already allocated tasks in a program. Assignment of priorities is important in cases when more than one task at a processor is ready for execution. Most heuristics for scheduling …


A Multiple Coupled Microstrip Transmission Line Model For High-Speed Vlsi Interconnect Simulation, Lawrence Stevan Uzelac Dec 1991

A Multiple Coupled Microstrip Transmission Line Model For High-Speed Vlsi Interconnect Simulation, Lawrence Stevan Uzelac

Dissertations and Theses

A model is presented which incorporates the advantages of a mixed mode simulation to characterize transmission line behavior in multiple coupled Transmission line systems. The model is intended for use by digital circuit designers who wish to be able to obtain accurate transmission line behavior for complex digital systems for which continuous time simulation tools such as SPICE would be time prohibitive.

The model uses a transverse electromagnetic wave approximation to obtain solutions to the basic transmission line equations. A modal analysis technique is used to solve for the attenuation and propagation constants for the transmission lines. Modal analysis done …


Spectral And Spatial Quantum Efficiency Of Algaas/Gaas And Ingaas/Inp Pin Photodiodes, Steven Alan Tabor Dec 1991

Spectral And Spatial Quantum Efficiency Of Algaas/Gaas And Ingaas/Inp Pin Photodiodes, Steven Alan Tabor

Dissertations and Theses

This thesis reports a novel system capable of testing both the spectral responsivity and the spatial quantum efficiency uniformity of heterostructure photodiodes using optical fiber coupled radiation. Testing was performed to confirm device specifications. This study undertakes to quantify the spectral bandwidth of an AlGaAs I GaAs double heterostructure photodiode and two InGaAs I InP double heterostructure PIN photodiodes at D.C., through the use of spatial scanning. The spatial scanning was done using lasers at 670 nm, 780 nm, 848 nm, 1300 nm, and 1550 nm, coupled through singlemode optical fiber. The AlGaAs I GaAs material system covers the 600 …


Comparison Of Spice And Network C Simulation Models Using The Cam System, Wen-Tsung Yen Nov 1991

Comparison Of Spice And Network C Simulation Models Using The Cam System, Wen-Tsung Yen

Dissertations and Theses

The performance of SPICE and Network C (NC) circuit simulator when simulating MOS transistor circuits has been investigated and compared. SPICE analog model, NC analog model and NC MOS_PWL model are the three MOS transistor models being used. The comparison between SPICE and NC includes five areas. They are MOS transistor model, circuit analysis and computational methods, limitation on the ability to simulate circuits containing the MOS transistor diode configuration, run time and the ability to build new circuit component models using derived equations.

The prototype circuit being used is the Content-Addressable Memory (CAM) circuit. The CAM circuit is a …


Associative Processing Implemented With Content-Addressable Memories, Luis Sergio Kida Jul 1991

Associative Processing Implemented With Content-Addressable Memories, Luis Sergio Kida

Dissertations and Theses

The associative processing model provides an alternative solution to the von Neumann bottleneck. The memory of an associative computer takes some of the responsibility for processing. Only intermediate results are exchanged between memory and processor. This greatly reduces the amount of communication between them. Content-addressable memories are one implementation of memory for this computational model. Associative computers implemented with CAMs have reported performance improvements of three orders of magnitude, which is equivalent to the performance of the same application running in a conventional computer with clock frequencies of the order of GHz. Among the benefits of content-addressable memories to the …


Computer-Based Parameter Visualization And Decision Making For The Detection And Prediction Of Ovulation: The Ovulo-Computer, Omar Rodolfo Bermudez Jul 1991

Computer-Based Parameter Visualization And Decision Making For The Detection And Prediction Of Ovulation: The Ovulo-Computer, Omar Rodolfo Bermudez

Dissertations and Theses

It is now well accepted by gynecologists that a woman can conceive from an act of intercourse for a maximum of seven days of her menstrual cycle [1]. The reliability of natural family planning methods depends on identifying this window of fertility without ambiguity. Several natural family planning (NFP) methods have been used extensively and with some success. For decades, cycle length and BBT history have been used to forecast the most likely days of ovulation. When greater precision is needed, serum LH assays or ultrasound techniques are used. With the recent development of enzyme-linked immunosorbent assay, various kits have …


Low To Medium Level Image Processing For A Mobile Robot, Cecilia H. Espinosa May 1991

Low To Medium Level Image Processing For A Mobile Robot, Cecilia H. Espinosa

Dissertations and Theses

The use of visual perception in autonomous mobile systems was approached with caution by mobile robot developers because of the high computational cost and huge memory requirements of most image processing operations. When used, the image processing is implemented on multiprocessors or complex and expensive systems, thereby requiring the robot to be wired or radio controlled from the computer system base.

Hereby developed is a simple, inexpensive and automatic image processing subsystem that is completely implementable on a PC-386SX with 640K base memory. The subsystem will serve as the front end of the vision system for the PSUBOT, an autonomous …


Exploiting And/Or Parallelism In Prolog, Bankim Shah May 1991

Exploiting And/Or Parallelism In Prolog, Bankim Shah

Dissertations and Theses

Logic programming languages have generated increasing interest over the last few years. Logic programming languages like Prolog are being explored for different applications. Prolog is inherently parallel. Attempts are being made to utilize this inherent parallelism. There are two kinds of parallelism present in Prolog, OR parallelism and AND parallelism. OR parallelism is relatively easy to exploit while AND parallelism poses interesting issues. One of the main issues is dependencies between literals.

It is very important to use the AND parallelism available in the language structure as not exploiting it would result in a substantial loss of parallelism. Any system …


Analysis Of A Coordination Framework For Mapping Coarse-Grain Applications To Distributed Systems, Linda Ruth Schaefer Jan 1991

Analysis Of A Coordination Framework For Mapping Coarse-Grain Applications To Distributed Systems, Linda Ruth Schaefer

Dissertations and Theses

A paradigm is presented for the parallelization of coarse-grain engineering and scientific applications. The coordination framework provides structure and an organizational strategy for a parallel solution in a distributed environment. Three categories of primitives which define the coordination framework are presented: structural, transformational. and operational. The prototype of the paradigm presented in this thesis is the first step towards a programming development tool. This tool will allow non-specialist programmers to parallelize existing sequential solutions through the distribution, synchronization and collection of tasks. The distributed control, multidimensional pipeline characteristics of the paradigm provide advantages which include load balancing through the use …


A Practical Parallel Algorithm For The Minimization Of KröNecker Reed-Muller Expansions, Paul John Gilliam Jan 1991

A Practical Parallel Algorithm For The Minimization Of KröNecker Reed-Muller Expansions, Paul John Gilliam

Dissertations and Theses

A number of recent developments has increased the desirability of using exclusive OR (XOR) gates in the synthesis of switching functions. This has, in turn, led naturally to an increased interest in algorithms for the minimization of Exclusive-Or Sum of Products (ESOP) forms. Although this is an active area of research, it is not nearly as developed as the traditional Sum of Products forms. Computer programs to find minimum ESOPs are not readily available and those that do exist are impractical to use as investigative tools because they are too slow and/or require too much memory. A practical tool would …


A New Design Approach For Numeric-To-Symbolic Conversion Using Neural Networks, Zibin Tang Jan 1991

A New Design Approach For Numeric-To-Symbolic Conversion Using Neural Networks, Zibin Tang

Dissertations and Theses

A new approach is proposed which uses a combination of a Backprop paradigm neural network along with some perceptron processing elements performing logic operations to construct a numeric-to-symbolic converter. The design approach proposed herein is capable of implementing a decision region defined by a multi-dimensional, non-linear boundary surface. By defining a "two-valued" subspace of the boundary surface, a Backprop paradigm neural network is used to model the boundary surf ace. An input vector is tested by the neural network boundary model (along with perceptron logic gates) to determine whether the incoming vector point is within the decision region or not. …


Freeway Control Via Ramp Metering: Development Of A Basic Building Block For An On-Ramp, Discrete, Stochastic, Mesoscopic, Simulation Model Within A Contextual Systems Approach, Mohamed Yaser Alkadri Jan 1991

Freeway Control Via Ramp Metering: Development Of A Basic Building Block For An On-Ramp, Discrete, Stochastic, Mesoscopic, Simulation Model Within A Contextual Systems Approach, Mohamed Yaser Alkadri

Dissertations and Theses

One of the most effective measures of congestion control on freeways has been ramp metering, where vehicle entry to the freeway is regulated by traffic signals (meters). Meters are run with calibrated influx rates to prevent highway saturation. However, recent observations of some metering sites in San Diego, CA indicate that metering, during peak hour demand, is helping freeway flow while sometimes creating considerable traffic back-ups on local streets, transferring congestion problems from the freeway to intersections. Metering problems stem largely from the difficulty of designing an integrated, dynamic metering scheme that responds not only to changing freeway conditions but …


Parplum : A System For Evaluating Parallel Program Optimization Methods, Jingsong Fu Jan 1991

Parplum : A System For Evaluating Parallel Program Optimization Methods, Jingsong Fu

Dissertations and Theses

The diversity of application programs and parallel architectures makes the mapping problem complicated and hard to evaluate. The quality of mapping is machine and application dependent and varies due to inaccurate values of application and architecture characteristics.

A system for developing, applying and evaluating mappings must have four characteristics: (1) Simplicity: A mapping procedure can be evaluated by separately evaluating its submapping, so the complicated problem can be simplified. (2) Generality: A wide range of application programs and architectures can be easily represented and all mapping algorithms can be easily implemented. (3) Multifunctionality: all the mapping steps, application programs, target …


Neural Network Character Recognition With A 2-D Fourier Transform Preprocessor, Daqiao Du Jan 1991

Neural Network Character Recognition With A 2-D Fourier Transform Preprocessor, Daqiao Du

Dissertations and Theses

In pattern recognition applications, it is usually important that the same identification be given for a pattern, independent of a variety of positions, rotations and /or distortions of the pattern within the recognition device's field of view. This research relates to development of a preprocessor for a neural network character recognition system, where the role of the preprocessor is to assist in minimizing the difficulties related to variations of position and rotations of a character within the field of view. The preprocessor explored here was suggested in 1970' (Lendaris & Stanly, 1970), and is implemented here with more recent advances …


An Effective Cube Comparison Method For Discrete Spectral Transformations Of Logic Functions, Ingo SchäFer May 1990

An Effective Cube Comparison Method For Discrete Spectral Transformations Of Logic Functions, Ingo SchäFer

Dissertations and Theses

Spectral methods have been used for many applications in digital logic design, digital signal processing and telecommunications. In digital logic design they are implemented for testing of logical networks, multiplexer-based logic synthesis, signal processing, image processing and pattern analysis. New developments of more efficient algorithms for spectral transformations (Rademacher-Walsh, Generalized Reed-Muller, Adding, Arithmetic, multiple-valued Walsh and multiple-valued Generalized Reed- Muller) their implementation and applications will be described.


Hypercard-Based Learning Environment For Diades, Ali A. Shamsapour Feb 1990

Hypercard-Based Learning Environment For Diades, Ali A. Shamsapour

Dissertations and Theses

This thesis is an attempt to create a HyperCard-based learning environment to teach DIADES and other related material. It is a departure from the classical Computer Aided Instruction methods towards a more flexible and user-controlled design. The goal was to set the foundation of a new CAI design which would closely resemble a Hyper-Text system. These systems are characterized as having interconnections between related concepts in the CAI environment.


Investigation Of Techniques For High Speed Cmos Arbitrary Waveform Generation, Albert Henry Nehl Feb 1990

Investigation Of Techniques For High Speed Cmos Arbitrary Waveform Generation, Albert Henry Nehl

Dissertations and Theses

Today a growing number of applications in design engineering, production and environmental testing, and system service require specific analog waveforms and digital patterns. Such requirements are neither satisfactorily nor easily met by the use of standard function or single purpose, custom generators.

Traditional methods of waveform generation suffer from undesirable complexity or mediocre performance and are otherwise limited. For the majority of arbitrary waveform generation applications, including medical engineering, modal analysis and electronic engineering, direct digital synthesis techniques are satisfactory. Direct digital synthesis, based generally on periodic retrieval of predetermined amplitude values, may be used to generate such waveforms. Within …


Threaded Octree Structures For Fast Neighbor Voxel Processing In A Parallel Ray Tracer, B.R. Naveen Chandra Jan 1990

Threaded Octree Structures For Fast Neighbor Voxel Processing In A Parallel Ray Tracer, B.R. Naveen Chandra

Dissertations and Theses

In the field of Computer Graphics, Ray Tracing has so far been the the best algorithm for rendering of realistic three dimensional images created by mathematical models. Ray Tracing is also known for its very large computation times, where the computation depends on the picture resolution, the number of objects and the complexity of the scene.