Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 4 of 4
Full-Text Articles in Engineering
Vector Support For Multicore Processors With Major Emphasis On Configurable Multiprocessors, Hongyan Yang
Vector Support For Multicore Processors With Major Emphasis On Configurable Multiprocessors, Hongyan Yang
Dissertations
It recently became increasingly difficult to build higher speed uniprocessor chips because of performance degradation and high power consumption. The quadratically increasing circuit complexity forbade the exploration of more instruction-level parallelism (JLP). To continue raising the performance, processor designers then focused on thread-level parallelism (TLP) to realize a new architecture design paradigm. Multicore processor design is the result of this trend. It has proven quite capable in performance increase and provides new opportunities in power management and system scalability. But current multicore processors do not provide powerful vector architecture support which could yield significant speedups for array operations while maintaining …
Stabilization And Control Of A Quad-Rotor Micro-Uav Using Vision Sensors, Spencer G. Fowers
Stabilization And Control Of A Quad-Rotor Micro-Uav Using Vision Sensors, Spencer G. Fowers
Theses and Dissertations
Quad-rotor micro-UAVs have become an important tool in the field of indoor UAV research. Indoor flight poses problems not experienced in outdoor applications. The ability to be location- and movement-aware is paramount because of the close proximity of obstacles (walls, doorways, desks). The Helio-copter, an indoor quad-rotor platform that utilizes a compact FPGA board called Helios has been developed in the Robotic Vision Lab at Brigham Young University. Helios allows researchers to perform on-board vision processing and feature tracking without the aid of a ground station or wireless transmission. Using this on-board feature tracking system a drift stabilization control system …
Real-Time Implementation Of Vision Algorithm For Control, Stabilization, And Target Tracking For A Hovering Micro-Uav, Beau J. Tippetts
Real-Time Implementation Of Vision Algorithm For Control, Stabilization, And Target Tracking For A Hovering Micro-Uav, Beau J. Tippetts
Theses and Dissertations
A lightweight, powerful, yet efficient quad-rotor platform was designed and constructed to obtain experimental results of completely autonomous control of a hovering micro-UAV using a complete on-board vision system. The on-board vision and control system is composed of a Helios FPGA board, an Autonomous Vehicle Toolkit daughterboard, and a Kestrel Autopilot. The resulting platform is referred to as the Helio-copter. An efficient algorithm to detect, correlate, and track features in a scene and estimate attitude information was implemented with a combination of hardware and software on the FPGA, and real-time performance was obtained. The algorithms implemented include a Harris feature …
Fpga Design Of A Hardware Efficient Pipelined Fft Processor, Ryan T. Bone
Fpga Design Of A Hardware Efficient Pipelined Fft Processor, Ryan T. Bone
Browse all Theses and Dissertations
Digital receivers involve fast Fourier transform (FFT) computations that require a large amount of arithmetic operations. The implementation of a FFT processor is one of the most challenging parts in the realization of a wideband receiver and its hardware complexity is very high. Hence, kernel function FFT processors have been proposed to meet real-time processing requirements and to reduce hardware complexity by rounding the kernel function to predetermined kernel points so as to eliminate the multipliers and use only shifters and adders or subtractors. Because of the nonlinear nature of this approximation by the rounding errors, spurious responses are generated …